TokenLab

Gemini Files 與快取

建立 Gemini 檔案中繼資料

從 JSON 中繼資料建立 Gemini 檔案資源。

POST
/v1beta/files
從 JSON 中繼資料建立 Gemini 檔案資源。請透過 /upload/v1beta/files 上傳檔案位元組。資源僅能在其所屬的工作區中進行讀取、參照、變更或刪除。
curl -X POST "https://example.com/v1beta/files" \  -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": {}}

授權

AuthorizationBearer <token>

API Key 驗證。請在 Dashboard > API > API Keys 建立或管理 API 金鑰。

位置: header

查詢參數

key?string

作為 Bearer 或 x-goog-api-key 的 API key 替代方案。

請求標頭

Idempotency-Key?string

在復原建立回應時重複使用相同的 key 與請求主體。若使用不同的主體但相同的 key,將會回傳衝突。

請求主體

application/json

Gemini 檔案中繼資料請求。支援的欄位與值由服務驗證。檔案位元組透過 /upload/v1beta/files 上傳。

回應

application/json

application/json

application/json

application/json

application/json

application/json

application/json

application/json

application/json