เทมเพลตแอป 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 ด้วยรหัสเพียงไม่กี่บรรทัด
คุณสามารถปรับใช้รุ่นถัดไปของคุณเอง 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 vercel.vercel directory): vercel linkvercel 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
เทมเพลตนี้ขึ้นอยู่กับรุ่นถัดไป JS โดยมีส่วนร่วมจาก: