TokenLab

Gemini Files và bộ nhớ đệm

Tiếp tục tải lên tệp Gemini

Gửi các byte hoặc lệnh đến URL chính xác được trả về bởi quá trình bắt đầu có thể tiếp tục.

POSThttps://api.tokenlab.sh/upload/v1beta/files/session/{sessionId}
Gửi các byte hoặc lệnh đến URL chính xác được trả về bởi quá trình bắt đầu có thể tiếp tục. Phiên trong URL ủy quyền cho quá trình tải lên này; không yêu cầu khóa API. Giữ URL ở chế độ riêng tư.
curl -X POST "https://example.com/upload/v1beta/files/session/string" \  -H "Content-Type: application/octet-stream" \  -d 'string'
{  "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": {}  }}

Tham số đường dẫn

sessionId*string

Header

X-Goog-Upload-Command?string

Lệnh tải lên như upload, finalize.

X-Goog-Upload-Offset?string

Độ lệch byte dựa trên số không của đoạn dữ liệu.

Nội dung yêu cầu

body?file
Định dạngbinary

Phản hồi

application/json

application/json

application/json

application/json

application/json

application/json

application/json

application/json

application/json

application/json