Amp
说明 Amp Code 的模型提供商机制以及配合 AnyStarX 的接入说明。
Amp 是面向开发者的自主编程智能体工具。与支持直接填入任意 OpenAI 兼容基础地址的通用客户端不同,Amp 的推理流程默认依托其云端服务,对自定义模型端点有明确的策略约束。
模型提供商机制说明
Amp 在近期版本中调整了模型提供商策略,移除了早期的隔离运行模式(Isolated Mode),改为在应用设置中统一管理托管服务商连接(Customer-managed model providers):
- 打开 Amp 的 Settings → Model providers 菜单。
- 查看当前版本支持直接接入的提供商类型。
- 具体支持范围参考官方公告 Amp: No More BYOK 与最新帮助文档。
端点兼容性提示
Amp 在部分版本中未开放直接填入自定义 Base URL(如 https://console.anystarx.com/v1)的入口。如果在设置中未找到自定义端点选项,建议选用其他原生支持开放网关的客户端。
原生支持开放端点的替代方案
如果核心需求是通过自主编程工具调用 AnyStarX 的大语言模型,以下工具提供了直接的原生配置支持:
这些工具支持直接在设置或配置文件中指定自定义 Base URL 与 API Key,配置步骤更为简洁。
社区本地代理方案说明
社区存在通过本地转发代理接入 Amp 的实验性方案,通过将 Amp 的服务通信地址指向本地代理端口,再由本地代理向 AnyStarX 转发请求:
// ~/.config/amp/settings.json(示例配置,非官方支持)
{
"amp.url": "http://localhost:18018"
}随后在本地代理工具中将实际请求转发至目标端点。
方案风险提示
此类方案依赖 Amp 私有协议的反向兼容性,在客户端升级后可能出现失效风险,也不在 Amp 官方技术支持范围内。生产环境请谨慎评估。
选型与接入建议
- 优先在 Amp 设置中的 Model providers 检查是否已包含自定义 OpenAI 兼容接口选项。
- 若当前版本未开放该入口,建议选用上文列出的原生支持自定义端点的开发工具。
- 若必须使用 Amp 本身的功能特性,建议遵循 Amp 官方关于模型服务商的连接说明与计费规范。