AIrXiv
1.0.0
AIrXiv は、LLM を利用した ArXiv 研究アシスタントのプロトタイプです。これは、OpenAI API を利用した Flask バックエンドを備えた Electron アプリです。 AIrXiv は、ユーザー向けの OpenAI API キーに依存しています。
k = 3
) を使用します。 k
、チャンク サイズとチャンクのストライド長 (デフォルトでは 512 と 384) とともにconfig.yml
で設定できます。static
にあり、バックエンド要素はutil
およびmain.py
にあります。 インストールで問題が発生した場合は、問題を開いてください。
cd
ます。 git clone https://github.com/smsharma/AIrXiv.git
cd AIrXiv
conda env create -f environment.yml
conda activate airxiv
npm install
Electron アプリを実行します。
npm run dev
これにより、Python/Flask バックエンド ( python main.py
またはnpm run start-flask
) とフロントエンド ( npm start
) が起動されます。これが失敗した場合は、2 つのコマンドを別々に実行してみてください。 arXiv ID を 1 つまたは 2 つ追加し、下部のテキスト ボックスに OpenAI API キーを入力して、質問を始めてください。
使用上の注意:
gpt-3.5-turbo
またはgpt-4
はアプリの設定で選択できます。 gpt-4
、特にコードの実装においては大幅に優れていますが、 gpt-3.5-turbo
と比較して約 1 桁高価 (~$0.02/1000 トークン) であり、さらに API アクセスは待機リストの対象となります。AIrXiv は MIT ライセンスに基づいてライセンスされています。