DocsMind は、ドキュメントとチャットできるオープンソース プロジェクトです。
現在開発中のため、いつでも大きな変更が生じる可能性があります。
デモサイト
警告
Railway の無料プランは月あたり 500 時間しか提供されないため、毎月 21 日のデモは利用できません。その際に使用できるよう、ローカルにクローンを作成してください。
ドキュメントについて質問する
ドキュメントを要約する
ハイライトソース
ドキュメントのアップロード .pdf、.md (最高のサポート)
ローカルに保存されたデータ
トークン使用量トラッカー
Docker化
チャットモード
ダークモード
/ コマンド (/fetch /summarize)
サーバーイメージのサイズを小さくします。
より多くのドキュメント形式のサポート: txt...
インターネットからドキュメントをダウンロードする
マークダウン形式のメッセージ
i18n
デスクトップアプリケーション
このプロジェクトが役立つと思われる場合は、スターを付けることを検討してください。
名前 | 説明 | オプション |
---|---|---|
OPENAI_PROXY | https://api.openai.com/v1 を置き換えます | ✅ |
VITE_SERVICES_URL | フロントエンド コードのバックエンド URL | ✅ |
VITE_DISABLED_UPLOAD | 無効_アップロード | ✅ |
このプロジェクトには、フロントエンド (/client) とバックエンド (/server) の両方のコードが含まれています。フロントエンド コードは UI を表示するために使用され、バックエンド コードは UI にサービスを提供します。
さらに詳しく
警告
お住まいの地域で OpenAI にアクセスできるかどうかを確認してください。詳細については、問題を参照してください。
.envの作成
.env
ファイルを作成し、 .env.example
の内容をコピーして変更します。
アプリを実行する
docker-compose up -d
コードを更新するたびに--build
を追加してイメージを再構築してください。
docker-compose up -d --build
これで、 http://localhost:8081
でアプリにアクセスできるようになります。
すべてのデータは./data
ディレクトリに保存されます。
.env
ファイルを作成し、 .env.example
の内容をコピーして変更します。
依存関係をインストールする
yarn
アプリを実行する
yarn dev
Python環境が必要です
仮想環境の作成
cd server python -m venv .venv
アクティブな仮想環境
窓
.venvScriptsactivate
マック
. .venv/bin/activate
依存関係をインストールする
pip install -r requirements.txt
サービスの実行
flask run --reload --port=8080
AGPL-3.0ライセンス