概要
.NET環境でRetrieval-Augmented Generation(RAG)とセマンティック検索を効率的に実装するためのプロジェクトです。
PostgreSQLのpgvectorを活用し、高い精度で関連文書を検索します。
OllamaやOpenAIといった複数のLLMプロバイダーをプラグイン方式で切り替えて利用できる柔軟性があり、Clean Architectureと.NET Aspireによるオーケストレーションで、開発者はモジュール化された堅牢なシステムを構築できます。
特に、.NET開発者で、LLMを活用したRAGシステムやセマンティック検索機能を自身のアプリケーションに組み込みたい方に最適なツールです。
提供されるScalar UIでAPIテストも容易に行えます。
互換性・特徴
- .NET
- RAG
- PostgreSQL
- pgvector
- LLM
- Web API
基本情報
| ライセンス | MIT |
| Stars | 24 |
| Forks | 6 |
| カテゴリ | LLM |
| アクティビティ | low |
