TokenLab

Gemini Files et cache

Enregistrer des fichiers Gemini

Enregistre des fichiers à partir d'une source prise en charge en utilisant le format JSON Gemini.

POST
/v1beta/files:register
Enregistre des fichiers à partir d'une source prise en charge en utilisant le format JSON Gemini. Le service valide la source et les champs de la requête. Les ressources ne peuvent être lues, référencées, modifiées ou supprimées que dans leur espace de travail propriétaire.
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": {}}

Autorisation

AuthorizationBearer <token>

Authentification par clé API. Créez ou gérez vos clés API dans Dashboard > API > API Keys.

Emplacement: header

Paramètres de requête

key?string

Alternative à la clé API pour Bearer ou x-goog-api-key.

En-têtes

Idempotency-Key?string

Réutilisez la même clé et le même corps de requête lors de la récupération d'une réponse de création. Un corps différent avec la même clé renvoie un conflit.

Corps de la requête

application/json

Requête d'enregistrement de fichier Gemini. Utilisez uniquement les sources et les champs acceptés par le service ; l'enregistrement ne télécharge pas d'octets locaux.

Réponse

application/json

application/json

application/json

application/json

application/json

application/json

application/json

application/json

application/json