@DanKornas:在Go中构建AI代理不应意味着从头开始连接每个模型、工具和内存层。Agent Go SDK是一个Go…
摘要
Agent Go SDK 是一个开源 Go 框架,用于构建可配置的 AI 代理,支持多种模型提供商、内存后端、工具、MCP 连接和声明式 YAML 配置。
查看缓存全文
缓存时间: 2026/07/27 07:45
在 Go 中构建 AI 智能体,不应该意味着需要从零搭建每个模型、工具和记忆层。
Agent Go SDK 是一个 Go 框架,专为构建可配置的 AI 智能体以及基于智能体的应用程序而设计。
它帮助你通过组合模型客户端、记忆后端、工具、MCP 连接以及基于 YAML 的配置,在模块化架构下组装智能体。
关键特性: • 多模型供应商 – 集成 OpenAI、Anthropic、DeepSeek、Google Vertex AI、Ollama 和 vLLM。 • 灵活的记忆 – 支持对话缓冲区、基于 Redis 的记忆或基于向量的检索。 • 工具与 MCP – 注册自定义工具,并通过 HTTP 或 stdio 连接 MCP 服务器。 • 声明式配置 – 在 YAML 中定义智能体、任务、子智能体、运行时设置和结构化响应。 • 运行时可见性与控制 – 跟踪令牌使用情况、添加追踪和日志、应用护栏,并通过多租户隔离组织。
它是开源的(MIT 许可证)。
回复中附有链接。
相似文章
@DanKornas: 构建AI代理不应该意味着从头连接每个模型、工具、记忆系统和接口。elizaOS 是一个……
elizaOS 是一个开源、本地优先的操作系统和运行时,用于构建AI代理,具有模型无关的运行时、插件架构和多面助手能力。
@DanKornas:当工具、记忆、工作流和模型集成都分散在独立的粘合代码中时,Agent 项目会变得难以维护...
VoltAgent 是一个开源的 TypeScript 框架,用于构建 AI 代理和多代理系统,将工具、记忆、工作流和模型集成组织在一个统一的框架中。
@qloog: #每日推荐 Google ADK Go - 是 Google 推出的开源 Agent 开发框架 目标:用软件工程的原则来构建 AI Agent 核心设计理念: 1、Code-first:用 Go 代码定义 Agent 逻辑、工具和编排,而…
Google 发布了开源的 Agent 开发框架 ADK for Go,旨在通过软件工程原则构建 AI 代理,支持代码优先、模型无关和云原生部署。
@DanKornas: 大多数智能体系统能在单次会话中完成令人印象深刻的工作。难点在于让它们长期记住、反思并持续改进……
GENesis-AGI 是一个开源认知架构,它扩展了 Claude Code,通过分层记忆、自我学习及真实世界通道,用于构建长期运行的个人AI智能体系统。
我用Go构建了一个AI代理运行时,在交付前编译并测试生成的代码,35个文件,156个测试,零依赖
ARK是一个开源的Go运行时,它管理AI代理的决策,在交付前编译和测试生成的代码,具有6阶段验证管道和成本高效的模型路由。