首页 时政热点 科技头条 智能AI 安全攻防 数码硬件 开发者生态 汽车 游戏 社会热点 开源推荐 医疗健康 归档 标签 关于

GitHub 热门项目:openai-agents-python

摘要

GitHub项目:openai-agents-python 仓库地址:https://github。

openai agents https python github
2026-05-18 1 阅读 约7分钟阅读 GitHub Trending
GitHub 项目:openai-agents-python 仓库地址:https://github.com/openai/openai-agents-python 星级:26437 | 作者:openai 项目描述:一个轻量级、强大的多代理工作流程框架 =================================================== 自述文件内容: # OpenAI Agents SDK [![PyPI](https://img.shields.io/pypi/v/openai-agents?label=pypi%20package)](https://pypi.org/project/openai-agents/) OpenAI Agents SDK 是一个轻量级但功能强大的框架,用于构建多代理工作流程。它与提供商无关,支持 OpenAI Responses 和 Chat Completions API,以及 100 多个其他 LLM。 代理跟踪 UI 的图像 > [!注意] > 正在寻找 JavaScript/TypeScript 版本?查看 [Agents SDK JS/TS](https://github.com/openai/openai-agents-js)。 ### 核心概念: 1. [**Agents**](https://openai.github.io/openai-agents-python/agents):配置了指令、工具、护栏和切换的 LLM 1. [**沙盒代理**](https://openai.github.io/openai-agents-python/sandbox_agents):预先配置为与容器一起工作以长期执行工作的代理。 1. **[代理作为工具](https://openai.github.io/openai-agents-python/tools/#agents-as-tools) / [Handoffs](https://openai.github.io/openai-agents-python/handoffs/)**:委派给其他代理执行特定任务 1. [**工具**](https://openai.github.io/openai-agents-python/tools/):各种工具让代理采取行动(函数、MCP、托管工具) 1. [**Guardrails**](https://openai.github.io/openai-agents-python/guardrails/):可配置的输入和输出验证安全检查 1. [**人类参与循环**](https://openai.github.io/openai-agents-python/ human_in_the_loop/):跨代理运行让人类参与的内置机制 1. [**Sessions**](https://openai.github.io/openai-agents-python/sessions/):跨代理运行的自动对话历史记录管理 1. [**Tracing**](https://openai.github.io/openai-agents-python/tracing/):内置代理运行跟踪,允许您查看、调试和优化您的工作流程 1. [**实时代理**](https://openai.github.io/openai-agents-python/realtime/quickstart/):使用 `gpt-realtime-2` 和完整的代理功能构建强大的语音代理 探索 [examples](https://github.com/openai/openai-agents-python/tree/main/examples) 目录以查看 SDK 的运行情况,并阅读我们的 [文档](https://openai.github.io/openai-agents-python/) 了解更多详细信息。 ## 开始吧 首先,设置 Python 环境(需要 Python 3.10 或更高版本),然后安装 OpenAI Agents SDK 包。 ### 维恩 ````bash python -m venv .venv source .venv/bin/activate # 在 Windows 上:.venv\Scripts\activate pip 安装 openai-agents ```` 对于语音支持,请使用可选的“voice”组进行安装:“pip install 'openai-agents[voice]'”。对于 Redis 会话支持,请使用可选的“redis”组进行安装:“pip install 'openai-agents[redis]'”。 ### 紫外线 如果您熟悉 [uv](https://docs.astral.sh/uv/),安装该软件包会更容易: ````bash 紫外线初始化 uv 添加 openai-agents ```` 对于语音支持,请使用可选的“voice”组进行安装:“uv add 'openai-agents[v