قالب تطبيق AI chatbot مفتوح المصدر مصمم باستخدام Sveltekit و Vercel AI SDK و Openai و Vercel KV.
ميزات · مزودي النماذج · نشر · تشغيل المؤلفين محليًا
هذا هو منفذ Sveltekit غير رسمي لـ Vercel-LABS/AI-chatbot.
إذا وجدت هذا القالب مفيدًا ، فيرجى التفكير في دعمني من خلال رعاية Github أو Ko-Fi للمساعدة في تطويره.
يشحن هذا القالب مع Openai gpt-3.5-turbo باعتباره الافتراضي. ومع ذلك ، بفضل Vercel AI SDK ، يمكنك تبديل مقدمي خدمات LLM إلى الأنثروبور أو عناق أو استخدام Langchain مع بضعة أسطر من التعليمات البرمجية.
يمكنك نشر نسختك الخاصة من Next.js ai chatbot إلى Vercel بنقرة واحدة:
اتبع الخطوات الموضحة في دليل البدء السريع الذي توفره Vercel. سيساعدك هذا الدليل في إنشاء مثيل قاعدة بيانات KV وتكوينه على Vercel ، مما يتيح تطبيقك من التفاعل معه.
تذكر أن تحديث متغيرات البيئة الخاصة بك ( KV_URL ، KV_REST_API_URL ، KV_REST_API_TOKEN ، KV_REST_API_READ_ONLY_TOKEN ) في ملف .env مع بيانات الاعتماد المناسبة المتوفرة أثناء إعداد قاعدة بيانات KV.
ستحتاج إلى استخدام متغيرات البيئة المحددة في .env.example لتشغيل Next.js AI chatbot. يوصى باستخدام متغيرات بيئة Vercel لهذا ، ولكن ملف .env هو كل ما هو ضروري.
ملاحظة: يجب ألا ترتكب ملف
.envالخاص بك أو أنه سيفضح الأسرار التي ستسمح للآخرين بالتحكم في الوصول إلى حسابات Openai ومزود المصادقة المختلفة.
npm i -g vercelvercel link .vercelvercel env pull npm install
npm run dev
# or start the server and open the app in a new browser tab
npm run dev -- --openيجب أن يكون قالب التطبيق الخاص بك الآن على LocalHost: 5173.
يعتمد هذا القالب اعتمادًا كبيرًا على إصدار Next.js ، مع مساهمات من: