Gemini Files e cache

Criar metadados de arquivo Gemini

Cria um recurso de arquivo Gemini a partir de metadados JSON.

POST
/v1beta/files
Cria um recurso de arquivo Gemini a partir de metadados JSON. Faça upload dos bytes do arquivo através de /upload/v1beta/files. Os recursos só podem ser lidos, referenciados, alterados ou excluídos no Workspace ao qual pertencem.
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": {}}

Autorização

AuthorizationBearer <token>

Autenticação por Chave de API. Crie ou gerencie chaves de API em Dashboard > API > API Keys.

Local: header

Parâmetros de consulta

key?string

Alternativa de chave de API para Bearer ou x-goog-api-key.

Cabeçalhos

Idempotency-Key?string

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.

Corpo da requisição

application/json

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