Ubuntu 24.04
公式のdockerのインストール方法を見てインストール。
.envで環境変数を埋め込んでいるため以下のようなファイルを用意する必要がある。
MYSQL_ROOT_PASSWORD="your mysql root password"
MYSQL_DATABASE="your database name"
MYSQL_USER="your mysql username"
MYSQL_PASSWORD="your mysql password"
MYSQL_HOST="your host"
ES_HOST="your host"
ES_PORT=9200 # デフォルトでは9200
HUGGINGFACEHUB_ACCESS_TOKEN=""
GOOGLE_API_KEY = ""
- HUGGINGFACEHUB_ACCESS_TOKENにはhuggingfaceからアクセストークンを作成して入力する。
- GOOGLE_API_KEYにはGoogle AI StudioでAPIのキーを入力する。
cd path to papersearch
docker compose build
docker compose up
以下のシェルを実行
./crawling_and_embedding.sh
以上が終わるとhttp://host:8000
で論文の検索が可能になる。
ログインをしていない初期状態。ヘッダーの下にログインを促すようなアラートの表示。
ログインをしていない状態で、キーワード検索を行った結果。概要は表示されるが要約機能はりようできない。