TokenLab

Gemini Files và bộ nhớ đệm

Tạo nội dung được lưu trong bộ nhớ đệm Gemini

Tạo nội dung được lưu trong bộ nhớ đệm cho mô hình TokenLab Gemini hiện tại.

POST
/v1beta/cachedContents
Tạo nội dung được lưu trong bộ nhớ đệm cho mô hình TokenLab Gemini hiện tại. Các trường được hỗ trợ, tham chiếu tài nguyên và thời gian tồn tại phụ thuộc vào dịch vụ và mô hình; lowerCamelCase và các tên proto snake_case tương ứng đều được chấp nhận. 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/cachedContents" \  -H "Content-Type: application/json" \  -d '{    "model": "string"  }'
{  "name": "string",  "model": "string",  "displayName": "string",  "createTime": "2019-08-24T14:15:22Z",  "updateTime": "2019-08-24T14:15:22Z",  "expireTime": "2019-08-24T14:15:22Z",  "usageMetadata": {}}

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

Phản hồi

application/json

application/json

application/json

application/json

application/json

application/json

application/json

application/json

application/json