Kundenkommunikation im Handel

Vertex AI Search for Commerce bietet zwei dialogbasierte Funktionen: die dialogbasierte Produktfilterung und den Conversational Commerce-Agent. Die dialogbasierte Produktfilterung führt Nutzer mit strukturierten Fragen durch die Suche, während der Conversational Commerce-Agent offene Chats ermöglicht.

Zwei Konversationsfunktionen mit einem einzigen API-Endpunkt

Beide Funktionen werden über den API-Endpunkt conversationalSearch bereitgestellt.

Dialogbasierte Produktfilterung

  • Anwendungsbeispiel:Nutzer werden angeleitet, allgemeine Suchanfragen wie Kleid durch klärende Fragen wie Welche Farbe? zu verfeinern.

  • Interaktionsmodell:Spiegelt strukturierte Multiple-Choice-Fragen und ‑Antworten wider.

Weitere Informationen zum Filtern von Unterhaltungen finden Sie im Abschnitt Produktfilter für Unterhaltungen.

Konversations-Agent für den Handel

  • Anwendungsfall:Ermöglicht offene Chats in natürlicher Sprache, z. B. Hilf mir, eine Party zu planen.

  • Interaktionsmodell:Umfasst KI-generierte Textantworten, dynamische Suchvorschläge und weiterführende Fragen.

Weitere Informationen zur interaktiven dialogbasierten Suche finden Sie im Abschnitt Konversationeller Commerce-Agent.

Beide Funktionen ermöglichen Unterhaltungen mit parallelen API-Aufrufen.

Die Conversational API gibt keine Ergebnisse für die Produktsuche zurück. Sie dient dazu, die dialogorientierte Kommunikation zu ermöglichen.

Ihre Anwendung muss für jede Nutzerinteraktion zwei separate, parallele API-Aufrufe durchführen. Diese Architektur ist sowohl für die Produktfilterung als auch für den Conversational Commerce-Agenten von grundlegender Bedeutung.

Die Conversational API:

  • Hat den Endpunkt conversationalSearch.
  • Ermöglicht Folgefragen, Textantworten und verfeinerte Anfragen.
  • Gibt Felder wie conversation_id, followup_question und conversational_text_response zurück.

Die Search API:

  • Hat den Endpunkt search.
  • Ruft die Liste der Produkte ab, die dem Nutzer angezeigt werden sollen.
  • Gibt eine Standardliste mit Produktergebnissen zurück.

Für beide Funktionen wird das Kernfeld conversation_id verwendet.

Die conversation_id ist der Schlüssel zur Aufrechterhaltung des Status und des Verlaufs einer einzelnen Unterhaltungssitzung.

  • Erste Anfrage:Sendet die ursprüngliche Anfrage ohne conversation_id.
  • Antwort:Die API gibt eine neue conversation_id zurück.
  • Ihre Aktion:Speichern Sie diese im clientseitigen Sitzungsspeicher.
  • Nachfolgende Anfragen:Bei allen Folgeinteraktionen innerhalb derselben Sitzung müssen Sie die gespeicherte conversation_id in der Anfrage senden. So kann das System den Kontext verstehen, z. B. dass der Nutzer bereits gesagt hat, dass er ein gelbes Kleid möchte.

Nächste Schritte