![](/img/trans.png)
[英]IBM Watson Assistant: How to get just few numbers with System entities sys-number
[英]Watson Voice Agent getting splited values in @sys-number
首先,我將 Voice Agent 與 Watson Assistant 一起使用,所以這里的一切都在與 Voice Agent 的電話通話中。
我在提示我的用戶輸入他們的“票”代碼以調用我的外部 API 以獲取票的狀態時遇到了麻煩。 問題是數字總是一個“大”整數,在這個例子中:123,所以他們不會說:123,他們說:一二三(這些值有時更多超過一千)。 然后我的@sys-number 得到這個值:
@sys-number:1
@sys-number:2
@sys-number:3
這導致我的系統編號只得到“1”,因為它是它識別的第一個數字。 有沒有辦法將這些值合並為一個變量?
您可以使用以下內容將實體轉換為逗號分隔的數組。
<? @sys-number.values.join(',') ?>
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.