Zusammenfassung

Diese Seite enthält die API-Dokumentation für das Conversation Summarization UI-Modul. Mit diesem Modul kann eine Zusammenfassung einer Unterhaltung generiert werden.

Nutzung

Importieren Sie das Modul mit dem folgenden Code in Ihre HTML-Seite:

<script src="https://www.gstatic.com/agent-assist-ui-modules/v1/summarization.js"></script>

Betten Sie das Modul mit dem folgenden Tag ein:

<agent-assist-summarization>

Attribute

Eigenschaft Typ Kommentar
show-generate-summary-button BooleanString Gibt an, ob die Schaltfläche Zusammenfassung generieren angezeigt werden soll.

Nutzung

Attribute sind stringbasierte Komponenteneigenschaften, die auf folgende Weise festgelegt werden können:

Direkt aus Ihrer HTML-Vorlage:

<element-selector property-name="value">

Aus Ihrem JavaScript-Code:

var el = document.querySelector('element-selector');
el.setAttribute('property-name', 'value');

Eingaben

Eigenschaft Typ Kommentar
onSaveSummary OnSaveSummary Callback, der aufgerufen wird, wenn die Zusammenfassung gespeichert wird. Wird von Kunden verwendet, um Zusammenfassungsdetails an das CRM zu senden.

Nutzung

Eingaben sind in der Regel JavaScript-Objekte oder andere komplexe Eigenschaftstypen, die direkt der Elementinstanz zugewiesen werden müssen:

const el = document.querySelector('element-selector');
el.propertyName = value;

Typen

Im folgenden Abschnitt finden Sie die benutzerdefinierten Typen, die von der Komponente verwendet werden.

BooleanString

"true" | "false"

OnSaveSummary

type OnSaveSummary = (
  summary: {
    summary: string;
    conversationDetails: ConversationDetails;
  },
  saveCallbacks: {
    setLoading: () => void;
    setSuccess: (message: string) => void;
    setError: (message: string) => void;
  }
) => void;