doc chatbot
1.0.0
.pdf
、 .docx
および.txt
をサポートします+ LangChain and Pinecone
注:Google AuthとMongodbを使用してこれをセットアップしたい場合(AUTHがないこととは対照的に、ローカルストレージを使用するのではなく)、このブランチMongodb-and-authをご覧ください。ただし、そのリポジトリはこの後ろにいくつかの重要なコミットメントであり、特定の機能がないため、それを念頭に置いてください。
メインチャットエリア
設定ページ
これをローカルに実行して独自のバージョンを展開したい場合は、以下の手順に従ってください。
git clone https://github.com/dissorial/doc-chatbot.git
Pineconeでアカウントを作成します。 Indexes
に移動してCreate index
。任意の名前を入力し、 Dimensions
に1536
入れて、残りをデフォルトのままにします。次に、 API keys
に移動し、 Create API key
。
自明
インデックス名のすぐ隣、 us-west2-rkw
yarn install
.env
ファイルを設定します.env.example
to .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リポジトリのフォークでしたが、このレポで多くの大きな変更を受けました。
このレポのフロントエンドは、chatgptに触発されています。