Gemini Files e cache
Fazer upload de arquivo Gemini
Faz upload de bytes ou inicia um upload retomável.
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": {} }}Autenticação por Chave de API. Crie ou gerencie chaves de API em Dashboard > API > API Keys.
Local: header
Parâmetros de consulta
Alternativa de chave de API para Bearer ou x-goog-api-key.
Cabeçalhos
Reutilize a mesma chave e corpo de solicitação ao recuperar uma resposta de criação. Um corpo diferente com a mesma chave retorna um conflito.
Protocolo de upload, como resumable.
Comando de upload, como start ou upload, finalize.
Comprimento esperado dos bytes do arquivo ao iniciar um upload retomável.
Tipo MIME do arquivo ao iniciar um upload retomável.
Solicitação de metadados de arquivo Gemini. Campos e valores suportados são validados pelo serviço. Os bytes do arquivo são enviados através de /upload/v1beta/files.
Resposta
application/json
application/json
application/json
application/json
application/json
application/json
application/json
application/json
application/json