Langchain-Chatchat 调用代理的 `text2sql` 接口,或者只使用 `text2sql` 不适用代理的 API 接口,得到的输出是重复的两句话,

atmip9wb  于 6个月前  发布在  其他
关注(0)|答案(1)|浏览(56)
messages = [
 {"role": "user", "content": "赵强的生日是多少?"}, #
]
def tools_text2sql():
    tools = ['text2sql']
    data = {
        "model": model_name,
        "messages": messages,
        "stream": False,
        "temperature": 0.7,
        # "tools": tools,
        "tool_choice": "text2sql"
    }
dxpyg8gm

dxpyg8gm1#

这个是走的默认的langchain的SQLDatabaseSequentialChain,确实有这个问题,如果不设置表配置的话。

相关问题