Notez que ce référentiel n'est pas tenu. Nous avons commencé à travailler sur une autre approche qui donne un accès plus granulaire aux agents alimentés par LLM. Veuillez consulter https://github.com/homanp/superagent. Nous apprécions tous les commentaires et contributions
La boîte à outils Open Source Chat-AI open source construite sur Langchain.
Langchain UI permet à quiconque de créer et d'héberger des chatbots à l'aide d'un type d'Inteface sans code.
Caractéristiques:
Créez un chatpt personnalisé comme le chatbot.
Donnez un contexte au chatbot à l'aide de données de données externes, de plugins et d'invites ChatGpt.
Point de terminaison API dédié pour chaque chatbot.
Apportez votre propre DB
Apportez votre propre fournisseur d'authentique (par défaut à GitHub)
Quoutas d'utilisation
Intégrer des chatbots sur n'importe quel site ou application
Thèmes de chatbot
... et plus
Langchain UI utilise NextJS 13 appDir . En savoir plus ici
Nous avons migré toutes les fonctionnalités de l'agent de Langchain TypeScript à Langchain Python. Ainsi, vous devrez exécuter l'API UI Langchain afin d'interagir avec le chatbot. À l'avenir, lorsque le package TS est à égalité avec le package Python, nous migrerons vers JavaScript uniquement.
Configurer l'API UI Langchain
Clone le repo dans un référentiel GitHub public (ou fourche https://github.com/homanp/langchain-ui/fork). Si vous prévoyez de distribuer le code, gardez le code source public.
git clone https://github.com/homanp/langchain-ui.gitAllez dans le dossier du projet
cd langchain-uiInstaller des packages avec NPM
npm installConfigurez votre fichier .env
.env.example à .envExécuter le projet
npm run devExécutez le linter
npm run lintConstruire le projet
npm run buildNotre mission est de faciliter la création et l'exécution d'applications LLM dans le cloud. Nous sommes super heureux pour toutes les contributions que vous aimeriez faire. Créez de nouvelles fonctionnalités, corrigez les bogues ou améliorez-vous sur l'infra.
Vous pouvez en savoir plus sur la façon de contribuer ici.