Wie kann ich einen KI-Agenten darauf beschränken, nur Fragen im Zusammenhang mit meinem Forum zu beantworten?

Ich richte Discourse AI auf meinem Forum ein und habe einen AI-Bot/Agenten, der mit Gemini 2.5 Flash über LiteLLM und Google Vertex AI arbeitet.

Der Bot funktioniert, aber ich habe ein Problem mit seinem Anwendungsbereich.

Zum Beispiel: Mein Forum ist eine geschäftsfokussierte Community. Wenn ich den Bot frage:

“Wem gehört Uber?”

beantwortet er die Frage mit dem allgemeinen Wissen des LLM, obwohl die Frage nichts mit meinem Forum zu tun hat.

Dies führt zu zwei Problemen:

  1. Ich möchte, dass der Bot als forumspezifischer Wissensassistent fungiert, nicht als allgemeine Gemini-/ChatGPT-Schnittstelle.
  2. Ich möchte nicht, dass Nutzer beliebige Fragen stellen und meine LLM-Credits verbrauchen.

Ideal wäre folgender Ablauf:

Nutzer stellt Frage

Ist sie für dieses Forum relevant?

NEIN → höflich ablehnen

JA

Forumswissen durchsuchen

Antwort basierend auf Forumsinhalten generieren

Hast du dir die Agents schon angesehen? Vielleicht wären der Forum Researcher oder der Forum Helper Agent besser geeignet, da sie speziell für die Arbeit im Forum optimiert sind. Oder nutzt du diese bereits?

Forum Helper hat auch dieses Problem:

Hmm… dann möchtest du vielleicht deinen eigenen Agenten mit einem angepassten System-Prompt erstellen, der nicht auf Anfragen außerhalb des Rahmens deines Forums antwortet.