当前位置: 首页 > news >正文

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在那写


http://www.mrgr.cn/news/22645.html

相关文章:

  • 中亚五国认证制度体系,认证科普!
  • 如何把微信小程序添加到电脑桌面?
  • 优化销售流程:免费体验企元数智小程序合规分销系统!
  • GMT绘图笔记:在地图上绘制直线而不是大圆弧
  • 盛元广通医药行业实验室设备管理系统
  • C语言 ——— 宏和函数的区别
  • 第18届世界杰出华人奖得主王傲山:承父业展关怀,体现“圆桌”精神
  • javaString数据类型
  • Python 将字典转换为 JSON
  • 在亚马逊云科技上利用Graviton4代芯片构建高性能Java应用(下篇)
  • Rust的常数、作用域与所有权
  • Nacos服务注册
  • Android架构组件MVVM模式的实战应用与数据绑定技巧
  • 深度置信网络(深度信念网络)DBN分类模型(二分类多分类)-MATLAB代码实现
  • 无线麦克风哪个品牌音质最好?十大音质最好的麦克风品牌推荐
  • Python画笔案例-039 绘制多角徽章
  • 开源神器!与文档聊天的魔法工具 -- kotaemon
  • 一款免费开源功能丰富的看图软件NeeView
  • GeekDesk:不只是桌面美化,更是你的时间管理与效率提升专家
  • 超级帐本(Hyperledger)