الإعداد
تهيئة المزوّد
أنشئ مزوّد Venice باستخدام المحوّل المتوافق مع OpenAI:استخدام
.chat() يضمن توجيه الطلبات إلى نقطة النهاية /chat/completions الخاصة بـ Venice. قد تستخدم الصيغة الافتراضية openai('model') نقاط نهاية OpenAI الأحدث التي لا تدعمها Venice بعد.دردشة بالبث (Next.js App Router)
مسار API
مكوّن React
توليد النص (بدون بث)
المخرجات المهيكلة
استدعاء الأدوات (Tool Calling)
توليد الصور
يمكن استدعاء توليد الصور في Venice مباشرةً جنبًا إلى جنب مع AI SDK:دردشة بعدة نماذج (محدد النموذج)
اسمح للمستخدمين بالاختيار بين نماذج Venice:دمج البحث على الويب
مرّر معاملات Venice الخاصة بالبحث على الويب:إذا لم يتم تمرير
experimental_providerMetadata بشكل صحيح، يمكنك استخدام غلاف fetch مخصص أو استدعاء Venice API مباشرةً لميزات البحث على الويب.التضمينات (Embeddings)
للتضمينات، استخدمtextEmbeddingModel() على المزوّد مباشرةً:
متغيرات البيئة
النماذج الموصى بها
وثائق Vercel AI SDK
وثائق Vercel AI SDK الرسمية
نماذج Venice
تصفّح جميع نماذج Venice