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

网站建设的人才怎么称呼青岛建设集团领导班子

网站建设的人才怎么称呼,青岛建设集团领导班子,北京商会网站建设,郓城网站建设价格前言 越来越多的企业或者开发者需要搭建自己的ai应用和ai智能体,微软的autogen是近期热门的开源agent平台之一,相较于其他框架,autogen的源代码更简洁,分层的设计也方便扩展,官方也在不断迭代该框架&#xff0…

前言        

        越来越多的企业或者开发者需要搭建自己的ai应用和ai智能体,微软的autogen是近期热门的开源agent平台之一,相较于其他框架,autogen的源代码更简洁,分层的设计也方便扩展,官方也在不断迭代该框架,同时使用的是宽松的MIT协议,非常适合基于该框架开发自己的ai产品。

        但是无论是官方文档,还是百度、谷歌,都没有很好的文章介绍如何配置autogen二次开发环境,如何debug前后端代码,因此有了本文。本文尽量让对python和autogen不熟悉的开发者,也可以用很短的时候配置好本地开发环境。

项目基本信息

      

autogen主要由这几个包组成:

  1. autogen-core最底层,包含了框架运行的底层代码,以及模型、工具、记忆等模块
  2. autogen-agent包含了agent、team、condition等模块
  3. autogen-studio是基于上面两个模块构建的可视化界面项目,前端使用的是react+typescript+ant design。autogen-studio只是有了最简单的界面,功能还不算很成熟,用户注册登录等功能都要开发者自己实现。
  4. autogen-ext是扩展模块,比如用户自己开发的工具、模型客户端,都可以放到ext包。

一般情况下,我们不需要对core和agent包做任何修改,只要修改studio或者ext包就可以,或者创建自己的包。

1、使用uv安装依赖

        如果进入项目的某个“python”包(比如/python/packages/autogen-agentchat),然后运行pip install -e .,会(将pyproject.toml里)依赖的autogen-core安装到python环境中,用的不是源码。所以,一定一定要按下面的方式安装依赖:

在项目的python文件夹下的readme文件里有提到三个命令:

uv sync --all-extras
source .venv/bin/activate
poe check

linux/mac系统运行上面的三个命令即可(下载nvidia和torch等包比较慢),如果没有uv、poe,自行安装即可。

如果在windows上安装环境:

source .venv/bin/activate换成 .\.venv\Scripts\activate

2、设置pycharm的python interpreter

打开settings > project:autogen > python interpreter,

然后add python interpreter,选择select existing,python path选择:

/你的项目目录/autogen/python/.venv/bin/python

3、core包的debug

(core包这个源码更复杂一些,可以忽略,直接看下一章节)

进入core_async_human_in_the_loop文件夹。

需要先创建model_config.yml文件,填入以下内容:

provider: autogen_ext.models.openai.OpenAIChatCompletionClient
config:model: gpt-4o-miniapi_key: "你的apikey"base_url: "你的接口地址,比如https://xxxxx/v1"

然后debug main.py.

4、agentchat的debug

Quickstart — AutoGen

在python/packages/autogen-agentchat/tests文件夹下创建test.py,把上面这个quickstart里的代码粘贴进去,修改OpenAIChatCompletionClient的api_key,增加base_url,即可debug运行。

比如输入提示词:whats the weather in hangzhou(就会使用工具进行回答)

创作不易,请动动小手,点赞或者收藏一下吧!!

5、studio的debug

官方的命令是在python/packages/autogen-studio目录下执行autogenstudio ui --port 8081 --reload

但是这样只能运行,不能debug。

5.1后端debug

右键cli.py,debug,会提示missing command,编辑运行配置,在Script parameters里填写:ui --port 8081 --reload,保存,重新debug即可。

访问http://127.0.0.1:8081/

5.2前端debug

安装依赖:yarn install
复制.env.default为.env
执行启动命令:npm run start

5.3autogen-studio的缺点

1、功能还不完善,注册登录、接口鉴权等都需要用户自己实现

2、安全问题:配置的工作流,是一个json文件,是前端要用的,也就意味着这个文件内容都是不安全的。比如里面可能包含了model client的api key等敏感信息,前端完全可以明文看到api key。

其他

如果需要了解team配置格式,可以看这里:python/packages/autogen-studio/notebooks/team.json

创作不易,请动动小手,点赞或者收藏一下吧!!

欢迎评论或者私信交流,互相学习!


文章转载自:

http://4Av6AE0f.btrfm.cn
http://rCbcPhWQ.btrfm.cn
http://CN9XYoN2.btrfm.cn
http://hrGA3tYX.btrfm.cn
http://hY6gGnsD.btrfm.cn
http://9vlqAwST.btrfm.cn
http://wnitThm4.btrfm.cn
http://WI7yHbUv.btrfm.cn
http://RSh5rZcc.btrfm.cn
http://yUflSdlV.btrfm.cn
http://tlCZf3r7.btrfm.cn
http://A5pjUsRx.btrfm.cn
http://rjOA5MP4.btrfm.cn
http://neq4caxA.btrfm.cn
http://3psKHJMx.btrfm.cn
http://lqRSGshQ.btrfm.cn
http://XC3Hdbyd.btrfm.cn
http://OOslf2xL.btrfm.cn
http://HFYtl3BJ.btrfm.cn
http://A1cPOCUe.btrfm.cn
http://hekYmeOU.btrfm.cn
http://qn3mDEfE.btrfm.cn
http://xOp9PXIf.btrfm.cn
http://AqUZCYsd.btrfm.cn
http://bx4o3rDS.btrfm.cn
http://Ry2Nqr4Y.btrfm.cn
http://r0Ofs7wT.btrfm.cn
http://vgaLcMgu.btrfm.cn
http://1rNLlPYU.btrfm.cn
http://v17M9Uzf.btrfm.cn
http://www.dtcms.com/wzjs/772023.html

相关文章:

  • 企业建设网站专业服务上海杨浦区网站建设
  • 自己做的网站如何加视频教程投资公司网站开发
  • wordpress 发送请求什么是关键词排名优化
  • 多语种外贸网站wordpress网站主题插件
  • 租空间做网站需要多少钱wordpress spa
  • 青岛 html5flash设计开发|交互设计|网站建设哈尔滨企业网站开发报价
  • 东莞企业网站模板建站做站群什么样的算是违法网站
  • dede中英文企业网站推广公司怎么接活
  • 营销型设计网站一个人网站开发
  • 怎么制作网站店铺医院网站建设的目的
  • 专业做网盘资源收录分享的网站企业网站网站建设电话
  • 做网络竞拍的网站需要什么关于网站建设的意见
  • 做网站选什么主机合肥seo推广公司哪家好
  • 淘宝客网站建设公司网站优化标准
  • 怎样销售网站江苏建发建设项目咨询有限公司网站
  • 文章网站哪里建设好嘉兴网站建设正规公司
  • 网站建设摊销方法深圳成交型网站建设公司
  • 周到的商城网站建设安装wordpress提示建立数据库连接时出错
  • 国外网站 国内访问速度域名注册好如何做网站
  • 旅游网站html5代码福州网站建设熊掌号
  • 深圳龙岗网站建设培训学校网站建设规范
  • 个人网站备案名工业皮带怎么做免费的网站
  • 万网网站备案流程网页美工设计教程百度网盘
  • 高校网站安全建设方案集约化网站建设的核心
  • 做项目网站一级a做爰片在线看免播放器网站
  • 哪个网站做欧洲旅游攻略好做网站找毛叶子歌
  • 外贸网站服务器推荐徐州cms建站模板
  • 女生做网站推广wordpress建设软件下载站
  • 上海免费模板建站织梦cms如何搭建网站
  • 利用excel做填报网站石家庄互联网公司有哪些