ChatGPT 使用 拓展资料:用 Rasa Open Source 和 ChatGPT 回答有关结构化数据的问题

编程知识 行业动态 更新时间:2024-06-13 00:19:36

ChatGPT 使用 拓展资料:用 Rasa Open Source 和 ChatGPT 回答有关结构化数据的问题

几年前,我们引入了将 Rasa 与知识库集成的功能,允许助手回答详细的 问题,就像下面的对话一样。


虽然功能强大,但知识库功能的设置工作量很大。ChatGPT 回答有关结构化数据的问题的能力给我留下了深刻的印象,因此想探索如果我们利用像 ChatGPT 这样的指令调优 LLM,我们是否可以更轻松地做到这一点并获得更好的结果。

与知识库操作相比,使用 LLM 来回答这些类型的问题:

  • 需要更少的工作来设置
  • 可以轻松扩展到新领域(通常无需重新训练)
  • 产生更自然的反应

但是,它也有局限性:

  • 无法准确控制机器人所说的内容
  • 你的机器人有可能产生幻觉
  • 可能容易受到即时注入攻击。
    将首先解释它是如何工作的,然后我们将依次查看这些要点。

在 Rasa 自定义操作中使用 ChatGPT

大多数聊天机器人查询 API 和/或数据库以与对话之外的世界进行交互。自定义操作是在 Rasa 中构建该功能的便捷方式。

对于此示例,我们有两个自定义操作。第一个操作,action_show_restaurants从 API 获取餐厅推荐,将它们呈现给用户,并将结果存储在槽中。第二个动作回答后续问题,从“结果”槽中获取先前 API 调用的结果,并使用 ChatGPT API 回答问题。

更多推荐

ChatGPT 使用 拓展资料:用 Rasa Open Source 和 ChatGPT 回答有关结构化数据的问题

本文发布于:2023-03-28 15:06:00,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/a86b319c7800da39c596e9827bb6b938.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:结构化   数据   资料   ChatGPT   Rasa

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!