이 저장소는 계속 유지되지 않았습니다. 우리는 LLM 기반 에이전트에 더 세분화 된 접근을 제공하는 또 다른 접근 방식을 연구하기 시작했습니다. https://github.com/homanp/superagent를 확인하십시오. 모든 피드백과 기여에 감사드립니다
Langchain 위에 구축 된 No-Code 오픈 소스 Chat-AI 툴킷.
Langchain UI를 사용하면 누구나 코드가없는 유형의 Inteface를 사용하여 챗봇을 만들고 호스팅 할 수 있습니다.
특징:
챗봇과 같은 사용자 정의 chatgpt를 만듭니다.
외부 데이터 소스, Chatgpt 플러그인 및 프롬프트를 사용하여 챗봇에 컨텍스트를 제공하십시오.
각 챗봇에 대한 전용 API 엔드 포인트.
자신의 DB를 가져 오십시오
자신의 인증 공급자 (기본값을 Github에 가져 오기)
사용 쿼타
모든 사이트 또는 응용 프로그램에 챗봇을 포함시킵니다
챗봇 테마
... 그리고 더
Langchain UI는 Nextjs 13 appDir
사용합니다. 그것에 대해 자세히 알아보십시오
Langchain TypeScript에서 Langchain Python으로 모든 에이전트 기능을 마이그레이션했습니다. 따라서 챗봇과 상호 작용하려면 Langchain UI API를 실행해야합니다. 앞으로 TS 패키지가 Python 패키지와 동등한 경우 JavaScript 만 사용하여 마이그레이션합니다.
Langchain UI API를 설정하십시오
REPO를 공개 github 리포지토리 (또는 포크 https://github.com/homanp/langchain-ui/fork)로 클론하십시오. 코드를 배포하려는 경우 소스 코드를 공개적으로 유지하십시오.
git clone https://github.com/homanp/langchain-ui.git
프로젝트 폴더로 이동하십시오
cd langchain-ui
NPM으로 패키지를 설치하십시오
npm install
.env 파일을 설정하십시오
.env.example
.env
로 복제하십시오프로젝트를 실행하십시오
npm run dev
라이터를 실행하십시오
npm run lint
프로젝트를 구축하십시오
npm run build
우리의 임무는 누구나 클라우드에서 LLM 앱을 쉽게 만들고 실행할 수 있도록하는 것입니다. 우리는 당신이 만들고 싶은 기여에 매우 행복합니다. 인프라에서 새로운 기능을 만들거나 버그를 수정하거나 개선하십시오.
여기에서 기여하는 방법에 대한 자세한 내용을 읽을 수 있습니다.