このプロジェクトについて
Vaneは、完全に自分のハードウェア上で動作するプライバシー重視のAI回答エンジンです。広大なインターネットからの知識と、ローカルLLM(Ollama)およびクラウドプロバイダー(OpenAI、Claude、Groq)のサポートを組み合わせ、検索を完全にプライベートに保ちながら、引用元付きの正確な回答を提供します。
## 機能
- **すべての主要AIプロバイダーをサポート**: Ollama経由でローカルLLMを使用するか、OpenAI、Anthropic Claude、Google Gemini、Groqなどに接続できます。ニーズに応じてモデルを組み合わせて使用できます。
- **スマート検索モード**: 素早い回答にはスピードモード、日常的な検索にはバランスモード、深い調査にはクオリティモードを選択できます。
- **ソースを選択**: ウェブ、ディスカッション、学術論文を検索できます。より多くのソースと統合を進行中です。
- **ウィジェット**: 天気、計算、株価、その他のクイック検索など、関連する場合に表示される便利なUIカードです。
- **SearxNGによるウェブ検索**: 身元をプライベートに保ちながら複数の検索エンジンにアクセスできます。TavilyとExaのサポートは近日提供予定です。
- **画像と動画の検索**: テキスト結果とともに視覚的なコンテンツを見つけられます。
- **ファイルアップロード**: ドキュメントをアップロードして質問できます。PDF、テキストファイル、画像 - Vaneはすべてを理解します。
- **特定ドメインの検索**: どこを見ればよいかわかっている場合、検索を特定のウェブサイトに限定できます。
- **スマート候補**: 入力中にインテリジェントな検索候補を取得できます。
- **Discover**: 一日を通して興味深い記事やトレンドコンテンツを閲覧できます。
- **検索履歴**: すべての検索はローカルに保存されるため、いつでも発見した内容を再確認できます。
## インストール
### Docker(推奨)
```bash
docker run -d -p 3000:3000 -v vane-data:/home/vane/data --name vane itzcrazykns1337/vane:latest
```
同梱のSearxNG検索エンジンを備えたVaneコンテナをプルして起動します。http://localhost:3000 でアクセスできます。
### 独自のSearxNGインスタンスを使用する場合
```bash
docker run -d -p 3000:3000 -e SEARXNG_API_URL=http://your-searxng-url:8080 -v vane-data:/home/vane/data --name vane itzcrazykns1337/vane:slim-latest
```
SearxNGインスタンスでJSON形式が有効になっており、Wolfram Alpha検索エンジンが有効になっていることを確認してください。
### 非Dockerインストール
1. SearXNGをインストールし、JSON形式を許可します。
2. リポジトリをクローンし、`npm i` を実行します。
3. `npm run build` でビルドし、`npm run start` で起動します。
4. http://localhost:3000 でアクセスできます。
## トラブルシューティング
- **ローカルのOpenAI-API準拠サーバー**: サーバーが `0.0.0.0` で動作していること、正しいモデル名、APIキーを確認してください。
- **Ollama接続エラー**: API URLを確認してください。Windows/Macでは `http://host.docker.internal:11434`、Linuxでは `http://<private_ip>:11434` を使用します。`OLLAMA_HOST=0.0.0.0:11434` でOllamaをネットワークに公開してください。
- **Lemonade接続エラー**: ポート8000で同様の手順を行います。
## 検索エンジンとして使用する
ブラウザ設定でURL `http://localhost:3000/?q=%s` のサイト検索を追加します。
## API
Vaneは開発者がその検索エンジンを統合するためのAPIを提供しています。詳細はドキュメントを参照してください。
## ワンクリックデプロイ
提供されているボタンを使用して、Sealos、RepoCloud、ClawCloud、またはHostingerにデプロイできます。
## 今後の機能
- より多くのウィジェット、統合、検索ソース
- カスタムエージェント
- 認証
## サポート
リポジトリにスターを付ける、Ethereumで寄付する、またはGitHub Issues経由で貢献してください。コミュニティサポートのためにDiscordに参加してください。
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.