2025 年,Google 推出了 Genkit,一个面向 AI 应用开发的全栈框架。而 Genkit Go 是这个框架的 Go 语言 SDK,目标是把 Go 在并发、类型安全和部署效率上的优势,带入 AI 应用开发的领域。 Go 在 AI 基础设施层已经站稳了脚跟——Docker、Kubernetes、LangChain、Milvus、Chromadb 的 ...
工程上最关键的实践是在模型输出和工具执行之间插一个参数校验层,我们项目中用 Pydantic 来做。校验失败的不直接报错,而是把具体的校验错误信息反馈给模型让它修正重试,这种"带反馈的重试"能修复大部分参数错误。 Function Calling 大概是 LLM 应用开发中最 ...