توسع Amazon Nova خيارات اختيار الأدوات لواجهة برمجة تطبيقات Converse
تدعم Amazon Nova الآن خيارات معلمات اختيار الأداة الموسعة في واجهة برمجة تطبيقات Converse، وهو ما يعزز تحكم المطورين في تفاعلات النموذج مع الأدوات. اليوم، يستخدم المطورون بالفعل واجهة برمجة تطبيقات Converse لإنشاء تطبيقات محادثة معقدة، مثل روبوتات الدردشة المخصصة للحفاظ على المحادثات عبر دورات متعددة. مع هذا التحديث، تضيف Nova دعمًا لوضعي «Any» (أي أداة) و«Tool» (الأداة المحددة)، إضافة إلى دعم الوضع «Auto» (التلقائي) القائم، وهو ما يتيح للمطورين استخدام جميع الأوضاع الثلاثة المختلفة.
- يجعل الوضع Auto (التلقائي) اختيار الأداة بالكامل وفقًا لتقدير Nova، سواء باستدعاء أداة أو إنشاء نص بدلاً من ذلك. يُعد الوضع Auto (التلقائي) مفيدًا في حالات الاستخدام، مثل: روبوتات الدردشة والمساعدين حيث قد تحتاج إلى مطالبة المستخدم بمزيد من المعلومات، وهو الإعداد الافتراضي الحالي.
- يطالب الوضع Any (أي أداة) Nova باستخدام أداة واحدة على الأقل من قائمة الأدوات المحددة، ويسمح لها باختيار الأداة التي ترغب في استخدامها. يعد الوضع Any (أي أداة) مفيدًا بشكل خاص في التفاعلات بين الآلات حيث قد لا تفهم المكونات النهائية اللغة الطبيعية ولكن قد تكون قادرة على تحليل تمثيل مخطط.
- يتيح الوضع Tool (الأداة المحددة) للمطورين طلب أداة معينة ليتم استخدامها بواسطة Nova. يُعد الوضع Tool (الأداة المحددة) مفيدًا بشكل خاص في فرض مخرجات منظمة من خلال استخدام أداة تحتوي على نوع الإرجاع وفقًا لمخطط الإخراج المطلوب.
للتعرّف على الدعم الموسّع لمعلمات اختيار الأدوات في واجهة برمجة تطبيقات Converse من Amazon Nova، راجع دليل مستخدم Amazon Nova. تعرف على المزيد حول نماذج تأسيس Amazon Nova في صفحة منتجات Amazon Nova. يمكنك البدء باستخدام نماذج تأسيس Amazon Nova في Amazon Bedrock من وحدة تحكم Amazon Bedrock.