TokenLab

Gemini Files và bộ nhớ đệm

Đăng ký tệp Gemini

Đăng ký các tệp từ nguồn được hỗ trợ bằng cách sử dụng JSON Gemini.

POST
/v1beta/files:register
Đăng ký các tệp từ nguồn được hỗ trợ bằng cách sử dụng JSON Gemini. Dịch vụ sẽ xác thực nguồn và các trường yêu cầu. Tài nguyên chỉ có thể được đọc, tham chiếu, thay đổi hoặc xóa trong Workspace sở hữu chúng.
curl -X POST "https://example.com/v1beta/files:register" \  -H "Content-Type: application/json" \  -d '{}'
{  "name": "string",  "displayName": "string",  "mimeType": "string",  "sizeBytes": "string",  "uri": "string",  "state": "string",  "createTime": "2019-08-24T14:15:22Z",  "updateTime": "2019-08-24T14:15:22Z",  "expirationTime": "2019-08-24T14:15:22Z",  "error": {}}

Xác thực

AuthorizationBearer <token>

Xác thực bằng Khóa API. Tạo hoặc quản lý khóa API trong Dashboard > API > API Keys.

Vị trí: header

Tham số truy vấn

key?string

Khóa API thay thế cho Bearer hoặc x-goog-api-key.

Header

Idempotency-Key?string

Sử dụng lại cùng một khóa và nội dung yêu cầu khi khôi phục phản hồi tạo. Một nội dung khác với cùng khóa sẽ trả về xung đột.

Nội dung yêu cầu

application/json

Yêu cầu đăng ký tệp Gemini. Chỉ sử dụng các nguồn và trường được dịch vụ chấp nhận; việc đăng ký không tải lên các byte cục bộ.

Phản hồi

application/json

application/json

application/json

application/json

application/json

application/json

application/json

application/json

application/json