Was ist eigentlich ein „Skill“? Wie nutze ich ihn, warum braucht mein Agent ihn und wie baue ich einen eigenen? Alles das wird in diesem Artikel besprochen!
Bringe deiner KI etwas bei!
Dein Chatbot, wie ChatGPT oder Claude, ist schon auf sehr viel trainiert. Einmal aus den eigentlichen Trainingsdaten des LLMs (z.B. Wikipedia-Artikeln), jedoch aber auch deinen Chat.
Möchtest du aber deiner KI etwas beibringen, kann das relativ schwer sein. Zwar haben die Chatbots gute Erinnerungen (wie eben schon beschrieben) – aber bisher haben wir noch keine Chance ihnen genaue Abläufe beizubringen. Dafür verwenden wir Skills.
Einfach gesagt ist ein Skill einfach nur eine Datei auf welche dein Agent Zugriff hat. In dieser Datei kannst du nun mit Text genau definieren welchen Abläufen dein Agent folgen soll, wenn der Skill ausgeführt wird. Um etwas Struktur hineinzubringen verwenden die meisten Agenten einen eigenen Markdown-Style für die Skills.
Dein Agent wird später ganz viele Skills haben, oder hat evtl. schon vom Anfang an Zugriff auf einige die mit der Installation kamen. Solltest du nun dem Agenten eine Aufgabe geben, kann er erst schauen welcher Skill passen könnte. Solltest du bspw. fragen ob der Agent dir eine Landingpage schreibt, kann der Skill dafür verwendet werden.