Was sind Capabilities?
Eine Capability ist ein bestimmtes Tool, zum Beispiel Websuche, Dateizugriff, Kalenderzugriff oder API-Aufrufe. Jede davon ist ein kleiner gRPC-Service, den dein Agent während eines Gesprächs aufrufen kann.
Du hast einen Agenten installiert und deine erste Nachricht gesendet. Jetzt schauen wir uns etwas genauer an, was bei einem Gespräch tatsächlich passiert und wie du mehr aus deinen Agenten herausholst.
Öffne Chat in der Seitenleiste und klicke auf New conversation. Frühere Gespräche werden in der Seitenleiste angezeigt, damit du jederzeit zurückkehren kannst.
Frag deinen Agenten doch einmal etwas, das ein wenig Nachdenken braucht:
„Wie wird das Wetter diese Woche in Austin, Texas?“
Je nach Fähigkeiten deines Agenten passiert dann eines von zwei Dingen:
Das ist eine wichtige Idee in Selu: Agenten sind nur so leistungsfähig wie die Capabilities, die du ihnen gibst.
Capabilities sind die Werkzeuge, mit denen dein Agent mehr tun kann, als nur Text zu erzeugen. Du kannst sie dir wie Fähigkeiten vorstellen, die du deinem Agenten freischaltest.
Was sind Capabilities?
Eine Capability ist ein bestimmtes Tool, zum Beispiel Websuche, Dateizugriff, Kalenderzugriff oder API-Aufrufe. Jede davon ist ein kleiner gRPC-Service, den dein Agent während eines Gesprächs aufrufen kann.
Du behältst die Kontrolle
Du entscheidest, welche Capabilities jeder Agent bekommt. Ein Agent kann nur Werkzeuge verwenden, die du ausdrücklich aktiviert hast. Nichts läuft ohne deine Zustimmung.
Wenn dein Agent entscheidet, dass er eine Capability braucht, läuft das so ab:
Das alles passiert innerhalb weniger Sekunden. Im Chat erscheint dann die Antwort des Agenten, manchmal mit einem kleinen Hinweis darauf, welche Capability verwendet wurde.
Agenten in Selu behalten innerhalb eines Gesprächs den Kontext. Das bedeutet, dass natürliche Dialoge über mehrere Nachrichten hinweg möglich sind:
Du: „Kannst du mir helfen, eine E-Mail an mein Team zur Projektfrist zu formulieren?“
Agent: „Klar. Wann ist die Frist, und soll der Ton eher formell oder locker sein?“
Du: „Freitag, der 15. Eher locker.“
Agent: „Hier ist ein Entwurf: …“
Der Agent merkt sich also, was du vorher im Thread gesagt hast. Startest du ein neues Gespräch, beginnt er wieder ohne Erinnerung an frühere Threads.
Eine der nützlichsten Funktionen von Selu ist Messaging über mehrere Pipes. Wenn du Telegram, iMessage oder WhatsApp unter Pipes verbunden hast, kannst du mit demselben Agenten auch vom Handy aus chatten.
Web-Chat
Der eingebaute Chat im Dashboard. Ideal für längere Sitzungen, wenn du Zugriff auf die Agenten-Einstellungen haben möchtest.
iMessage
Schreib deinem Agenten wie einem Freund. Perfekt für kurze Fragen unterwegs.
Telegram
Nutze die Bot-Oberfläche von Telegram für Gespräche mit deinen Agenten. Praktisch, wenn Telegram ohnehin zu deinem Alltag gehört.
Chatte mit deinen Agenten über WhatsApp. Praktisch, wenn WhatsApp dein bevorzugter Messenger ist.
Gespräche, die du über verschiedene Pipes startest, sind getrennte Threads, aber sie laufen alle mit demselben Agenten und denselben Capabilities.
Jetzt, wo du verstehst, wie Gespräche und Capabilities funktionieren, könntest du: