Azure的搜索 - 翻译完整的文档与分裂技巧

问题描述 投票:0回答:1

我想,为了与大家分享一个问题,翻译文件,要求微软拆分技术作为其输入。我通过邮差调用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是在Solution Explorer空。

我已经确保了翻译功能的正常使用中邮差!

提前致谢!

azure postman azure-search
1个回答
0
投票

你的技能看起来不错。你可以验证你的翻译功能,像这样的样本有效载荷的作品...

{"values":[{"recordId":"0","data":{"text":"your text goes here"}}]}
© www.soinside.com 2019 - 2024. All rights reserved.