Azure搜索-具有拆分技能的完整文档翻译

时间:2019-02-05 14:49:48

标签: azure postman azure-search

我想与您分享一个问题,以便翻译一个文档,将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中可以正常工作!

谢谢!

1 个答案:

答案 0 :(得分:0)

您的技能组看起来不错。您可以验证您的翻译功能是否可与此类有效负载一起工作……

{"values":[{"recordId":"0","data":{"text":"your text goes here"}}]}