KI-Agent

Oft gefragt als

Kommt mit strAImer: Dieses Modul wird zusammen mit der App installiert, herunterladen musst du nichts. Es steht unter Modulkatalog → Integriert.

Was diese Seite ist

Chatbot → KI-Agent legt fest, wie sich der Bot verhält: wann er spricht, wie er klingt, was er nachschlagen darf und wie viel er sich merkt. Was er über dich weiß, steht auf einer eigenen Seite — Chatbot → Wissensbasis.

Jede Antwort kostet KI-Credits. Die Antworten entstehen auf dem strAImer-Server, deshalb braucht der Agent ein Konto, und jede Antwort wird abgerechnet. Das Konto ist kostenlos und bekommt jeden Monat 100 Credits geschenkt — die Seite sagt das selbst, solange du nicht angemeldet bist, im Block Anmelden, um KI zu nutzen, dessen Schaltfläche Anmelden zu Einstellungen → strAImer-Konto führt. Die Einstellungen auf dieser Seite werden ohnehin gespeichert; sie greifen einfach, sobald du angemeldet bist.

Wie man es einrichtet

1. Wähle ein Modell

Allgemeine Einstellungen → KI-Modell. Jedes Modell in der Liste trägt seinen Preis als {n} Cr. / Antwort, die Wahl ist also ein Preis, den du vorher lesen kannst. Ein Modell, das dein Plan nicht abdeckt, ist mit „erfordert den {tier}-Plan" markiert; solange du nicht angemeldet bist, sagt die Liste Melde dich an, um ein Modell auszuwählen, und ein früher gespeichertes Modell, das es nicht mehr gibt, steht als früher gespeichert da.

Ein Feld für einen API-Schlüssel gibt es hier nicht. Konto und Schlüssel liegen unter Einstellungen → strAImer-Konto — der Hinweis auf der Seite sagt genau das: „Diese Seite betrifft nur das Verhalten des Bots."

2. Gib dem Bot einen Namen

Auslöser-Einstellungen → Bot-Spitznamen im Chat, durch Komma getrennt. Der Agent antwortet nur, wenn er angesprochen wird, und dieses Feld ist bei einer frischen Installation leer — es gibt keine eingebauten Namen, weder „bot" noch „ki" noch „straimer". Solange nichts drinsteht, schweigt der Agent, wie gut auch alles andere eingestellt ist.

Der Name eines verbundenen Bot-Kontos zählt automatisch mit, eine direkte @Erwähnung ebenfalls — das Bot-Konto aber nur, wenn es tatsächlich unter Verbindungen → Bots eingerichtet ist.

Der Name muss den Satz eröffnen. „bot, was meinst du" erreicht den Agenten; „sagt mal, was meint der bot dazu" nicht.

3. Entscheide, wie oft er spricht

Drei Einstellungen im selben Block mit unterschiedlicher Aufgabe:

Beides lässt den Bot so wirken, als würde er Leute ignorieren, und beides tut genau das, wozu es eingestellt wurde.

4. Gib ihm einen Charakter

System-Prompt (Anweisung) ist der Charakter des Agenten und gilt für Chat, Spenden und Sprache gleichermaßen, solange keines davon ihn überschreibt. Der Standardtext ist kurz und gutmütig: „Du bist ein freundlicher Stream-Assistent. Halte Antworten kurz, hilfreich und unterstützend für den Streamer."

Schreib ihn wie eine Anweisung an jemanden, der gleich in deinem Namen spricht. Es ist die eine Einstellung, die den Klang jeder Antwort verändert.

5. Spendenantworten, wenn du sie willst

Spendenantworten, und sie sind standardmäßig aus, weil jede Spende eine kostenpflichtige Anfrage wäre. Einschalten allein genügt nicht — drei Dinge entscheiden, ob wirklich geantwortet wird:

Spenden-Prompt ist optional und erbt den System-Prompt, wenn er leer bleibt. Ihn zu füllen lohnt sich aus einem Grund: Eine Spendenantwort spricht den Spender ohne @ an, denn die Spende kam von einem Spendendienst, und diese Person ist womöglich gar nicht in deinem Chat.

6. Speicher

Speicher-Einstellungen (SQLite) bestimmen, wie viel Gespräch der Agent mitträgt. Dialog-Speicher aktivieren schaltet ihn ein; Chat-Kontextfenstergröße (Nachrichten) ist, wie viel vom jüngsten Chat er sieht, und Persönliche Dialogverlaufsgröße (Nachrichten), wie viel seiner Geschichte mit einem bestimmten Zuschauer. Beide haben eine Obergrenze von 20 Nachrichten, und die Seite zeigt sie an. Wie viele davon beim Modell ankommen, hängt von deinem Plan ab: Bei kleineren Plänen fallen die ältesten zuerst weg.

Chat-Speicher nach dem Stream löschen räumt den gemeinsamen Chat-Kontext etwa drei Minuten nach dem Ende der Sendung ab — der nächste Stream braucht den Raum von gestern nicht. Persönliche Dialoge überleben das. Speicher jetzt löschen räumt auf Zuruf ab und fragt zweimal: Die Schaltfläche wird zu Sicher? Erneut klicken.

7. Websuche, und die Bremse daran

Der Agent weiß nicht, was in der Welt passiert, solange er nicht nachschlägt. Bei einer Frage, die am heutigen Tag hängt — Nachrichten, Wetter, Preise, ein Spielergebnis, welcher Feiertag heute ist — sagt er, dass er das gerade nicht prüfen kann, statt irgendetwas zu nennen. Eine erfundene Antwort im Chat ist schlimmer als gar keine.

Websuche erlauben ändert das, und eine Suche kostet 10 Credits gegenüber den 1–2 einer gewöhnlichen Antwort. Auf beiden Seiten wirkt es unterschiedlich:

Intelligenter Modus gibt auch die Entscheidung im Chat an den Agenten ab, statt auf Triggerwörter zu warten. Die Seite nennt den Preis geradeheraus: „jede kostet 2 Credits statt 1, und eine Websuche kostet weiterhin 10."

Weil jetzt der Agent entscheidet, steht eine Bremse daneben. Websuchen begrenzen mit Suchen pro Stunde zählt über die letzte laufende Stunde, nicht ab der vollen Stunde. Null bedeutet gar keine Suche — um die Grenze aufzuheben, schalte den Schalter aus, statt null einzutragen. Bleibt er aus, begrenzt nichts das Suchen.

8. Erweiterte Prompt-Vorlagen

Ein zugeklappter Block am Fuß der Seite mit dem Diensttext, der ans Modell geht: Sprachregel, Antwortformat für Chat und für Sprache, die Ereigniszeilen und wie die Wissensbasis eingeführt wird. Lösche die Platzhalter in geschweiften Klammern nicht — dort landen die echten Werte.

Eine Vorlage, die du bearbeitest, bekommt die Markierung geändert und folgt den App-Updates nicht mehr. Genau das ist wissenswert: Eine Verbesserung aus einer späteren Version erreicht eine von dir angepasste Vorlage nicht. Auf Standard zurücksetzen stellt alle Vorlagen des Blocks auf einmal wieder her, samt Updates, nach Einstellungen speichern; um nur eine zurückzuholen, leere ihr Feld und speichere.

Was der Agent ohne Suche weiß

Alles über dich und deinen Stream kommt aus der App selbst, kostet keine Suche und keine zusätzlichen Credits:

Die Links verdienen eine eigene Zeile: Der Agent sieht deine ganze Liste und gibt nur den heraus, nach dem gefragt wurde, genau in der Form, in der du ihn geschrieben hast. Er kippt die Liste nicht aus und fragt lieber nach, welcher gemeint war, statt zu raten.

Der persönliche Dialog eines Zuschauers bleibt erhalten, solange er weiterredet, und wird nach dreißig Tagen Schweigen gelöscht. Es gibt nichts einzustellen und nichts zu drücken: Der Durchlauf läuft von selbst, und nur der persönliche Faden verschwindet — was der Agent aus deiner Wissensbasis weiß, bleibt.

In welcher Sprache er antwortet

Die Sprache einer Antwort wählt die App, nicht der Charakter. Eine Chatnachricht wird in der Sprache beantwortet, in der sie geschrieben ist, aus den sechs Sprachen der App: Kyrillischer Text bekommt Russisch, lateinischer Text Englisch, Spanisch, Portugiesisch, Deutsch oder Französisch, je nach häufigen Wörtern, und Englisch, wenn die Wörter es nicht verraten. Eine Anfrage per Stimme wird in der Sprache beantwortet, die die Erkennung gehört hat: der unter Gesprochene Sprache auf Stimme → Spracherkennung eingestellten oder der erkannten bei Automatisch erkennen. Eine Nachricht ganz ohne Buchstaben, etwa eine Spende ohne Text oder eine Zeile aus Emotes, bekommt die Sprache der App-Oberfläche.

Diese Regel geht nach dem System-Prompt ans Modell und hat Vorrang vor ihm, deshalb hält „antworte immer auf Englisch" im System-Prompt nicht. Um die Sprache fest einzustellen, öffne Erweiterte Prompt-Vorlagen, ändere Sprachregel zu etwas wie „Antworte auf Englisch." und drücke Einstellungen speichern. Wie jede bearbeitete Vorlage trägt sie dann die Markierung geändert und folgt App-Updates nicht mehr. Um die automatische Wahl zurückzuholen, leere das Feld Sprachregel und speichere; Auf Standard zurücksetzen würde auch alle anderen Vorlagen des Blocks zurücksetzen.

Was es nicht kann