Wysyła zapytanie tekstowe do działania konwersacyjnego.
Parametry
textQuery
string
Zapytanie, które ma zostać wysłane do działania konwersacyjnego.
state
string
Jedna z tych wartości:
READY: Prośby mogą być akceptowane przez platformę.
BLOCKED: jest w trakcie wyświetlania zapytanie, w związku z czym nowe zostanie usunięte.
UNKNOWN: Nie udało się określić bieżącego stanu zapytania.
getHeaderHeightPx
getHeaderHeightPx() returns Promise<height>
Określa wysokość nagłówka na górze wyświetlacza.
Parametry
height
number
Wysokość w pikselach.
InteractiveCanvasCallbacks
Dzięki tym wywołaniem możesz odpowiadać na informacje lub prośby
od działań konwersacyjnych, a metody umożliwiają wysyłanie
informacji lub żądań związanych z działaniem konwersacyjnym.
onUpdate
onUpdate(data) returns undefined
Wywoływana, gdy z czynności konwersacyjnej zostanie wysłane żądanie HtmlResponse. Po
na koniec wywołania funkcji, zamiana tekstu na mowę rozpocznie się natychmiast.
Parametry
data
Object
Zaktualizowane dane wysłane przez webhooka.
onTtsMark
onTtsMark(markName) returns undefined
Wywołanie zwrotne wywoływane podczas odtwarzania zamiany tekstu na mowę.
Znaki specjalne, które są zawsze aktywowane:
START wskazuje początek TTS.
END oznacza koniec TTS.
ERROR oznacza błąd zamiany tekstu na mowę.
Znaczniki niestandardowe możesz też zdefiniować za pomocą funkcji
SSML
i tag <mark>, np. <mark name="custom"/>.
[[["Łatwo zrozumieć","easyToUnderstand","thumb-up"],["Rozwiązało to mój problem","solvedMyProblem","thumb-up"],["Inne","otherUp","thumb-up"]],[["Brak potrzebnych mi informacji","missingTheInformationINeed","thumb-down"],["Zbyt skomplikowane / zbyt wiele czynności do wykonania","tooComplicatedTooManySteps","thumb-down"],["Nieaktualne treści","outOfDate","thumb-down"],["Problem z tłumaczeniem","translationIssue","thumb-down"],["Problem z przykładami/kodem","samplesCodeIssue","thumb-down"],["Inne","otherDown","thumb-down"]],["Ostatnia aktualizacja: 2024-09-10 UTC."],[[["Conditional logic in scenes uses values from intent, scene, session, user, home, device, canvas, and resource objects."],["Supported operations include logical (&&, ||, !), numerical (+, -, *, /), comparison (==, !=, \u003c, \u003c=, \u003e, \u003e=), and operations on lists and maps."],["Boolean constants `true`, `false`, and `!false` are available, and string operations support double or single quotes, substring checks, concatenation, lexicographical comparison, and size calculation."],["Data model objects like `intent`, `session`, and others provide access to various data points for conditional checks, and these values can also be referenced in static prompts."]]],[]]