Verifaiを使用してローカル生成検索エンジンを簡単に展開する方法
この記事では、オープンソース生成検索エンジンであるVerifaiプロジェクトの重要な更新について詳しく説明しています。 以前は生物医学データ(verifai Biomed、https://www.php.cn/link/ae8e20f2c7accb995afbe0f507856c17にアクセス可能)に焦点を当てていました。ローカルファイルからのエンジン。これにより、個人、組織、および企業がカスタム検索ソリューションを構築することができます。
主要な機能とアーキテクチャ:
Verifai Coreのアーキテクチャは、3つの主要なコンポーネントで構成されています
- インデックス作成:
- セマンティックインデックス(ハギングフェイス埋め込みモデルを使用)に語彙インデックスとQDRANTのOpenSearchを使用します。 このデュアルアプローチにより、包括的なドキュメント表現が保証されます。 インデックス作成スクリプトは、さまざまなファイルタイプ(PDF、Word、PowerPoint、テキスト、マークダウン)をサポートしています。
- 検索された生成(rag):
- opensearchの語彙検索とQdrantのセマンティック検索(DOT製品の類似性を使用)の結果を組み合わせます。 マージされた結果は、選択した大手言語モデル(LLM)のプロンプトを通知します。 デフォルトのLLMは、ミストラルのローカルに展開された微調整されたバージョンですが、ユーザーは他の人(openai API、Azure APIなど、VLLM、Ollama、またはNvidia Nimsを介して)を指定できます。
-
リポジトリをクローンします:
-
git clone https://github.com/nikolamilosevic86/verifAI.git
Python環境を作成する: -
python -m venv verifai; source verifai/bin/activate
依存関係をインストール: -
pip install -r verifAI/backend/requirements.txt
verifai: ファイル( - >に基づいて)を構成する(postgresql)、opensearch、qdrant、llm details(path、api key、deployment name)、埋め込みモデルモデル、およびインデックス名。
.env
.env.local.example
データストアをインストールする: (dockerが必要)。 -
python install_datastores.py
インデックスファイル: (例えば、 - )。
python index_files.py <path-to-directory-with-files></path-to-directory-with-files>
python index_files.py test_data
バックエンドを実行します: -
フロントエンドを実行します:
を実行します。client-gui/verifai-ui
に移動し、npm install
、npm start
。
貢献と将来の開発:
Verifaiは、貢献を歓迎するオープンソースプロジェクトです。 このプロジェクトは当初、次世代のインターネット検索プロジェクト(欧州連合)によって資金提供され、セルビアおよびバイエルA.G.の人工知能研究開発研究所と協力して開発されました。 貢献は、プルリクエスト、バグレポート、および機能リクエストを介して奨励されます。 詳細については、https://www.php.cn/link/d16c19f1f2ab8361fda1f625ce3ff26a>にアクセスしてください。
以上がVerifaiを使用してローカル生成検索エンジンを簡単に展開する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ホットAIツール

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

AI Hentai Generator
AIヘンタイを無料で生成します。

人気の記事

ホットツール

メモ帳++7.3.1
使いやすく無料のコードエディター

SublimeText3 中国語版
中国語版、とても使いやすい

ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境

ドリームウィーバー CS6
ビジュアル Web 開発ツール

SublimeText3 Mac版
神レベルのコード編集ソフト(SublimeText3)

ホットトピック









バイブコーディングは、無限のコード行の代わりに自然言語を使用してアプリケーションを作成できるようにすることにより、ソフトウェア開発の世界を再構築しています。 Andrej Karpathyのような先見の明に触発されて、この革新的なアプローチは開発を許可します

2025年2月は、生成AIにとってさらにゲームを変える月であり、最も期待されるモデルのアップグレードと画期的な新機能のいくつかをもたらしました。 Xai’s Grok 3とAnthropic's Claude 3.7 SonnetからOpenaiのGまで

Yolo(あなたは一度だけ見ています)は、前のバージョンで各反復が改善され、主要なリアルタイムオブジェクト検出フレームワークでした。最新バージョンYolo V12は、精度を大幅に向上させる進歩を紹介します

この記事では、トップAIアートジェネレーターをレビューし、その機能、創造的なプロジェクトへの適合性、価値について説明します。 Midjourneyを専門家にとって最高の価値として強調し、高品質でカスタマイズ可能なアートにDall-E 2を推奨しています。

CHATGPT 4は現在利用可能で広く使用されており、CHATGPT 3.5のような前任者と比較して、コンテキストを理解し、一貫した応答を生成することに大幅な改善を示しています。将来の開発には、よりパーソナライズされたインターが含まれる場合があります

この記事では、Lamda、Llama、GrokのようなChatGptを超えるAIモデルについて説明し、正確性、理解、業界への影響における利点を強調しています(159文字)

この記事では、Grammarly、Jasper、Copy.ai、Writesonic、RytrなどのトップAIライティングアシスタントについて説明し、コンテンツ作成のためのユニークな機能に焦点を当てています。 JasperがSEOの最適化に優れているのに対し、AIツールはトーンの維持に役立つと主張します

Mistral OCR:マルチモーダルドキュメントの理解により、検索された世代の革命を起こします 検索された生成(RAG)システムはAI機能を大幅に進めており、より多くの情報に基づいた応答のために膨大なデータストアにアクセスできるようになりました
