Openai Agents Python

使用场景使用智能体生成诗歌或故事构建多语言智能体,根据输入语言自动切换响应语言集成天气查询工具,通过智能体获取实时天气信息产品特色支持智能体之间的交接(Hand...

  • Openai Agents Python

    类别:开发与工具,自动化工作流,人工智能,多智能体,自动化,编程,LLM,优质新品,开源,
    官网:https://github.com/openai/openai-agents-python 更新时间:2025-08-02 10:37:45
  • 使用场景

    使用智能体生成诗歌或故事

    构建多语言智能体,根据输入语言自动切换响应语言

    集成天气查询工具,通过智能体获取实时天气信息

    产品特色

    支持智能体之间的交接(Handoffs),允许将任务转移给其他智能体

    提供可配置的安全检查(Guardrails),用于输入和输出验证

    内置跟踪功能(Tracing),方便监控和优化工作流

    兼容任何支持OpenAI Chat Completions API格式的模型

    支持异步运行和同步运行模式,满足不同开发需求

    使用教程

    1. 设置Python环境:使用`python -m venv env`创建虚拟环境并激活

    2. 安装Agents SDK:运行`pip install openai-agents`进行安装

    3. 创建智能体:通过`Agent`类定义智能体的名称、指令和工具

    4. 运行智能体:使用`Runner.run()`方法启动智能体并获取结果

    5. 调试与优化:利用内置跟踪功能监控智能体运行并进行优化