以下是优化 AI 对话脚本和逻辑(多轮对话测试提升 AI 上下文理解)的方法:
单凭个人努力,想独自产出一个高质量的样例并非易事。就如我在构建上面的初始样例后,不确定它与优秀的知识卡片还有多大差距。幸运的是,我们可以借助擅长扮演专家角色的AI来改进初始的正向样例。我选择使用Claude 3.5进行对话(读者也可以尝试GPT-4等其他AI工具),输入以下的初始指令:以下是AI返回的内容:我们可以通过AI的回复,侧面印证AI当前对样例的理解与建议。[heading4]提炼初始模板[content]当确保AI基本理解了我们的样例与需求目标时,我们就进入下一步”提炼初始模板”:[heading4]多轮反馈,直至达到预期[content]不过AI可能仍然会犯错,输出要求外的内容,这是很正常的情况。所以需要发起多轮的对话引导,使得AI不断修正自己的理解,直至双方达成共识。[heading4]用例测试,看看AI是否真正理解[content]找1~3个用例,让AI根据模板,尝试生成对应的知识卡片:以下是AI的回复:在这一步,需要读者根据自身需要,根据结果验证AI是否能够按照预期生成目标内容。如果不能,则需要我们和AI继续探讨不符合预期的地方,并要求调整(比如:我想要能够生成3-5个关联知识;渐进式原理说明,我觉得需要更加的通俗易懂;请你根据我的反馈再调整一下)。注:用例测试和多轮反馈的步骤比较灵活,你可以根据需要,在这两个环节内自由进行反馈,调整AI的理解与输出。像图中金字塔原理的知识卡片生成结果,已经非常符合我的预期,所以就可以进行下一步指令。
单凭个人努力,想独自产出一个高质量的样例并非易事。就如我在构建上面的初始样例后,不确定它与优秀的知识卡片还有多大差距。幸运的是,我们可以借助擅长扮演专家角色的AI来改进初始的正向样例。我选择使用Claude 3.5进行对话(读者也可以尝试GPT-4等其他AI工具),输入以下的初始指令:以下是AI返回的内容:我们可以通过AI的回复,侧面印证AI当前对样例的理解与建议。[heading4]提炼初始模板[content]当确保AI基本理解了我们的样例与需求目标时,我们就进入下一步”提炼初始模板”:[heading4]多轮反馈,直至达到预期[content]不过AI可能仍然会犯错,输出要求外的内容,这是很正常的情况。所以需要发起多轮的对话引导,使得AI不断修正自己的理解,直至双方达成共识。[heading4]用例测试,看看AI是否真正理解[content]找1~3个用例,让AI根据模板,尝试生成对应的知识卡片:以下是AI的回复:在这一步,需要读者根据自身需要,根据结果验证AI是否能够按照预期生成目标内容。如果不能,则需要我们和AI继续探讨不符合预期的地方,并要求调整(比如:我想要能够生成3-5个关联知识;渐进式原理说明,我觉得需要更加的通俗易懂;请你根据我的反馈再调整一下)。注:用例测试和多轮反馈的步骤比较灵活,你可以根据需要,在这两个环节内自由进行反馈,调整AI的理解与输出。像图中金字塔原理的知识卡片生成结果,已经非常符合我的预期,所以就可以进行下一步指令。
1.目前国内版暂时只支持使用“云雀大模型”作为对话引擎,其携带上下文轮数默认为3轮,可修改区间是0到30,具体多少轮主要需要根据你的业务需求来决定,如果业务需求比较复杂,可以适当增加轮数,如果业务需求比较简单则反之,对于不懂的可以直接使用默认值。1.在Bot编排页面的“技能”区域,为Bot配置所需的技能。当然在插件区域,如果你不懂插件的话,可以直接选择区域右上角的“优化”按钮,让AI Bot根据你的提示词自动为你选择插件。1.如果你想自定义添加自己所需的插件,你可以直接点击插件区域的“+”号选择加入具体插件。1.像我的Bot需要获取AI新闻,我就添加一个新闻搜索接口,点击功能对应的“+”图标,选择相应的插件(如“阅读新闻>头条新闻>getToutiaoNews”)并添加。1.在技能的其他区域,你可以根据你的需求来配置知识库、数据库、工作流等操作,可以直接参考上面的相关介绍和我下面的实战操作来加深理解,当然你也可以参考官方文档来学习:https://www.coze.cn/docs/guides/function_overview[heading4]3.4.测试Bot[content]1.在Bot编排页面的“预览与调试”区域,测试Bot是否按照预期工作。你可以清除对话记录以开始新的测试。1.确保Bot能够理解用户的输入并给出正确的回应。