Template Aplikasi Open-Source AI Chatbot yang dibangun dengan Sveltekit, Vercel AI SDK, OpenAI, dan Vercel KV.
Fitur · Penyedia Model · Menyebarkan Anda sendiri · Menjalankan secara lokal · Penulis
Ini adalah pelabuhan Sveltekit tidak resmi dari Vercel-Labs/Ai-Chatbot.
Jika Anda menemukan template ini berguna, silakan pertimbangkan untuk mendukung saya melalui sponsor GitHub atau Ko-Fi untuk membantu perkembangannya.
Template ini dikirimkan dengan OpenAI gpt-3.5-turbo sebagai default. Namun, berkat Vercel AI SDK, Anda dapat beralih penyedia LLM ke antropik, pelukan, atau menggunakan langchain hanya dengan beberapa baris kode.
Anda dapat menggunakan versi Anda sendiri dari chatbot ai next.js ke Vercel dengan satu klik:
Ikuti langkah -langkah yang diuraikan dalam Panduan Mulai Cepat yang disediakan oleh Vercel. Panduan ini akan membantu Anda dalam membuat dan mengkonfigurasi instance database KV Anda di Vercel, memungkinkan aplikasi Anda untuk berinteraksi dengannya.
Ingatlah untuk memperbarui variabel lingkungan Anda ( KV_URL , KV_REST_API_URL , KV_REST_API_TOKEN , KV_REST_API_READ_ONLY_TOKEN ) dalam file .env dengan kredensial yang sesuai yang disediakan selama pengaturan basis data KV.
Anda perlu menggunakan variabel lingkungan yang ditentukan dalam .env.example untuk menjalankan next.js ai chatbot. Disarankan Anda menggunakan variabel lingkungan Vercel untuk ini, tetapi file .env adalah semua yang diperlukan.
Catatan: Anda tidak boleh melakukan file
.envAnda atau akan mengekspos rahasia yang akan memungkinkan orang lain untuk mengontrol akses ke berbagai akun penyedia openai dan otentikasi Anda.
npm i -g vercel.vercel ): 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 -- --openTemplate aplikasi Anda sekarang harus berjalan di LocalHost: 5173.
Template ini sangat didasarkan pada versi Next.js, dengan kontribusi dari: