Gemini Files والتخزين المؤقت

متابعة رفع ملف Gemini

إرسال بايتات أو أوامر إلى عنوان URL الدقيق الذي تم إرجاعه بواسطة بدء عملية قابلة للاستئناف.

POSThttps://api.tokenlab.sh/upload/v1beta/files/session/{sessionId}
إرسال بايتات أو أوامر إلى عنوان URL الدقيق الذي تم إرجاعه بواسطة بدء عملية قابلة للاستئناف. الجلسة الموجودة في عنوان URL تفوض هذا الرفع؛ مفتاح API غير مطلوب. حافظ على سرية عنوان URL.
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": {}  }}

معاملات المسار

sessionId*string

الترويسات

X-Goog-Upload-Command?string

أمر الرفع مثل upload أو finalize.

X-Goog-Upload-Offset?string

إزاحة البايت المستندة إلى الصفر للجزء.

جسم الطلب

body?file
التنسيقbinary

الاستجابة

application/json

application/json

application/json

application/json

application/json

application/json

application/json

application/json

application/json

application/json