نظرة عامة
تُعد Vercel AI SDK مجموعة أدوات TypeScript لبناء تطبيقات البث (streaming) المدعومة بالذكاء الاصطناعي باستخدام React و Next.js و Vue و Svelte وغيرها. تعمل LemonData بسلاسة من خلال المزود المتوافق مع OpenAI.التثبيت
الإعداد الأساسي
توليد النصوص
بث النصوص (Streaming)
رسائل الدردشة
استخدام نماذج مختلفة
مسار API في Next.js
مكون الدردشة في React
استدعاء الأدوات (Tool Calling)
المخرجات المهيكلة (Structured Output)
متغيرات البيئة
أفضل الممارسات
استخدم البث (streaming) لتجربة مستخدم أفضل
استخدم البث (streaming) لتجربة مستخدم أفضل
استخدم البث دائمًا لتطبيقات الدردشة لتقديم استجابة فورية في الوقت الفعلي.
معالجة الأخطاء بشكل سليم
معالجة الأخطاء بشكل سليم
قم بتنفيذ حدود الأخطاء (error boundaries) المناسبة في مكونات React.
تأمين مفتاح API الخاص بك
تأمين مفتاح API الخاص بك
لا تقم أبدًا بالكشف عن مفتاح API الخاص بك في كود جانب العميل. استخدم دائمًا مسارات API من جانب الخادم.