LLM之Agent(十二)| OpenAI Agent-Swarm简单入门

项目地址:https://github.com/openai/swarm

本文简单介绍一下如何使用Swarm:

一、首先需要安装环境(python3.10+)

复制代码
# 创建python虚拟环境(可选)conda create -n python=3.10
pip install git+ssh://git@github.com/openai/swarm.git

二、设置 OpenAI API​​​​​​​

复制代码
import osos.environ['OPENAI_API_KEY'] =''

三、下面是一个 handoff的例子​​​​​​​

复制代码
from swarm import Swarm, Agent
client = Swarm()
english_agent = Agent(    name="English Agent",    instructions="You only speak English.",)
spanish_agent = Agent(    name="Spanish Agent",    instructions="You only speak Spanish.",)
def transfer_to_spanish_agent():    """Transfer spanish speaking users immediately."""    return spanish_agent
english_agent.functions.append(transfer_to_spanish_agent)
messages = [{"role": "user", "content": "Hola. ¿Como estás?"}]response = client.run(agent=english_agent, messages=messages)
print(response.messages[-1]["content"])

输出:

复制代码
¡Hola! Estoy bien, gracias. ¿Y tú, cómo estás?

参考文献:https://cookbook.openai.com/examples/orchestrating_agents

相关推荐
羑悻的小杀马特10 小时前
AI创作不再高冷!脉脉AMA第二期:普通人如何靠“提问”和“评论”逆袭?
人工智能·ai·ama
Archie_IT10 小时前
小白也能玩 OpenClaw?ToDesk AI桌面助手ToClaw 把门槛打到了零
人工智能·ai·自动化
学习前端的小z10 小时前
【AIGC】ChatGPT 的 Prompt Hacker 技巧:让简历轻松通过 AI 筛选
chatgpt·prompt·aigc
wei_shuo10 小时前
解放双手!用Windows搭建闲鱼0成本“赚米神器”!AI客服秒回复!
人工智能·windows
xcLeigh10 小时前
AI的提示词专栏:API 文档 Prompt,从接口描述生成 Swagger
人工智能·ai·prompt·提示词
凤年徐10 小时前
保姆级教程:从零搭建你的第一个AI Agent
人工智能
披着羊皮不是狼10 小时前
基于CNN的图像检测算法
人工智能·算法·cnn
禾高网络10 小时前
长护险智慧服务平台:科技赋能长期照护保障体系
大数据·人工智能·科技·小程序
永霖光电_UVLED10 小时前
奇瑞加速欧洲布局,扩产计划开启新征程
人工智能·生成对抗网络·汽车·制造·激光
CoderJia程序员甲10 小时前
GitHub 热榜项目 - 日榜(2026-04-14)
人工智能·ai·大模型·github·ai教程