【大模型】-AutoGen Studio的搭建

AutoGen

AutoGen是一种框架,用于使用多个代理来开发大型语言模型(LLM) 应用程序,这些代理相互对话以解决任务。 使用AutoGen 生成的代理可以在采用LLM、人工输入和工具组合的各种模式下运行。 AutoGen 代理的一个重要工具类型是代码执行程序。 它们使代理能够编写和执行代码以执行复杂的任务。

1.安装AutoGen环境前,先安装conda虚拟环境,参考安装conda教程

2.安装AutoGen环境

bash 复制代码
# 创建新环境
conda create -n autogen_env python=3.10 -y
conda activate autogen_env

# 安装 autogenstudio
pip install autogenstudio

# 启动
autogenstudio ui --port 8080


3.如何搭一个工作流

微软的官方文档有步骤官方操作手册

(1)第一步:agent编辑

(2)第二步:Model模型编辑

创建2个module


UserProxyAgent

UserProxyAgent 是个特殊的 Agent,它不与 LLM 进行交互,它的职责是跟真实的人类进行交互。当某些情况需要人类介入的时候,会以一个输入的方式等待人类给出明确的信息。

在完成所有定义后,我们的软件开发团队结构如下:

这里的模型我选择的deepseek

也可以不用上述的配置,直接使用代码配置,官方也有介绍

最后提问

相关推荐
Wzx19801244 分钟前
python沙箱和docker沙箱你选对了吗?
开发语言·python·docker
Python私教1 小时前
签名 URL 刷新导致审批失效?别急着删掉所有 query
python·安全
牧羊人.3331 小时前
Python 办公自动化从入门到入土|09 数据容器之字典
开发语言·python
Zane19941 小时前
类变量与实例变量:一个共享列表引发的线上事故
后端·python
Python私教1 小时前
一次性批准令牌:挡住旧授权误发新版本的工程设计
python·安全
for_ever_love__2 小时前
python基础语法学习: 数据容器
windows·python·学习
aiqianji2 小时前
文风接近真人的AI生成短篇小说软件有哪些?
人工智能·python
Sylvia33.2 小时前
从轮询到推送:足球数据API架构演进与火星数据技术拆解
java·服务器·网络·python·websocket·架构
瑞码空间2 小时前
Python爬虫进阶实战笔记
开发语言·python·计算机·python爬虫
杨超越luckly3 小时前
Agent应用指南:获取12306官网全量站点及其编码信息
python·数据挖掘·数据分析·可视化·12306