cloudwego/eino-ext

Various extensions for the Eino framework: https://github.com/cloudwego/eino

何を解決するか

Einoフレームワーク用の包括的な公式拡張を提供し、開発者がボイラープレートコードを書かずに、さまざまなLLMプロバイダー、データソース、および観測ツールを簡単に統合できるようにします。

動作方法

このプロジェクトは、Einoフレームワークに接続する事前構築されたコンポーネントのライブラリとして機能します。コアAIアプリケーションの構築ブロックの公式実装を提供しており、以下を含みます:

  • チャットモデル:OpenAI、Claude、Gemini、Ark、Ollama との統合。
  • 検索とインデキシング:Elastic Search および Volc VikingDB のサポート。
  • 検索ツール:Google Search および Duck Duck Go。
  • データ処理:WebURL、Amazon S3、ファイル用のドキュメントローダー、および HTMLSplitter などの変換ツール。
  • 観測性:Langfuse などのトレーシングツール用のコールバックハンドラー。

対象ユーザー

Einoフレームワークを使用してLLMアプリケーションを開発し、人気のあるAIモデルやインフラストラクチャ用の即時統合が必要な開発者。

主な特徴

  • 広範なモデル対応:複数の主要LLMプロバイダー用の公式実装。
  • 統合されたRAGパイプライン:リトリーバー、インデキサー、変換ツール、ローダーを含み、検索拡張生成システムを構築可能。
  • DevOpsサポート:視覚的デバッグやグラフ編集用のIDEプラグインを含む。
  • コールバック統合:コールバックハンドラーによるトレースおよびモニタリングの組み込みサポート。

関連

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