Integrationen von Kontextanbietern

Diese Komponente fasst externe Integrationen zusammen, die Kontext im Zusammenhang mit einem Agentenaufruf bereitstellen, transformieren, abrufen oder speichern. Die meisten werden über die Abstraktion des Kontextanbieters angebunden. Eine Anbieterseite kann auch ein vom Anbieter gehostetes Tool enthalten, wenn dies die Implementierung desselben Kontextmusters des externen Systems ist; Diese Seiten identifizieren den Mechanismus explizit.

Die Organisation nach der Integrationsoberfläche des Frameworks sorgt dafür, dass es für den jeweils zugehörigen Storage-, Memory-, RAG-, Vorverarbeitungs- oder CodeAct-Musterbereich nur eine einzige Anbieterseite gibt, anstatt den Anbieter auf verschiedene Funktionskategorien zu verteilen. Verwenden Sie die nachstehende Spalte "Allgemeine Muster ", um nach dem gewünschten Ergebnis zu suchen.

In der Dokumentation werden verschiedene gängige Muster unterschieden:

  • Der Unterhaltungsspeicher wird neu geladen und behält die genaue Nachrichtenaufzeichnung bei.
  • Speicher extrahiert und erinnert an ausgewählte dauerhafte Kenntnisse aus früheren Interaktionen.
  • RAG ruft relevante Informationen aus einer externen Wissensquelle ab.
  • Vor der Verarbeitung werden eingehende Dateien oder andere Inhalte vor dem Aufrufen des Modells transformiert.
  • CodeAct trägt zu einem Codeausführungstool bei und verwaltet die Ausführungsumgebung.

Diese Muster beschreiben allgemeine Verwendungen, keine harten Grenzen. Ein Anbieter kann mehrere Muster kombinieren oder ein anderes Verhalten vollständig implementieren.

Informationen zum Lebenszyklus, integrierten Abstraktionen und Implementierungsleitfaden für benutzerdefinierte Anbieter finden Sie unter Kontextanbieterkonzepte.

Verfügbare Integrationen

Provider Allgemeine Muster C# Python Go
Azure KI-Suche RAG
Azure Content Understanding Vorverarbeitung
Azure Cosmos DB Konversationsspeicher; Arbeitsspeicher
Hyperlight CodeAct
Lokal (.NET) CodeAct
Mem0 Gedächtnis
Microsoft Foundry RAG; Speicher
Monty CodeAct
Neo4j RAG; Speicher
Redis RAG; Konversationsspeicher; Speicher
Valkey Konversationsspeicherung

Nächste Schritte