我想与您分享一个问题,以便翻译一个文档,将Microsoft的拆分技能作为其输入。我正在通过POSTMAN调用API,以创建下一个技能:
{
"@odata.type": "#Microsoft.Skills.Text.SplitSkill",
"textSplitMode" : "pages",
"maximumPageLength": 50000,
"inputs": [
{
"name": "text",
"source": "/document/content"
},
{
"name": "languageCode",
"source": "/document/languageCode"
}
],
"outputs": [
{
"name": "textItems",
"targetName": "pages"
}
]
}
一旦拆分完成,理想情况下,我将使用“页面”作为Azure中转换功能的输入,如下所示:
{
"@odata.type": "#Microsoft.Skills.Custom.WebApiSkill",
"description": "Our new translator custom skill",
"uri": "https://translate-function.azurewebsites.net//api/Translate?code=XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
"batchSize":1,
"context": "/document/pages/*",
"inputs" : [
{
"name":"text",
"source": "/document/pages/*"
}
],
"outputs": [
{
"name":"text",
"targetName":"englishText"
}
]
}
你们中的一些人可以看到出了什么问题?解决方案资源管理器中的结果englishText为空。
我确保翻译功能在PSOTMAN中可以正常工作!
谢谢!
答案 0 :(得分:0)
您的技能组看起来不错。您可以验证您的翻译功能是否可与此类有效负载一起工作……
{"values":[{"recordId":"0","data":{"text":"your text goes here"}}]}