Gemini Files und Cache

Gemini-Dateimetadaten erstellen

Erstellt eine Gemini-Dateiressource aus JSON-Metadaten.

POST
/v1beta/files
Erstellt eine Gemini-Dateiressource aus JSON-Metadaten. Laden Sie Dateibytes über /upload/v1beta/files hoch. Ressourcen können nur in ihrem zugehörigen Workspace gelesen, referenziert, geändert oder gelöscht werden.
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": {}}

Autorisierung

AuthorizationBearer <token>

API-Key-Authentifizierung. Erstellen oder verwalten Sie API-Keys unter Dashboard > API > API Keys.

Ort: header

Abfrageparameter

key?string

API-Key-Alternative zu Bearer oder x-goog-api-key.

Header

Idempotency-Key?string

Wiederverwenden desselben Keys und Request-Bodys bei der Wiederherstellung einer Erstellungsantwort. Ein abweichender Body mit demselben Key führt zu einem Konflikt.

Anfragekörper

application/json

Anforderung für Gemini-Dateimetadaten. Unterstützte Felder und Werte werden vom Dienst validiert. Dateibytes werden über /upload/v1beta/files hochgeladen.

Antwort

application/json

application/json

application/json

application/json

application/json

application/json

application/json

application/json

application/json