Gemini Files y caché
Cargar archivo de Gemini
Carga bytes o inicia una carga reanudable.
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": {} }}Autenticación con API Key. Cree o gestione API keys en Dashboard > API > API Keys.
Ubicación: header
Parámetros de consulta
Alternativa de API key a Bearer o x-goog-api-key.
Encabezados
Reutilice la misma clave y cuerpo de solicitud al recuperar una respuesta de creación. Un cuerpo diferente con la misma clave devuelve un conflicto.
Protocolo de carga como resumable.
Comando de carga como start o upload, finalize.
Longitud de bytes del archivo esperada al iniciar una carga reanudable.
Tipo MIME del archivo al iniciar una carga reanudable.
Solicitud de metadatos de archivo de Gemini. Los campos y valores admitidos son validados por el servicio. Los bytes del archivo se cargan a través de /upload/v1beta/files.
Respuesta
application/json
application/json
application/json
application/json
application/json
application/json
application/json
application/json
application/json