Gemini Files und Cache

Gemini-Dateien registrieren

Registriert Dateien aus einer unterstützten Quelle unter Verwendung von Gemini JSON.

POST
/v1beta/files:register
Registriert Dateien aus einer unterstützten Quelle unter Verwendung von Gemini JSON. Der Dienst validiert die Quelle und die Anforderungsfelder. 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:register" \  -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 zur Registrierung einer Gemini-Datei. Verwenden Sie nur Quellen und Felder, die vom Dienst akzeptiert werden; die Registrierung lädt keine lokalen Bytes hoch.

Antwort

application/json

application/json

application/json

application/json

application/json

application/json

application/json

application/json

application/json