如何向短语映射添加动态数据?
How Added dynamic data to phrasemap?
在我的 Dasha.ai 代码中,我想将动态变量发送到 phrasemap.json。如果可能,如何将动态数据发送到 phrasemap?
对于动态短语你应该做的:
在上下文部分的文件“main.dsl”中创建新变量(例如 - “your_variable_phrase”)
context
{
input your_variable_phrase: string;
}
然后大傻会说两种方式的可变短语:
首先。
使用命令“sayText” - 在没有短语映射文件的情况下说些什么。
在“做”部分
#sayText($your_variable_phrase)
其次。使用短语映射。
在“do”部分的 main.dsl 中
#say("greeting",
{
your_variable_phrase: $your_variable_phrase
}
);
在短语映射文件中:
"greeting": {
"first": [
{
"text": "Hello "},
{ "id": "your_variable_phrase", "type": "dynamic" }
],
在我的 Dasha.ai 代码中,我想将动态变量发送到 phrasemap.json。如果可能,如何将动态数据发送到 phrasemap?
对于动态短语你应该做的: 在上下文部分的文件“main.dsl”中创建新变量(例如 - “your_variable_phrase”)
context
{
input your_variable_phrase: string;
}
然后大傻会说两种方式的可变短语:
首先。
使用命令“sayText” - 在没有短语映射文件的情况下说些什么。
在“做”部分
#sayText($your_variable_phrase)
其次。使用短语映射。 在“do”部分的 main.dsl 中
#say("greeting",
{
your_variable_phrase: $your_variable_phrase
}
);
在短语映射文件中:
"greeting": {
"first": [
{
"text": "Hello "},
{ "id": "your_variable_phrase", "type": "dynamic" }
],