Tools sind die grundlegenden Bausteine eines Flows.
Jedes Tool ist eine ausführbare Einheit, im Grunde eine Funktion, die verschiedene Aufgaben ausführt, einschließlich, aber nicht beschränkt auf:
Zugriff auf LLMs für verschiedene Zwecke
Abfragen von Datenbanken
Abrufen von Informationen aus Suchmaschinen
Vor-/Nachverarbeitung von Daten
Tools#
Promptflow bietet 3 grundlegende Tools:
LLM: Das LLM-Tool ermöglicht es Ihnen, benutzerdefinierte Prompts zu schreiben und große Sprachmodelle zu nutzen, um spezifische Ziele zu erreichen, wie z. B. das Zusammenfassen von Artikeln, das Generieren von Kundensupport-Antworten und mehr.
Python: Das Python-Tool ermöglicht es Ihnen, benutzerdefinierte Python-Funktionen zu schreiben, um verschiedene Aufgaben auszuführen, wie z. B. das Abrufen von Webseiten, die Verarbeitung von Zwischendaten, das Aufrufen von Drittanbieter-APIs und mehr.
Prompt: Das Prompt-Tool ermöglicht es Ihnen, einen Prompt als String für komplexere Anwendungsfälle oder zur Verwendung in Verbindung mit anderen Prompt-Tools oder Python-Tools vorzubereiten.
Weitere Tools#
Unsere Partner tragen auch weitere nützliche Tools für fortgeschrittene Szenarien bei, hier sind einige Links:
Vector DB Lookup: Vektorsuchtool, das es Benutzern ermöglicht, die Top-k-ähnlichsten Vektoren aus einer Vektordatenbank zu suchen.
Faiss Index Lookup: Abfrage innerhalb eines vom Benutzer bereitgestellten Faiss-basierten Vektorspeichers.
Benutzerdefinierte Tools#
Sie können Ihre eigenen Tools erstellen, die Sie mit Ihrem Team oder der ganzen Welt teilen können. Erfahren Sie mehr unter Erstellen und Verwenden eines Tool-Pakets.
Nächste Schritte#
Weitere Informationen zu den verfügbaren Tools und ihrer Verwendung finden Sie in unserer Referenzdokumentation.