手动训练失败
当我跟随文档(https://vanna.ai/docs/placehouse/training)中的"人工问话-SQL对等训练"一节执行代码时,发生了错误. 错误消息如下 :
回溯( 最近最后一次通话) : 文件"/root/swh files/vanna test.py",行151,以"模块"为单位. ayncio.run(保存 training examples(代理,培训 exampers,您的用户)) File "/usr/lib64/python3.11/asyncio/runners.py", 第190行,运行中 返回运行. run( 主要) ^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.11/asyncio/runners.py",118行,运行中 返回自定义。 loop.run 直到 完成(任务) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 文件 "/usr/lib64/python3.11/asyncio/base events.py", 第653行,以运行到 完成 返回未来。结果( ) ^^^^^^^^^^^^^^^ 文件"/root/swh files/vanna test.py", 第145行, 在 save training examples中 上下文= ToolContext(用户=你的 用户), ^^^^^^^^^^^^^^^^^^^^^^^^^^^ 文件"/root/swh text2sql/lib64/python3.11/ site-packages/pydantic/main.py", 第214行,以 init . 校验 self=自. pydantic validator .validate python(数据,自 intance=自已)
pydantic core. pydantic core. (原始内容存档于2018-09-29). 校验错误 : 3 个工具Context 的校验错误 对话( D) 需要的字段 [类型=缺少, 输入 值 用户' : 用户( id='admin',... 成员= ['admin']]]], 输入 类型=dit] 详情请访问https://errors.pydantic.dev/2.10/v/ missing 请求( D) 需要的字段 [类型=缺少, 输入 值 用户' : 用户( id='admin',... 成员= ['admin']]]], 输入 类型=dit] 详情请访问https://errors.pydantic.dev/2.10/v/ missing 代理机( M) 需要的字段 [类型=缺少, 输入 值 用户' : 用户( id='admin',... 成员= ['admin']]]], 输入 类型=dit] 详情请访问https://errors.pydantic.dev/2.10/v/ missing
内容来源: vanna-ai/vanna