在模型完成训练后,进入模型中心,即可看到刚刚训练好的模型,点击发布后就可以进行模型测试了。
在模型的测试界面,您可以通过填写文本在平台上进行测试,同时NLP自学习平台也支持通过API和SDK的方式进行模型的调用,具体方法参见GetPredictResult。
输入格式示例
输入文本
[
  ["1我的借呗额度", "我的借呗额度是多少"],
  ["2我的借呗额度", "我的借呗额度是多少"],
  ["3我的借呗额度", "我的借呗额度是多少"]
]因输入为JSON字符串,将上述输入文本对象进行JSON格式化处理。参考处理示例如下(python):
pair = [
  ["1我的借呗额度", "我的借呗额度是多少"],
  ["2我的借呗额度", "我的借呗额度是多少"],
  ["3我的借呗额度", "我的借呗额度是多少"],
]
content = json.dumps(pair)重要 
输入可以包含多个句子对,接口会返回多个句子对相似度结果,建议每次请求句子对少于5组,否则模型预测时间较长,会导致接口超时报错。一次请求多个句对只计费一次。
返回结果示例
[
  {
    "match": "0",
    "sent_a": "1我的借呗额度",
    "sent_b": "我的借呗额度是多少",
    "value": "0.49516323"
  },
  {
    "match": "0",
    "sent_a": "2我的借呗额度",
    "sent_b": "我的借呗额度是多少",
    "value": "0.49403203"
  },
  {
    "match": "0",
    "sent_a": "3我的借呗额度",
    "sent_b": "我的借呗额度是多少",
    "value": "0.48574427"
  }
]返回字段说明
字段名  | 说明  | 
match  | “0”表示不匹配 “1”表示匹配  | 
sent_a  | 第一个句子  | 
sent_b  | 第二个句子  | 
value  | 0-1之间的概率值,表示匹配的置信度  | 
该文章对您有帮助吗?