Toolverse
Wszystkie skille

ms-agent-framework-rag

autor: shuyu-labs

Buduj systemy RAG z agentami AI w C# przy użyciu Microsoft Agent Framework

Instalacja

Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.

Instalacja

O skillu

Kompletny przewodnik do tworzenia produkcyjnych systemów Agentic RAG (Retrieval-Augmented Generation) w C#. Otrzymujesz skrypty do szybkiego startu, gotowe implementacje i dokumentację dla wyszukiwania semantycznego, indeksowania dokumentów, baz wektorowych oraz orkiestracji wieloagentowej. Idealne do budowania aplikacji, które łączą wyszukiwanie w dokumentach z generowaniem tekstu przez LLM.

Jak używać

  1. Sklonuj lub pobierz repozytorium z umiejętnością ms-agent-framework-rag z shuyu-labs. Upewnij się, że masz zainstalowany C# oraz Microsoft Agent Framework.

  2. Przejdź do katalogu skills/codex/ms-agent-framework-rag i uruchom skrypt do tworzenia nowego systemu RAG, podając nazwę projektu (np. MyKnowledgeBase). Skrypt automatycznie przygotuje strukturę katalogów i pliki konfiguracyjne.

  3. Skonfiguruj warstwę ingestion — określ formaty dokumentów, które będziesz przetwarzać (PDF, DOCX, TXT, MD, HTML) oraz wybierz strategię dzielenia tekstu na fragmenty (semantyczną, sliding window lub hierarchiczną).

  4. Wybierz i skonfiguruj bazę wektorową (Azure AI Search, Qdrant lub Pinecone) do przechowywania osadzonych dokumentów. Dodaj metadane takie jak źródło, data i tagi dla lepszego wyszukiwania.

  5. Zdefiniuj specjalizowane agenty zgodnie z Twoimi potrzebami — np. agenta badawczego do wyszukiwania dokumentów, agenta syntezy do łączenia informacji z wielu źródeł oraz agenta walidacji do sprawdzania dokładności odpowiedzi.

  6. Wdróż warstwę API z endpointami REST do wysyłania zapytań do systemu. Zintegruj Azure OpenAI lub OpenAI API jako model generacyjny dla agentów.

Podobne skille