agentuniverse快速开始和踩坑

https://github.com/alipay/agentUniverse/tree/mastergithub地址:https://github.com/alipay/agentUniverse/tree/master

老大看了演示demo也想跟着做个agent工具,但踩坑太多,含泪写下博客

前置环节

git clone https://github.com/alipay/agentUniverse.git
conda create -n agentUniverse python=3.10
conda activate agentUniverse

然后安装相应python包

pip install agentUniverse

坑1:官方推荐pycharm,vscode的python初始化会比较麻烦

坑2:quickstart高亮使用仓库下的sample_standard_app文件夹,我一开始没注意,自己创建了新的工作文件夹,变量和相对路径踩了很久的坑,而且代码都是单实例模式,pycharm不好追溯

变量配置

1.config.toml文件将其中的

custom_key_path = './custom_key.toml'

这一行的注释打开,这样custom_key.toml里面配置的key信息才能生效

2.将custom_key.toml.sample重名名为custom_key.toml

再在里面填入key信息,最好openai key和qwen key和SERPER_API_KEY填上,常用的demo会用到这些

坑3:我自己跑的demo工具代码里的key用的是qwen而不是openai的,导致我一直key错误,难受

 

使用案例1:产品平台demo

安装额外的python包

pip install magent-ui ruamel.yaml

运行该文件

官方的图也是没显示这个文件的路径,还找了一会儿难受,这是官方图

坑4:win10运行你会不出意外的报错,因为代码里默认的sql_url是,而win10下的sql_url应该是///,修改config.toml的system_db_uri为

system_db_uri = 'sqlite:///agent_universe.db'

 详见issue:system_db_uri默认路径问题 · Issue #142 · alipay/agentUniverse · GitHub

如果你没有其他程序占用8888端口,这时候应该成功了

使用案例2:官方的example

可以考虑先用下law_chat_bot

坑5:后来才知道官方内置了这么多的example,还傻傻的跟着官方的quickstart在那写

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值