doc chatbot
1.0.0
.pdf
, .docx
및 .txt
지원합니다 + LangChain and Pinecone
참고 : Google Auth 및 MongoDB (인증이없고 로컬 스토리지 사용)로 설정하려면 Mongodb-and-Auth를 살펴보십시오. 그러나 그 리포는이 레포에 대한 몇 가지 중요한 커밋이며 특정 기능이 부족하므로 명심하십시오.
주요 채팅 영역
설정 페이지
이 문체를 로컬로 실행하고 자신의 버전을 배포하려면 아래 단계를 따르십시오.
git clone https://github.com/dissorial/doc-chatbot.git
Pinecone에서 계정을 만듭니다. Indexes
로 이동하여 Create index
. 이름을 입력하고 1536
Dimensions
에 넣고 나머지는 기본값을 남겨 둡니다. 그런 다음 API keys
이동하여 Create API key
.
자기 설명
인덱스 이름 바로 옆 (예 : us-west2-rkw
yarn install
.env
파일을 설정하십시오.env.example
.env
로 바꾸십시오.env
파일은 다음과 같습니다. NODE_ENV=development
utils/makechain.ts
에서 QA_PROMPT
자신의 usecase를 조정하십시오. 액세스 할 수있는 경우 new OpenAI
의 modelName
gpt-4
로 변경하십시오. .env
파일에 추가하십시오.
NEXTAUTH_URL=http://localhost:3000
NEXTAUTH_SECRET=
JWT_SECRET=
openssl rand -base64 32
실행하여이를 생성 할 수 있습니다.openssl rand -base64 32
실행하여이를 생성 할 수 있습니다. npm run dev
이 저장소는 원래 Mayooear에 의한 GPT-4 & Langchain 저장소의 포크이지만이 저장소에서 많은 주요 변화를 겪었습니다.
이 repo의 프론트 엔드는 Chatgpt에서 영감을 얻었습니다.