黄大宁啊 2025-03-11 19:35 采纳率: 0%
浏览 83

RAGFlow新建聊天回复随机

RAGFlow创建知识库之后,第一次的聊天可以根据知识库回复,第二次新建聊天之后,就不能根据知识库回复了,这是什么原因呀。

  • 写回答

5条回答 默认 最新

  • 阿里嘎多学长 2025-03-11 19:35
    关注

    阿里嘎多学长整理AIGC生成,因移动端显示问题导致当前答案未能完全显示,请使用PC端查看更加详细的解答过程

    RAGFlow新建聊天回复随机

    你遇到的问题是RAGFlow在创建知识库后,第一次的聊天可以根据知识库回复,但是第二次新建聊天之后,就不能根据知识库回复了。

    这是因为RAGFlow使用了随机采样策略来选择回复,这意味着在每个会话中,它都会随机选择一个回复,而不是总是选择知识库中的第一个回复。

    在第一次的聊天中,RAGFlow可能会选择知识库中的第一个回复,因为它还没有见过过往的会话记录。但是在第二次新建聊天之后,RAGFlow已经见过过往的会话记录,它可能会选择其他的回复,而不是总是选择知识库中的第一个回复。

    如果你想要RAGFlow总是选择知识库中的第一个回复,可以尝试使用 RagFlow.set_random_sampling(False) 来禁用随机采样策略。

    代码示例

    import ragflow
    
    ragflow.set_random_sampling(False)
    

    这将使RAGFlow总是选择知识库中的第一个回复,而不是随机选择回复。

    评论

报告相同问题?

问题事件

  • 创建了问题 3月11日