Gemini Files とキャッシュ

Gemini キャッシュコンテンツの更新

キャッシュの有効期間を更新します。

PATCH
/v1beta/cachedContents/{cacheId}
キャッシュの有効期間を更新します。無効な有効期間やサポートされていないフィールドを指定すると、Gemini 形式のエラーが返されます。リソースは、そのリソースを所有するワークスペース内でのみ読み取り、参照、変更、または削除が可能です。
curl -X PATCH "https://example.com/v1beta/cachedContents/string" \  -H "Content-Type: application/json" \  -d '{}'
{  "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": {}}

認証

AuthorizationBearer <token>

APIキー認証。Dashboard > API > API KeysでAPIキーを作成または管理します。

場所: header

パスパラメータ

cacheId*string

クエリパラメータ

key?string

Bearer または x-goog-api-key に代わる API キー。

updateMask?string

サービスで必要な場合の Gemini フィールドマスク。

リクエストボディ

application/json

サービスで受け入れられるフィールドを使用してキャッシュコンテンツの有効期間を更新します。

レスポンス

application/json

application/json

application/json

application/json

application/json

application/json

application/json

application/json

application/json