返回 AI 工具目录
Agency
开发框架人工精选最近核验 2026年7月23日
Agency 是一个用 Go 构建生成式 AI 应用与自主智能体的库,面向想用简洁、地道的 Go 方式探索大模型能力的开发者。它填补了 Go 生态里此类库较少的空白,给出相对 Python 系框架(如 LangChain)的 Go 惯用替代,强调清晰架构、把业务逻辑与具体实现解耦,并借助 Go 的静态类型与性能优势。它把模型调用抽象成「操作(operation)」,可自定义并组合成「流程(process)」,配合拦截器观察执行;内置 OpenAI API 绑定(兼容 OpenAI 兼容接口),支持文本到文本、文本到图像、文本到语音、语音到文本等操作。纯 Go 实现,采用 MIT 许可,通过 go get 引入。
定价开源部署本地运行国内可达国内可达
解决什么问题
- 为 Go 生态提供构建 LLM 应用与智能体的库
- 把模型调用抽象成可组合的操作与流程
- 用拦截器观察执行,业务逻辑与实现解耦
- 支持文本、图像、语音等多种模态操作
适合
- 偏好用 Go 而非 Python 做 AI 应用的团队
- 看重静态类型、性能与清晰架构的场景
- 需要把多个操作编排成流程并可观测的用法
不适合
- 生态与集成数量少于 Python 系成熟框架
- 内置绑定以 OpenAI 兼容接口为主,其他模型需自接
- 面向 Go 开发者,非 Go 团队迁移成本高
- 高级编排、记忆等能力需自行扩展
如何接入
- 通过 go get github.com/neurocult/agency 引入
- 以 operation 封装模型调用,组合成 process
- 接入 OpenAI 或 OpenAI 兼容 API 作为后端
- 用拦截器对执行过程做观测
已知限制
- 生态与现成集成相对有限
- 默认走 OpenAI 兼容接口,国内模型需自行适配
- 高级 agent 能力(记忆、工具链)需自建
接入与使用事实
- 部署方式
- 本地运行
- 实现语言
- Go
- 中文界面
- 待确认
- 中文文档
- 待确认
- 定价方式
- 开源
- 许可证
- 待确认
- 国内可达性
- 国内可达
- 可达性观察
- 待补充
权限、依赖与维护信号
这些字段记录公开可见信号,不等同于安全审计结论。
权限信号
暂无公开信号。
依赖信号
暂无公开信号。
维护信号
暂无公开信号。
公开来源与证据
暂无可公开的来源链接。
