Perhatikan bahwa repositori ini tidak terawat. Kami sudah mulai mengerjakan pendekatan lain yang memberikan lebih banyak akses granular ke agen bertenaga LLM. Silakan periksa https://github.com/homanp/superagent. Kami menghargai semua umpan balik dan kontribusi
Toolkit Open Source Chat-AI tanpa kode yang dibangun di atas Langchain.
Langchain UI memungkinkan siapa pun untuk membuat dan meng-host chatbots menggunakan jenis no-kode inteface.
Fitur:
Buat chatgpt khusus seperti chatbot.
Berikan konteks ke chatbot menggunakan sumber data eksternal, plugin chatgpt dan prompt.
Titik akhir API khusus untuk setiap chatbot.
Bawa DB Anda Sendiri
Bawa penyedia auth Anda sendiri (default ke github)
Usage quoutas
Embed chatbots ke situs atau aplikasi apa pun
Tema chatbot
... dan banyak lagi
Langchain UI menggunakan nextjs 13 appDir
. Baca lebih lanjut tentang itu di sini
Kami telah memigrasikan semua fungsionalitas agen dari naskah langchain ke langchain python. Dengan demikian Anda perlu menjalankan API UI Langchain untuk berinteraksi dengan chatbot. Di masa depan ketika paket TS setara dengan paket Python kita akan bermigrasi hanya menggunakan JavaScript.
Siapkan Langchain UI API
Kloning repo ke repositori github publik (atau garpu https://github.com/homanp/langchain-ui/fork). Jika Anda berencana untuk mendistribusikan kode, tetap publis kode sumber.
git clone https://github.com/homanp/langchain-ui.git
Pergi ke folder proyek
cd langchain-ui
Instal Paket dengan NPM
npm install
Siapkan file .env Anda
.env.example
to .env
Jalankan proyek
npm run dev
Jalankan linter
npm run lint
Membangun proyek
npm run build
Misi kami adalah memudahkan siapa pun untuk membuat dan menjalankan aplikasi LLM di cloud. Kami sangat senang untuk setiap kontribusi yang ingin Anda buat. Buat fitur baru, perbaiki bug atau tingkatkan infra.
Anda dapat membaca lebih lanjut tentang cara berkontribusi di sini.