Gemini Files y caché

Crear metadatos de archivo de Gemini

Crea un recurso de archivo de Gemini a partir de metadatos JSON.

POST
/v1beta/files
Crea un recurso de archivo de Gemini a partir de metadatos JSON. Cargue los bytes del archivo a través de /upload/v1beta/files. Los recursos solo pueden ser leídos, referenciados, modificados o eliminados en su Workspace propietario.
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": {}}

Autorización

AuthorizationBearer <token>

Autenticación con API Key. Cree o gestione API keys en Dashboard > API > API Keys.

Ubicación: header

Parámetros de consulta

key?string

Alternativa de API key a Bearer o x-goog-api-key.

Encabezados

Idempotency-Key?string

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.

Cuerpo de la solicitud

application/json

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