Build AI agents with Go. Multiple providers, multiple models, one API. 🧙
Fantasy 是一个专为 Go 语言设计的 AI Agent 开发框架,旨在通过统一的 API 接口集成多种模型与服务提供商。开发者可以借此轻松构建 AI 代理,并将应用直接编译为原生机器码高效运行。
该框架提供了多模型与多提供商的统一调用接口,简化了接入 Azure、Bedrock 和 OpenRouter 等平台的开发流程。支持通过自定义工具扩展 Agent 的能力,使其能够执行特定的业务逻辑。项目提供通用 OpenAI 兼容层,能够快速接入各种兼容性 API。
适用于偏好使用 Go 语言进行系统级编程,并希望在项目中快速集成生成式 AI 功能的开发者,特别适合构建高性能的自动化 coding 助手或其它智能代理应用。