The-Vibe-Company/quivr

Opiniated RAG for integrating GenAI in your apps 🧠 Focus on your product rather than the RAG. Easy integration in existing products with customisation! Any LLM: GPT4, Groq, Llama. Any Vectorstore: PGVector, Faiss. Any Files. Anyway you want.

何を解決するか

Quivrは、個人用のAIアシスタント("第二の脳")を構築するためのスムーズな方法を提供します。このアシスタントは、あなたのプライベートなドキュメントに基づいて質問に答えられます。RAG(Retrieval-Augmented Generation)をゼロから構築する複雑さを排除し、開発者がアプリケーションに知識ベースを迅速に統合できるようにします。

動作方法

QuivrはYAMLファイルで構成可能なRAGパイプラインを使用しています。これにより、履歴フィルタリング、クエリの再書き換え、リトリーブなどのワークフローを定義できます。OpenAI、Anthropic、Mistral、Gemmaなどの多数のLLMに対応しており、Ollamaを介してローカルモデルも利用可能です。PDF、TXT、Markdownなどのさまざまなファイル形式をインジェストでき、インターネット検索や外部ツールの追加もカスタマイズ可能です。

対象ユーザー

RAGパイプラインの詳細を管理せずに、プロジェクトにドキュメントベースのAIアシスタントを追加したい開発者。

特徴

  • オピニオン付きRAG: 速く効率的な、迅速なデプロイを想定した事前構築済みRAG実装。
  • 柔軟なLLMサポート: 複数の主要AIプロバイダーとローカルモデルとの互換性。
  • 広範なファイル互換性: PDF、TXT、Markdownをサポート。カスタムパーサーの追加も可能。
  • 構成可能なワークフロー: YAML設定ファイルでRAGプロセスを定義可能。
  • Megaparse統合: ファイルインジェストを強化するためにMegaparseと連携可能。

関連

  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト