Skip to content

Wissensquellen

Wissensquellen helfen Ihren KI-Agenten, Katalogdaten zu interpretieren und die richtigen Informationen abzurufen, um Ihre Ziele zu erreichen. Eine Einführung in Braze Agents finden Sie unter Braze Agents. Informationen zum Hinzufügen von Wissen zu einem Agenten finden Sie unter Angepasste Agenten erstellen.

Funktionsweise

Wissensquellen sind eine Art von Agentenkontext. Ein KI-Agent kann auf eine Wissensquelle verweisen, um Daten aus dem Katalog genauer abzurufen, als wenn der Katalog direkt in den Anweisungen des Agenten referenziert wird.

Angenommen, Sie erstellen einen Agenten, der Restaurants in New York City basierend auf der Lieblingsküche einer Nutzer:in empfiehlt, die als angepasstes Attribut gespeichert ist. Dieser Agent verweist auf die Wissensquelle für den Katalog „nyc_restaurants“. Wenn Sie diese Wissensquelle erstellen, schließen Sie nur die Felder ein, die der Agent benötigt – wie Restaurantname, Standort und Küche – und schließen andere Katalogspalten aus, die keine Empfehlungen unterstützen.

Die Anweisungen des Agenten beschreiben seine Rolle und Einschränkungen klar:

1
You are a restaurant recommendation agent. Use your knowledge to help find restaurants for the user. Only include filters in your knowledge source query. Don't ask any followup questions. The user's favorite cuisine is {{custom_attribute.${favorite_cuisine}}}

Wenn die Lieblingsküche einer Nutzer:in Pizza ist, kann der Agent basierend auf der Wissensquelle die folgende Antwort zurückgeben:

1
2
3
Here are some pizza recommendations for you:
- Dale's Pizza (Greenwich Village, Manhattan): Dale's Pizza invites you to savor the taste of authentic New York. Nestled in the heart of Manhattan, this iconic pizzeria offers a warm and inviting atmosphere perfect for any occasion.
- Pizza Palace (Carroll Gardens, Brooklyn): Pizza Palace is a highly-rated culinary gem renowned for its exquisite pizza. This inviting spot offers a warm and modern dining experience.

Eine Wissensquelle erstellen

So erstellen Sie eine Wissensquelle:

  1. Gehen Sie zu Agent Console > Knowledge Sources.
  2. Wählen Sie Add Knowledge Source aus. Wählen Sie im Dropdown-Menü Catalog aus.
  3. Wählen Sie den Katalog aus dem Dropdown-Menü aus.
  4. Überprüfen Sie die Katalogfelder und deaktivieren Sie alle, die für den Anwendungsfall Ihres Agenten nicht relevant sind. Wir empfehlen, Katalogfelder auszuschließen, die für den Abruf oder die Generierung nicht nützlich sind – beschränken Sie die Wissensquelle auf die Felder, die Ihr Agent benötigt.
  5. (Optional) Fügen Sie eine Beschreibung hinzu, um den Inhalt der Wissensquelle zu beschreiben.
  6. Wählen Sie Add Knowledge Source aus.

Das Einbeziehen aller Katalogfelder kann unnötigen Kontext hinzufügen und die Ausgabequalität verringern. Das Deaktivieren von Feldern, die für Ihren Anwendungsfall nicht relevant sind, hilft dem Agenten, sich auf die relevanten Daten zu konzentrieren.

Eine Wissensquelle „nyc_restaurants“, die auf den Katalog „nyc_restaurants“ verweist.

Sie können auch eine Wissensquelle erstellen, während Sie einen Agenten aufbauen, indem Sie zum Abschnitt Instructions Ihres Agenten navigieren. Wählen Sie Add knowledge > Create knowledge source aus.

Eine Wissensquelle in Ihrem KI-Agenten verwenden

Sie können Wissensquellen im Bereich Knowledge Sources verwalten. Hier sehen Sie Details wie z. B. welche Wissensquellen aktiv sind und wann sie zuletzt synchronisiert wurden. Beachten Sie, dass der Name der Wissensquelle dem Namen des als Quelle verwendeten Katalogs entspricht.

So verwenden Sie eine Wissensquelle in Ihrem KI-Agenten:

  1. Navigieren Sie zum Bereich Instructions Ihres Agenten.
  2. Wählen Sie + Agent context > Add knowledge aus.
  3. Wählen Sie im Dropdown-Menü die Wissensquelle aus.

Ihr Agent kann nun auf die Wissensquelle zugreifen und die relevanten Katalogdaten abrufen.

Häufig gestellte Fragen

Wie funktionieren Wissensquellen?

Wenn Sie einen Katalog in eine Wissensquelle umwandeln, hilft das Braze Agents, die tatsächliche Bedeutung hinter den Wörtern und Phrasen im Katalog zu verstehen, sodass Agents relevante Daten effektiver finden und bessere Ergebnisse liefern können.

Wann sollte ich eine Wissensquelle erstellen?

Erstellen Sie eine Wissensquelle, wenn Sie einen angepassten Agenten (Canvas-Schritt-Agent oder Katalog-Agent) einrichten, der Katalogdaten als Kontext benötigt. Wissensquellen helfen Agents, Katalogdaten präziser abzurufen, als wenn der Katalog direkt in den Anweisungen des Agenten referenziert wird.

Wenn einem Agenten eine Wissensquelle als Kontext zugewiesen wurde, muss ich dann auch den ursprünglichen Katalog als Kontext zuweisen?

Nein. Die Wissensquelle ersetzt den Katalog als Agentenkontext – Sie müssen nicht beides zuweisen. Wenn Sie die Wissensquelle erstellen, nehmen Sie nur die Katalogfelder auf, die Ihr Agent benötigt.

Wie sollte ich die Effektivität einer Wissensquelle bewerten?

Duplizieren Sie einen vorhandenen Agenten, der einen regulären Katalog referenziert, und ändern Sie die Referenz auf die entsprechende Wissensquelle. Führen Sie einige Testaufrufe in der Agent Console durch, um die Genauigkeit sicherzustellen, und erwägen Sie dann entweder, den vorhandenen Agenten dort zu ersetzen, wo er eingesetzt wird, oder den alten Agenten gegen den neuen Agenten per A/B-Test zu vergleichen (mithilfe des Experiment-Path-Schritts), um die Auswirkung auf die Performance zu verstehen.

New Stuff!