腾讯开源 tRPC-Agent-Go:让 Go 开发者轻松构建智能 AI 应用


腾讯 tRPC团队之前开源了 A2A 开发框架tRPC-A2A-Go 和 MCP 开发框架 tRPC-MCP-Go,现在进一步推出 tRPC-Agent-Go 开发框架,实现 Go 语言 AI 生态开发框架的闭环。

公告称,当前主流 Agent 框架(AutoGen、CrewAI 、Agno、ADK等)大部分都是基于 Python,而 Go在微服务、并发与部署方面有天然优势,Go在腾讯内部也有大规模应用,业界基于Go语言的Agent框架较少,大部分都是编排式的workflow框架,缺少真正的“去中心化、可协作、能涌现”的自主多 Agent 能力。tRPC-Agent-Go 直接利用 Go 的高并发与 tRPC 生态,把 LLM 的推理、协商和自适应性带到 Go 场景,满足复杂业务对“智能+性能”的双重需求。

tRPC-Agent-Go 采用模块化架构设计,由多个核心组件组成,组件都可插拔,通过事件驱动机制实现组件间的解耦通信,支持callback插入自定义逻辑:

  • Agent:核心执行单元,负责处理用户输入并生成响应
  • Runner:Agent 的执行器,负责管理执行流程,串联 Session/Memory Service 等能力
  • Model:支持多种 LLM 模型(OpenAI、DeepSeek 等)
  • Tool:提供各种工具能力(Function、MCP、DuckDuckGo 等)
  • Session:管理用户会话状态和事件
  • Memory:记录用户的长期记忆和个性化信息
  • Knowledge:实现 RAG 知识检索能力
  • Planner:提供 Agent 的计划和推理能力
  • CodeExecutor:提供Agent代码执行能力,支持Local,Container等模式

 

核心特点

多样化 Agent 系统

  • LLMAgent:基于大语言模型,支持工具调用和推理
  • ChainAgent:链式执行,支持多步骤任务分解
  • ParallelAgent:并行处理,支持多专家协作
  • CycleAgent:循环迭代,支持自我优化
  • GraphAgent:图工作流,兼容现有编排习惯

丰富工具生态

  • 内置常用工具
  • 支持 Function、MCP 协议等多种扩展方式
  • 灵活的工具组合和调用策略

智能会话管理

  • 支持 Redis 和内存存储的会话持久化
  • 长期记忆和个性化信息保持
  • RAG 检索增强生成能力
  • 实时事件驱动架构

全链路可观测性

  • OpenTelemetry 全链路追踪和性能监控
  • 可视化调试界面和实时监控
  • 结构化日志和错误追踪

相關推薦

2023-10-26

型4.0,提升了理解、生成、逻辑、记忆等四个方面,现在开发者可以申请使用 ERNIE Bot SDK 开发与接入该模型的应用。申请地址:https://aistudio.baidu.com/community/channel/105【AiBase提要】:🚀 百度发布文心大模型4.0,大幅提升在理解、生

2025-08-05

腾讯混元宣布推出四款开源的小尺寸模型,参数分别为 0.5B、1.8B、4B、7B,消费级显卡即可运行,适用于笔记本电脑、手机、智能座舱、智能家居等低功耗场景,且支持垂直领域低成本微调。 根据介绍,新开源的4 个模型属于融

2023-03-21

个项目,在全球企业开源榜位居前十,获得了超过40万的开发者关注和点赞。 在开源人才培养中,腾讯联合高校开展开源人才培养计划。目前已覆盖来自13个国家、29个省份、265所国内外高校超过1000名学生。

2023-10-19

(的前两天),相约开源PHP办公室,我们一起聊 AI!>>> 腾讯宣布开源 tRPC ,一款基于插件化理念设计的支持多语言、高性能的 RPC 开发框架。首批开源支持 Go/Cpp 两种编程语言,预计接下来会开源更多编程语言的支持。 根据介

2025-08-07

腾讯近期正式开源了全新的文档理解与语义检索框架 WeKnora(维娜拉),一套专为结构复杂、内容异构的文档场景打造的智能问答解决方案。 根据介绍,WeKnora采用现代化模块化设计,构建了一条完整的文档理解与检索流水线。

2023-08-17

,它可以将查询吞吐量提高高达 16 倍。 轻松融入更大的开发者生态系统 随着 Redis 7.2 的发布,为 Redis 客户端提供了全新的指导和支持。其目前正在与五个客户端库(Jedis (Java)、node-redis (NodeJS)、redis-py (Python)、NRedisStack (.Net) 和

2024-08-15

腾讯宣布开源自动驾驶仿真软件 TAD Sim。TAD Sim 基于腾讯专业的游戏引擎、厘米级数字孪生三维重建技术、集成工业级的车辆动力学模型、种类丰富的物理级传感器仿真和数据驱动的AI交通流,可以完成感知、决策、控制算法等实

2025-07-17

让你们受折磨了。“ 黄仁勋表示,目前已有150多万中国开发者基于NVIDIA平台创新,DeepSeek、阿里、腾讯、MiniMax、百度等领先模型在这里诞生并开源,推动全球AI发展。中国的开源AI已成为世界进步的催化剂,让每个国家、每个行

2023-09-01

议,将 API 封装成易于使用的 Python 与 Java 函数或类,为开发者提供了更加友好、更加便捷的数据库使用和管理方式。 腾讯云向量数据库(Tencent Cloud VectorDB)是一款全托管的自研企业级分布式数据库服务,专用于存储、检索、

2025-06-17

。 在 1.0 版本中,Spring AI Alibaba 提供以下核心能力,让开发者可以快速构建自己的 Agent、Workflow 或 Multi-agent 应用。 1. Graph 多智能体框架 基于 Spring AI Alibaba Graph,开发者可快速构建工作流、多智能体应用,无需关心流程编排

2023-06-14

捐赠给开放原子开源基金会,联合基金会以及数以百万计开发者,共建国产编译器基础软件,推动数字基础设施加速突破。 在软件开发领域,Java编程语言拥有庞大的程序员群体及丰富的商业应用生态系统。Java编写的程序必须

2025-03-28

国监督下”从头重建 TikTok 算 让推荐系统“透明”且开源 使用 NVIDIA Dynamo 技术升级 AI 基础设施 为视频添加与 Perplexity 现有功能类似的引用功能 将 Perplexity 的搜索功能与 TikTok 的视频库相集成 为连接 Perplexity 和 Ti

2025-06-21

起开始深耕 DevOps 全生命周期产品国产替代方案,在满足开发者需求的同时,打造出一个自主创新、安全可信的本土开源软件工具与生态,减少开发者对海外开源软件的过度依赖,构建安全可控的中国信息化体系。 Gitee 以“国

2025-04-04

Deepseek/ Llama 3 / Qwen 2 等)、国内公共大模型(通义千问 / 腾讯混元 / 字节豆包 / 百度千帆 / 智谱 AI / Kimi 等)和国外公共大模型(OpenAI / Claude / Gemini 等); 无缝嵌入:Iframe 一键嵌入,支持将 AI 聊天助手快速嵌入到第三方系统