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.