想问一下,SPACE-T中文表格问答是否支持多轮问答,做成对话的样子

想问一下,SPACE-T中文表格问答是否支持多轮问答,做成对话的样子

展开
收起
JERRY_BING 2022-10-31 10:58:20 1382 分享 版权
1 条回答
写回答
取消 提交回答
  • SPACE-T是支持多轮问答的。 调用方法如下所示:

    historical_queries = None
    for question in questions:
          output_dict = pipeline({
              'question': question,
              'history_sql': historical_queries
          })[OutputKeys.OUTPUT]
          historical_queries = output_dict[OutputKeys.HISTORY]
    

    在每个多轮对话session中,需要初始化对话历史historical_queriesNone。在每一轮对话过程中,模型会接收historical_queries作为输入表示历史信息。而在每次调用返回值中,将模型返回的sql信息output_dict[OutputKeys.HISTORY]存入historical_queries然后再传入模型,就可以支持多轮对话了。

    2022-10-31 14:25:06
    赞同 展开评论

包含命名实体识别、文本分类、分词、关系抽取、问答、推理、文本摘要、情感分析、机器翻译等多个领域

收录在圈子:
+ 订阅

热门讨论

热门文章

还有其他疑问?
咨询AI助理