TTC Việt Nam
Page Header Background

Hướng dẫn chi tiết cách thiết lập và sử dụng Gemini API từ A đến Z

Trang chủ»Hướng dẫn chi tiết cách thiết lập và sử dụng Gemini API từ A đến Z
Hướng dẫn chi tiết cách thiết lập và sử dụng Gemini API từ A đến Z

Khi cần truyền một lượng lớn dữ liệu cho mô hình AI để phân tích, bạn cần xem xét bộ nhớ hội thoại của nó, hay còn gọi là cửa sổ ngữ cảnh. Nếu bạn gửi quá nhiều dữ liệu, mô hình sẽ quên một phần hướng dẫn của bạn, dẫn đến kết quả không chính xác và vô dụng.

Mô hình Google Gemini 1.5 Pro có thể xử lý một lượng lớn dữ liệu cùng lúc, hỗ trợ tối đa một triệu từ trong mỗi prompt - tương đương hơn 700.000 từ. Thêm vào đó, 1.5 Pro là đa phương thức, nghĩa là nó có thể làm việc với tối đa một giờ video, 9,5 giờ âm thanh và hơn 30.000 dòng mã.

Bài viết này giúp bạn hiểu Gemini có thể làm gì và cách thiết lập các lệnh gọi API để bắt đầu giao tiếp với nó. Với cửa sổ ngữ cảnh khổng lồ, bạn có thể gửi các prompt cực dài với các hướng dẫn phức tạp, ví dụ và dữ liệu cần chuyển đổi - thực hiện tất cả mà không cần chứng chỉ về Machine Learning.

Gemini API là gì?

Gemini API cung cấp quyền truy cập vào bộ mô hình AI của Google gồm các tùy chọn phổ biến sau:

  • Gemini 1.0 Pro: Một mô hình xử lý ngôn ngữ tự nhiên (NLP) chuyên về trò chuyện và tạo mã.
  • Gemini 1.5 Pro: Một mô hình đa phương thức mạnh mẽ với cửa sổ ngữ cảnh lên đến 1 triệu token.
  • Gemini 1.5 Flash: Một phiên bản đa phương thức tối ưu tốc độ, có giới hạn đầu vào và đầu ra chặt chẽ hơn để phản hồi nhanh.

Khi kết nối các mô hình này với những công cụ, ứng dụng hoặc sản phẩm nội bộ của bạn, bạn có thể tận dụng các tính năng của chúng ở bất cứ nơi nào bạn đang làm việc mà không cần liên tục chuyển sang giao diện trò chuyện. Có hai cách để kết nối với Gemini API. Cách đầu tiên là sử dụng gói miễn phí thông qua Google AI Studio — đây là cách dễ nhất để thiết lập. Nếu muốn kiểm soát sâu hơn và tích hợp với các mô hình khác, bạn có thể thiết lập quyền truy cập thông qua Google Vertex AI Model Garden.

Cách lấy Gemini API key và thiết lập kết nối Gemini API

Bước 1: Tạo tài khoản Google AI Studio

Truy cập trang web Gemini API và nhấp vào Sign In to Google AI Studio. Làm theo các bước để tạo tài khoản mới hoặc đăng nhập bằng thông tin đăng nhập Google hiện có của bạn.

Bước 2: Mở tài liệu và tài liệu tham khảo API

Mỗi API hoạt động khác nhau, vì vậy bạn cần dựa vào tài liệu API để hiểu các tính năng và trường hợp sử dụng. Mặt khác, tài liệu tham khảo API là một tập hợp kỹ thuật chuyên sâu về các lệnh, tham số và hướng dẫn thiết lập để giúp bạn triển khai nó trong dự án của mình.

Bước 3: Cách lấy Gemini API key

Sau khi đăng nhập vào Google AI Studio, hãy đọc, chấp nhận và đóng các cửa sổ thông tin pop-up xuất hiện trên màn hình của bạn. Bạn có thể kiểm tra các mô hình Gemini tại đây, điều chỉnh một số cài đặt cơ bản ở phía bên phải. Ở phía trên bên trái màn hình, nhấp vào nút Get API key.

Nút Get API key trong Google AI Studio
Nút Get API key trong Google AI Studio

Sau đó, nhấp vào nút Create API key.

Nút Create API key trong Google AI Studio
Nút Create API key trong Google AI Studio

Chấp nhận và đóng lời nhắc cài đặt bảo mật. Sau đó, nhấp vào nút Create API key in new project.

Nút Create API key in new project trong Google AI Studio
Nút Create API key in new project trong Google AI Studio

Google sẽ tạo một API key mới. Sao chép key đó, rồi đóng cửa sổ pop-up. Lưu ý rằng bạn cần giữ API key này an toàn tuyệt đối. Nếu chia sẻ công khai, endpoint của bạn có thể bị lạm dụng hoặc vô hiệu hóa.

Danh sách các API key trong Google AI Studio
Danh sách các API key trong Google AI Studio

Khi đã có API key, hệ thống cung cấp lệnh cURL. Cấu trúc lệnh bao gồm việc xác định loại dữ liệu (JSON), dữ liệu truyền đi (nội dung prompt) và endpoint gửi yêu cầu (POST).

Bước 4: Thiết lập việc gọi API

Sử dụng Postman để kiểm thử API: Tạo New Request, đổi phương thức thành POST, dán URL endpoint và chèn API key vào tham số yêu cầu. Nhấp Send để kiểm tra phản hồi.

Nút New Request trong Postman
Nút New Request trong Postman
Thay đổi GET thành POST và thêm URL có flag -X vào Postman
Thay đổi GET thành POST và thêm URL có flag -X vào Postman
Nhấp vào nút Send trong Postman
Nhấp vào nút Send trong Postman

Nếu gặp lỗi HTTP 400, đó là do bạn chưa cấu hình Body yêu cầu.

Thông báo lỗi trong Postman
Thông báo lỗi trong Postman

Bước 5: Thiết lập nội dung gọi

Trong Postman, tại tab Body chọn raw và nhập cấu trúc JSON chứa nội dung prompt của bạn vào phần contents.

Chọn Body và raw trong Postman
Chọn Body và raw trong Postman
JSON được dán vào Postman
JSON được dán vào Postman
Nhấp vào Send một lần nữa trong Postman
Nhấp vào Send một lần nữa trong Postman
Thông báo thành công và phản hồi từ Gemini API
Thông báo thành công và phản hồi từ Gemini API
Thông tin citationMetadata từ Gemini API
Thông tin citationMetadata từ Gemini API

Nhận định từ chuyên gia kỹ thuật của TTC Việt Nam

Với kinh nghiệm triển khai các giải pháp mạng và viễn thông quy mô lớn, các chuyên gia tại TTC Việt Nam nhận định rằng việc tích hợp AI qua API như Gemini là xu hướng tất yếu để tự động hóa doanh nghiệp. Tuy nhiên, khi làm việc với API, việc kiểm soát token đầu vào và tối ưu hóa tham số như temperature hay top_p là cực kỳ quan trọng để cân bằng giữa chi phí vận hành và chất lượng phản hồi. Đặc biệt, với các hệ thống cần bảo mật dữ liệu khách hàng, việc sử dụng Google Vertex AI trong hạ tầng đám mây riêng biệt là giải pháp tối ưu thay vì chỉ sử dụng AI Studio miễn phí.

Bước 6: Truyền các prompt của bạn

Thay đổi nội dung bên trong key "text" trong phần Body của Postman để gửi các câu hỏi khác nhau đến Gemini.

Thay đổi prompt cho Gemini API trong Postman
Thay đổi prompt cho Gemini API trong Postman

Bước 7: Thay đổi cài đặt

Bạn có thể tinh chỉnh các tham số cấu hình như: temperature (sáng tạo), top_p (đa dạng từ vựng), top_k (số lượng từ ứng viên) và max_output_tokens (độ dài phản hồi) trong phần JSON Body.

Tài liệu về phần body yêu cầu từ Google cho Gemini API
Tài liệu về phần body yêu cầu từ Google cho Gemini API
Giải thích về các tham số từ Google cho Gemini API
Giải thích về các tham số từ Google cho Gemini API
Thêm tham số trong Postman
Thêm tham số trong Postman
Kết quả đầu ra từ Gemini API trong Postman
Kết quả đầu ra từ Gemini API trong Postman

Bước 8: Thay đổi mô hình AI

Bạn có thể linh hoạt chuyển đổi giữa các phiên bản như gemini-1.5-pro-latest hoặc gemini-1.0-pro bằng cách cập nhật tên mô hình ngay trong URL endpoint.

Thay đổi mô hình AI trong Postman
Thay đổi mô hình AI trong Postman

Bước 9: Tích hợp Gemini vào ứng dụng của bạn

Đối với các dự án nhỏ, bạn có thể kết nối Gemini thông qua các công cụ không code. Tuy nhiên, nếu cần tích hợp sâu vào hệ thống doanh nghiệp, hãy liên hệ với TTC Việt Nam (ttcvn.net). Chúng tôi cung cấp các giải pháp kết nối, tối ưu hạ tầng mạng và tư vấn triển khai API AI chuyên nghiệp giúp đảm bảo tính bảo mật, hiệu suất cao và ổn định tuyệt đối cho doanh nghiệp của bạn. Liên hệ với đội ngũ kỹ thuật TTC Việt Nam ngay hôm nay để được hỗ trợ chuyên sâu!

NỘI DUNG

  • Đang tải Mục lục...

ĐĂNG KÝ TRẢI NGHIỆM
DỊCH VỤ

HƠN 5.000+ DOANH NGHIỆP ĐÃ VÀ ĐANG ĐỒNG HÀNH CÙNG TTC VIỆT NAM ĐỂ XÂY DỰNG HỆ THỐNG

NHẬN TƯ VẤN MIỄN PHÍ