ينشئ Gemini تلقائيًا نصًا غير منظَّم، ولكن تتطلّب بعض التطبيقات ذلك النص المهيكل. في حالات الاستخدام هذه، يمكنك فرض قيود على Gemini للردّ JSON، وهو تنسيق بيانات منظَّمة مناسب للمعالجة المبرمَجة.
على سبيل المثال، تتطلب حالات الاستخدام هذه الحصول على نتائج منظَّمة من النموذج:
- بناء قاعدة بيانات للشركات عن طريق سحب معلومات الشركة من ومقالات صحفية.
- اسحب المعلومات الموحدة من السير الذاتية.
- يمكنك استخراج مكونات من وصفات الطعام وعرض رابط لموقع بقالة لكل مكون.
يمكنك أن تطلب من Gemini إنشاء نتائج بتنسيق JSON في طلبك، ولكن يُرجى ملاحظة
بحيث لا يمكن أن يضمن محرك بحث Google أنه سينتج تنسيق JSON ولا ينتج عنه أي شيء سوى JSON.
مع ذلك، إذا كنت تستخدم Gemini 1.5 Pro، يمكنك ضبط مخطّط JSON محدّد في
responseSchema
بحيث يستجيب Gemini دائمًا ببنية متوقعة.
يوضّح لك هذا الدليل كيفية إنشاء JSON باستخدام
generateContent
من خلال حزمة تطوير البرامج (SDK)
من اختيارك يركّز هذا النموذج على الإدخال النصي فقط، كما يستطيع Gemini أيضًا إنتاج
استجابات JSON للطلبات المتعددة الوسائط التي تشمل
الصور والفيديوهات
الصوت