Gemini Files et cache
Télécharger un fichier Gemini
Télécharge des octets ou démarre un téléchargement reprenable.
curl -X POST "https://example.com/upload/v1beta/files" \ -H "Content-Type: application/json" \ -d '{}'{ "file": { "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": {} }}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
Alternative à la clé API pour Bearer ou x-goog-api-key.
En-têtes
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.
Protocole de téléchargement tel que resumable.
Commande de téléchargement telle que start ou upload, finalize.
Longueur d'octet de fichier attendue lors du démarrage d'un téléchargement reprenable.
Type MIME du fichier lors du démarrage d'un téléchargement reprenable.
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