Notatka
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Ten składnik grupuje integracje zewnętrzne, które dostarczają, przekształcają, pobierają lub utrwalają kontekst wokół wywołania agenta. Większość dołączania za pośrednictwem abstrakcji dostawcy kontekstu. Strona dostawcy może również zawierać narzędzie hostowane przez dostawcę, gdy jest to implementacja systemu zewnętrznego tego samego wzorca kontekstu; te strony jawnie identyfikują mechanizm.
Organizowanie według powierzchni integracji platformy przechowuje jedną stronę dostawcy dla powiązanego magazynu, pamięci, rag, przetwarzania wstępnego lub wzorców CodeAct zamiast duplikowania dostawcy w różnych kategoriach funkcji. Użyj poniższej kolumny Common patterns (Typowe wzorce ), aby przeglądać wyniki, których potrzebujesz.
W dokumentacji rozróżnia się kilka typowych wzorców:
- Magazyn konwersacji ponownie ładuje i utrwala dokładną transkrypcję komunikatów.
- Pamięć wyodrębnia i przypomina wybraną trwałą wiedzę z poprzednich interakcji.
- RAG pobiera odpowiednie informacje z zewnętrznego źródła wiedzy.
- Przetwarzanie wstępne przekształca pliki przychodzące lub inną zawartość przed wywołaniem modelu.
- Funkcja CodeAct współtworzy narzędzie do wykonywania kodu i zarządza środowiskiem wykonywania.
Te wzorce opisują typowe zastosowania, a nie twarde limity. Dostawca może całkowicie połączyć wiele wzorców lub zaimplementować inne zachowanie.
Aby zapoznać się z cyklem życia, wbudowanymi abstrakcjami i wskazówkami dotyczącymi implementacji dostawcy niestandardowego, zobacz Pojęcia dotyczące dostawcy kontekstu.
Dostępne integracje
| Provider | Często używane wzorce | C# | Python | Go |
|---|---|---|---|---|
| Wyszukiwanie AI platformy Azure | RAG | ✅ | ✅ | ❌ |
| Omówienie zawartości platformy Azure | Przetwarzanie wstępne | ❌ | ✅ | ❌ |
| Azure Cosmos DB | Magazyn konwersacji; pamięć | ✅ | ✅ | ❌ |
| Hyperlight | CodeAct | ✅ | ✅ | ❌ |
| Lokalne (.NET) | CodeAct | ✅ | ❌ | ❌ |
| Mem0 | Memory | ❌ | ✅ | ❌ |
| Microsoft Foundry | RAG; pamięć | ✅ | ✅ | ❌ |
| Monty | CodeAct | ❌ | ✅ | ❌ |
| Neo4j | RAG; pamięć | ✅ | ✅ | ❌ |
| Redis | RAG; magazyn konwersacji; pamięć | ✅ | ✅ | ❌ |
| Valkey | Przechowywanie konwersacji | ✅ | ❌ | ❌ |