TokenLab

Gemini Files et cache

Créer des métadonnées de fichier Gemini

Crée une ressource de fichier Gemini à partir de métadonnées JSON.

POST
/v1beta/files
Crée une ressource de fichier Gemini à partir de métadonnées JSON. Téléchargez les octets du fichier via /upload/v1beta/files. 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" \  -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 de métadonnées de fichier Gemini. Les champs et valeurs pris en charge sont validés par le service. Les octets du fichier sont téléchargés via /upload/v1beta/files.

Réponse

application/json

application/json

application/json

application/json

application/json

application/json

application/json

application/json

application/json