Sử dụng khoá API Gemini

Để sử dụng Gemini API, bạn cần có khoá API. Trang này trình bày cách tạo và quản lý khoá trong Google AI Studio, cũng như cách thiết lập môi trường để sử dụng các khoá đó trong mã của bạn.

Tạo hoặc xem khoá Gemini API

Khoá API

Bạn có thể tạo và quản lý tất cả khoá Gemini API trên trang Khoá API của Google AI Studio.

Sau khi có khoá API, bạn có thể kết nối với Gemini API theo các cách sau:

Đối với kiểm thử ban đầu, bạn có thể mã hoá cứng một khoá API, nhưng đây chỉ là giải pháp tạm thời vì không an toàn. Bạn có thể tìm thấy các ví dụ về việc mã hoá cứng khoá API trong phần Cung cấp khoá API một cách rõ ràng.

Dự án trên Google Cloud

Dự án Google Cloud là yếu tố cơ bản để sử dụng các dịch vụ của Google Cloud (chẳng hạn như Gemini API), quản lý việc thanh toán và kiểm soát cộng tác viên cũng như quyền. Google AI Studio cung cấp một giao diện đơn giản cho các dự án của bạn trên Google Cloud.

Nếu chưa tạo dự án nào, bạn phải tạo một dự án mới hoặc nhập một dự án từ Google Cloud vào Google AI Studio. Trang Dự án trong Google AI Studio sẽ hiển thị tất cả các khoá có đủ quyền sử dụng Gemini API. Hãy tham khảo phần nhập dự án để xem hướng dẫn.

Dự án mặc định

Đối với người dùng mới, sau khi chấp nhận Điều khoản dịch vụ, Google AI Studio sẽ tạo một dự án Google Cloud và khoá API mặc định để bạn dễ dàng sử dụng. Bạn có thể đổi tên dự án này trong Google AI Studio bằng cách chuyển đến chế độ xem Projects (Dự án) trong Dashboard (Trang tổng quan), nhấp vào nút cài đặt có biểu tượng 3 dấu chấm bên cạnh một dự án rồi chọn Rename project (Đổi tên dự án). Người dùng hiện tại hoặc người dùng đã có Tài khoản Google Cloud sẽ không có dự án mặc định được tạo.

Nhập dự án

Mỗi khoá API Gemini đều được liên kết với một dự án trên Google Cloud. Theo mặc định, AI Studio của Google không hiển thị tất cả Dự án trên đám mây của bạn. Bạn phải nhập các dự án mình muốn bằng cách tìm tên hoặc mã dự án trong hộp thoại Nhập dự án. Để xem danh sách đầy đủ các dự án mà bạn có quyền truy cập, hãy truy cập vào Cloud Console.

Nếu bạn chưa nhập dự án nào, hãy làm theo các bước sau để nhập một dự án trên Google Cloud và tạo khoá:

  1. Truy cập vào Google AI Studio.
  2. Mở Trang tổng quan trong bảng điều khiển bên trái.
  3. Chọn Dự án.
  4. Chọn nút Nhập dự án trên trang Dự án.
  5. Tìm và chọn dự án Google Cloud mà bạn muốn nhập, rồi chọn nút Nhập.

Sau khi nhập một dự án, hãy chuyển đến trang API Keys (Khoá API) trong trình đơn Dashboard (Trang tổng quan) rồi tạo một khoá API trong dự án mà bạn vừa nhập.

Lưu ý: Đối với người dùng hiện tại, các khoá sẽ được điền sẵn trong ngăn nhập dựa trên hoạt động trong 30 ngày qua trong AI Studio.

Các điểm hạn chế

Sau đây là những hạn chế khi quản lý khoá API và dự án trên Google Cloud trong Google AI Studio.

Để có thêm quyền quản lý đối với các dự án của bạn, hãy truy cập vào Google Cloud Console.

Đặt khoá API làm biến môi trường

Nếu bạn đặt biến môi trường GEMINI_API_KEY hoặc GOOGLE_API_KEY, khoá API sẽ được ứng dụng tự động chọn khi sử dụng một trong các thư viện Gemini API. Bạn chỉ nên đặt một trong các biến đó. Tuy nhiên, nếu bạn đặt cả hai, thì GOOGLE_API_KEY sẽ được ưu tiên.

Nếu đang dùng REST API hoặc JavaScript trên trình duyệt, bạn sẽ cần cung cấp khoá API một cách rõ ràng.

Sau đây là cách bạn có thể đặt khoá API cục bộ làm biến môi trường GEMINI_API_KEY bằng các hệ điều hành khác nhau.

Cung cấp khoá API một cách rõ ràng

Trong một số trường hợp, bạn có thể muốn cung cấp khoá API một cách rõ ràng. Ví dụ:

Dưới đây là ví dụ về cách bạn có thể cung cấp khoá API một cách rõ ràng:

Bảo mật khoá API

Hãy coi khoá Gemini API như một mật khẩu. Nếu bị xâm nhập, những người khác có thể sử dụng hạn mức của dự án, phát sinh phí (nếu bạn bật tính năng thanh toán) và truy cập vào dữ liệu riêng tư của bạn, chẳng hạn như tệp.

Quy tắc bảo mật quan trọng

Các phương pháp hay nhất

Để biết một số phương pháp hay nhất chung, bạn cũng có thể xem bài viết hỗ trợ này.

Link nội dung: https://melodious.edu.vn/lam-bien-a93919.html