Zum Inhalt springen

Werk:AI mit Arnie/Überblick zu den Custom Tools bei Flowise

aus AufEinWort, der freien Forschung
▶ Kurs KI-Agenten
📽️ 4 Überblick zu den Custom Tools bei Flowise (6:38)
🎓 Überblick zu den Custom Tools bei Flowise
Fortgeschrittene KI-Agenten - RAG, Tools & Aktionen
▲ LlamaParse so einfach wie möglich
▶ Überblick zu den Custom Tools bei Flowise
▼ Verbinde jede API mit Flowise durch Custom Tools


Lasst uns über Custom Tools sprechen. Du hast generell die Möglichkeit, selbst Custom Tools zu schreiben, und du bekommst auch von Flowise viele Vorlagen. Du kannst so gut wie jede API integrieren, mit ein klein wenig Code. Generell ist der Code auch relativ einfach zu verwenden. Wir haben grobe Vorlagen, und wir müssen wirklich nur Kleinigkeiten austauschen. Dazu noch einen API Key rein, und danach sind wir bereit.

Das Erste, was wir machen sollten, ist erstmal in diesen Marketplace reinzugehen. Bei diesem Marketplace siehst du natürlich die ganzen Frameworks. Neben den Frameworks gibt es aber noch sowas wie „Add HubSpot Contact“. Also, man kann neue Kontakte zu HubSpot hinzufügen. Ich muss sagen, ich mache mit HubSpot gar nichts. Aber wenn du hier drauf klickst, dann siehst du, dass das Custom Tool genauso aussieht. Das heißt, der Name vom Tool: „add_contact_hubspot“, alles klein geschrieben, mit Unterstrich verbunden. Die Tool Description – was macht das Ding also –, dann ein Icon, wenn man gerne ein Icon haben wollen würde. Das Input Schema: Ich muss gestehen, das ist nicht immer nötig, aber auch hier ist ein Input Schema mit dabei. Und zum Schluss ist hier die JavaScript-Funktion mit dabei. Das heißt, das ist der Code, der benötigt wird. Solchen oder ähnlichen Code können wir immer verwenden.

Hier bei „Cost URL“ muss immer die URL rein, die wir gerne fetchen wollen würden, und unten meistens noch dein API Key – bzw. hier nennen sie das Ganze „Token“.

Und danach kannst du mit diesem Custom Tool Dinge hinzufügen, z. B. zu deinem Profil bei HubSpot. Wie kannst du das machen? Dafür klickst du erstmal auf „Use Template“. jetzt, wenn du dieses Template dabei hast und „Add“ klickst, dann kannst du auf die Tools gehen. Bei diesen Tools hast du jetzt HubSpot mit dabei, und zwar hier unten. Ich habe diese Dinge hier alle schon mit dabei. Wir sehen uns später noch an, wie wir dieses Ding hier selbst schreiben. Denn das haben wir selbst geschrieben.

Und jetzt sag ich dir noch mal, dass du in diesem Marketplace noch viel mehr findest. Mit diesen Dingen solltest du natürlich spielen. Die funktionieren alle komplett gleich.

Wir scrollen z. B. noch ein klein wenig runter. Immer, wo du nichts siehst, also wo du keine Chatmodelle siehst, das sind solche Custom Tools. Zum Beispiel das da: „Create AirTable Record“. Wenn du was mit AirTable machst, dann ist wohl dieses Custom Tool würdig. „Get Current Date Time“ – also würdest du gerne verschiedene Daten oder sowas mit dabei haben, dann solltest du das verwenden. „Get Stock Mover“ – du kannst also verfolgen, welche Aktien die größten Moves gemacht haben, mit welchem Volumen.

Und hier unten sehen wir uns immer an, von welcher URL wir die Dinge bekommen. Wir verwenden hier die Morningstar-URL. Und Morningstar ist eine coole Seite. Wenn du auf Morningstar klickst, dann kannst du hier draufgehen. Auf Morningstar findest du viele verschiedene Informationen zu Aktien und so weiter. Also, Morningstar ist eine gute Seite, und auch die Morningstar API können wir hier einbauen. Dementsprechend würde man damit natürlich diesen Code verwenden. Und bei „Your API Key“ muss danach natürlich dein API Key für Morningstar rein.

Die Dinge funktionieren immer gleich. Du klickst dann ganz einfach „Add Template“, und du kannst die Dinge hinzufügen.

Neben dem Stock Mover sollten wir noch ein, zwei Dinge haben. Hier z. B. „Make“. Wir können auch Make.com einbauen, für Leute, die viel mit Make machen.

Und wenn wir noch weiter runter scrollen, finden wir auch „Send Discord Message“. Das heißt, du kannst sofort eine Discord-Message senden, aus Flowise raus. Du kannst sofort eine Message in Slack senden, eine Message in Microsoft Teams, eine E-Mail über diesen Anbieter. Und wie wir Gmail mit einbauen, das sehen wir uns danach noch genau an.

Du siehst also, du bekommst relativ viele Tools hier mit an die Hand. und sobald du auf diese Tools geklickt hast, also sobald du klickst „Template“ und „Add“, dann hast du diese Tools hier mit drinnen, unter „Tools“. Und wenn du jetzt auf „Agent“ gehst und du klickst „New Agent“, scrollst runter auf „Tools“ und verwendest z. B. das Custom Tool, dann kannst du hier diese Tools auswählen.

Wenn du hier drauf klickst, dann siehst du, dass du verschiedene Tools hast: „Send Mail“, „Get Stock Mover“, „Add Contact HubSpot“, „Make Webhook“, „Send Message to Discord“, „Send Message to Slack“, „Add Contact to HubSpot“ und „Add AirTable“. Diese Dinge kannst du jetzt auswählen.

Würdest du z. B. den Stock Mover haben wollen, dann klickst du ganz einfach auf den Stock Mover, danach auf Bearbeiten. Alle Dinge sind hier schon korrekt eingetragen. Das Einzige, was du noch machen musst, ist hier deinen API Key von, natürlich, Morningstar reinzuschmeißen.

Die Dinge funktionieren wirklich so einfach. Das heißt, du kannst alle diese Dinge hier ganz, ganz einfach hinzufügen. Ich zeig dir noch mal kurz alles, was es gibt, damit du wirklich weißt, wie viel du machen kannst. Ich kann natürlich nicht zu jedem Tool ein Video machen, weil das die Leute langweilen würde, denke ich mal. Aber du siehst, wie die ganzen Dinge funktionieren. Einfach auf dem Marketplace such dir die Dinge raus, die für dich interessant ist. HubSpot könnte für einige gut funktionieren. Meinetwegen AirTable.

Ich füge die Dinge einfach mal alle hinzu. Aktuelle Zeit man kannst du auch hinzufügen. Der Stock Mover ist zumindest für mich interessant. Also, den finde ich wirklich cool. „Make Webhook“ – sowas werden wir später auf alle Fälle noch brauchen, da basteln wir etwas. Discord, Slack. Wenn du was mit Teams machst, dann will ich auch mal Teams hinzufügen. Und auch dieses Template will ich hinzufügen. Dementsprechend sollte ich jetzt alle Templates dabei haben.

Dementsprechend, wenn wir auf „Agent Flows“ gehen, „Add New“ + klicken, dann können wir jetzt alle diese Dinge hier verwenden. Das heißt, unter „Tools“ würden wir ganz einfach unser Custom Tool hier reinschmeißen, schwups, hier die Dinge auswählen, die für uns perfekt sind, und danach eben unseren API Key mit reinschmeißen. Und so einfach funktioniert das Ganze.

Dann sehen wir uns über die nächsten Videos an, wie wir dieses Custom Tool selbst auch umschreiben können. Denn wir können hier wirklich so gut wie jede API hinzufügen. Wie gesagt: Webhooks zu Make, Webhooks zu YouTube, Webhooks zu Gmail. Du kannst hier reinschmeißen, was auch immer du willst. Du kannst hier wirklich kreativ sein.

In dem Sinne, wir sehen uns natürlich im nächsten Video.