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

إنشاء بيانات وصفية لملف Gemini

إنشاء مورد ملف Gemini من بيانات وصفية بتنسيق JSON.

POST
/v1beta/files
إنشاء مورد ملف Gemini من بيانات وصفية بتنسيق JSON. يتم رفع بايتات الملف عبر /upload/v1beta/files. لا يمكن قراءة الموارد أو الإشارة إليها أو تغييرها أو حذفها إلا في مساحة العمل التي تملكها.
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": {}}

التفويض

AuthorizationBearer <token>

مصادقة مفتاح API. قم بإنشاء أو إدارة مفاتيح API في Dashboard > API > API Keys.

الموضع: header

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

key?string

بديل لمفتاح API لـ Bearer أو x-goog-api-key.

الترويسات

Idempotency-Key?string

إعادة استخدام نفس المفتاح وجسم الطلب عند استرداد استجابة الإنشاء. يؤدي استخدام جسم مختلف بنفس المفتاح إلى إرجاع تعارض.

جسم الطلب

application/json

طلب بيانات وصفية لملف Gemini. يتم التحقق من الحقول والقيم المدعومة من قبل الخدمة. يتم رفع بايتات الملف عبر /upload/v1beta/files.

الاستجابة

application/json

application/json

application/json

application/json

application/json

application/json

application/json

application/json

application/json