刚刚OpenAI发布Agents SDK,Claude Pro的编程助手,Cloudflare也开源构建智 Agents框架

关注我,记得标星⭐️不迷路哦~



✨ 1: OpenAI Agents SDK

OpenAI Agents SDK是一个轻量级框架,用于构建多智能体工作流程,支持handoffs、guardrails和tracing功能。

OpenAI Agents SDK 是一个轻量级但功能强大的框架,用于构建多智能体工作流。其核心概念包括:

  • 智能体 (Agents)
    : 基于大型语言模型 (LLM) 配置的个体,可以指定指令、工具、防护措施和交接规则。
  • 交接 (Handoffs)
    : 允许智能体将控制权移交给其他智能体,以处理特定任务,实现智能体之间的协作。
  • 防护措施 (Guardrails)
    : 可配置的安全检查,用于输入和输出的验证,保证智能体的行为符合预期。
  • 追踪 (Tracing)
    : 内置的智能体运行跟踪功能,方便查看、调试和优化工作流。

地址:https://github.com/openai/openai-agents-python

✨ 2: Computer Using Agent Sample App

Computer Using Agent Sample App是一个利用OpenAI API构建计算机使用代理的示例应用,可操控不同环境的计算机。

OpenAI介绍了如何使用 OpenAI API 构建一个 “Computer Using Agent (CUA)” 的示例应用程序。CUA 是一种能够理解计算机屏幕截图并执行相应操作的智能体,比如点击、输入文字等。

基本概念: 介绍了CUA的工作原理:通过观察屏幕截图,模型会建议相应的操作 (如click,type),你需要在环境中执行这些操作,并提供新的屏幕截图给模型继续决策。
代码结构:介绍了ComputerAgent这两个主要抽象类,Computer负责执行 CUA 发出的操作 (例如点击屏幕),Agent负责循环调用模型,直到所有计算机操作和函数调用都被处理完毕。
运行方式:提供了通过命令行界面 (CLI) 运行 CUA 的方法,可以使用本地浏览器 (通过 Playwright)、Docker 容器,或者远程浏览器服务 (Browserbase, Scrapybara) 等不同的“计算机”环境。
计算机环境:详细说明了各种“计算机”环境的配置和运行方式,包括所需的依赖和API密钥等。
函数调用:CUA Agent 可以调用函数,如果函数在Computer类中定义,调用会被路由到Computer执行,这允许你扩展 CUA 的功能,例如提供back()goto(url)函数来帮助 CUA 导航。
安全风险: 强调了使用 CUA 的风险,并建议参考官方文档了解相关的安全措施。

地址:https://github.com/openai/openai-cua-sample-app

✨ 3: codemcp

codemcp是Claude Pro的编程助手,可直接编辑代码、运行测试,告别代码复制,并通过Git确保修改可回滚。

codemcp 是一款旨在将 Anthropic 的 Claude Desktop 应用打造成更高效的结对编程助手工具。它允许 Claude 直接在您的本地代码库上实现功能、修复bug 和进行重构,而无需频繁地在聊天窗口和 IDE 之间复制粘贴代码。

地址:https://github.com/ezyang/codemcp

✨ 4: Anus

Anus是一个开源AI代理框架,旨在通过自动化任务革新,提供强大的多代理协作和灵活的模型集成。

根据你提供的内容,Anus (Autonomous Networked Utility System) 是一个开源的 AI 智能体框架,旨在通过自动化任务来变革 AI 应用的开发和使用。以下是对 Anus 的总结性介绍和使用场景:

Anus 是一个强大、灵活且易于使用的开源 AI 智能体框架。它旨在简化 AI 智能体的创建,这些智能体可以:

  • 执行复杂任务:
     通过自然语言指令完成任务。
  • 多智能体协作:
     在多智能体环境中协同解决问题。
  • 互动:
     与网络服务、文档和代码进行交互。
  • 多模态输入:
     处理文本、图像和音频等多种输入。
  • 适应性:
     适应不同的领域和使用案例。

地址:https://github.com/nikmcfly/ANUS

✨ 5: Cloudflare Agents

Cloudflare Agents是一个构建智能、持久、可进化AI代理的框架,运行在网络边缘,并提供状态管理和实时通信等功能。

Cloudflare Agents 是一个AI智能体开发框架,旨在帮助开发者构建具有以下能力的应用:

持久化状态和记忆: Agent 可以记住之前的交互和信息,实现上下文关联。
实时通信: 支持 WebSocket 通信,方便实时交互。
学习和进化: Agent 可以从与用户的交互中学习,不断提升自身能力。
全球规模自主运行: Agent 可以在 Cloudflare 的全球网络边缘运行,实现低延迟和高可用性。
休眠和唤醒: Agent 可以在空闲时休眠,需要时自动唤醒,节省资源。

地址:https://github.com/cloudflare/agents


(文:每日AI新工具)

欢迎分享

发表评论