Шаблон приложения для AI с открытым исходным кодом, построенный с Sveltekit, Vercel AI SDK, OpenAI и Vercel KV.
Особенности · Поставщики моделей · развернуть собственное · работать локально · авторы
Это неофициальный порт стройкит-лабс/ай-чатбот.
Если вы найдете этот шаблон полезным, пожалуйста, рассмотрите возможность поддержки меня через спонсорство 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 для запуска heall.js at chatbot. Для этого рекомендуется использовать переменные среды Vercel, но файл .env - это все, что необходимо.
Примечание. Вы не должны совершать свой файл
.env, иначе он будет разоблачить секреты, которые позволят другим контролировать доступ к вашим учетным записям OpenAI и поставщика подлинности.
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 -- --openВаш шаблон приложения теперь должен работать на Localhost: 5173.
Этот шаблон в значительной степени основан на версии Next.js, с вкладом из: