Humans& 的 Ampersand 现已上线 AI Gateway

Humans& 的 Ampersand 现已上线 AI Gateway

💡 原文英文,约700词,阅读约需3分钟。
📝

内容提要

Ampersand 是 Humans& 开发的群聊语言模型,能在团队对话中判断何时发言或保持沉默,理解共同目标并协助解决分歧。它通过 send_message 和 pass 两个工具行动,需将 toolChoice 设为 auto。模型名称为 humansand/ampersand-v0.1,可通过 AI SDK、Chat Completions API 或编码代理调用,2026年11月13日前在 AI Gateway 免费使用。

🔎

延伸解读

群聊场景的“发言决策”机制

Ampersand 的核心不是生成回复,而是判断在群聊中何时该说话、何时该沉默。它通过 send_message 和 pass 两个工具行动,应用需将 toolChoice 设为 auto,因为模型拒绝 required 和 named 选项。这意味着开发者不能强制它发言,必须接受它可能选择 pass。这种设计适合团队讨论中需要克制插话的场景,但也要求应用能处理“无消息”的回合。

工具调用与消息投递的可靠性设计

示例代码展示了关键工程细节:先保存完整的助手响应,再投递经过验证的动作,并用 receipt 去重。处理 pass 时只记录等待动作,不发布消息也不启动下一轮模型。对于部署的聊天应用,文章建议将响应、历史和投递回执持久化,对不确定的投递用相同 receipt 重试,并按会话顺序处理消息。这些做法能降低重复发言或丢失上下文的风险。

免费期与调用方式的现实约束

Ampersand 在 AI Gateway 上免费至 2026 年 11 月 13 日,模型名为 humansand/ampersand-v0.1。可通过 AI SDK、OpenAI 兼容的 Chat Completions API 或编码代理调用。免费期后可能产生费用,文章未说明具体价格。此外,模型只接受 auto 或 none 的 toolChoice,且示例中设置 maxRetries: 0 和 stepCountIs(1),开发者需自行处理错误和单步限制。

❓

Q&A

Ampersand 是什么?它有什么特别之处?

Ampersand 是 Humans& 开发的语言模型,专为群聊场景设计,能在团队对话中判断何时发言或保持沉默,理解个人与共同目标,并协助解决分歧。

Ampersand 如何决定在群聊中发言还是保持沉默?

Ampersand 通过两个调用方定义的函数工具行动:send_message 用于发送消息,pass 用于保持沉默直到下一条人类消息。应用需将 toolChoice 设为 auto(默认),模型只接受 auto 和 none,拒绝 required 和 named。

如何调用 Ampersand 模型?支持哪些方式?

可通过 AI SDK、OpenAI 兼容的 Chat Completions API 或编码代理调用,模型名称为 humansand/ampersand-v0.1。

Ampersand 在 AI Gateway 上免费使用到什么时候?

Ampersand 在 AI Gateway 上免费使用至 2026 年 11 月 13 日。

在聊天应用中集成 Ampersand 时需要注意哪些实现细节?

需将响应、历史和投递回执持久化存储;用保存的动作和相同回执重试不确定的投递;按会话顺序处理消息;发布前检查会话访问权限。处理 pass 时记录等待动作,不发布消息或启动下一轮模型。

如何在 Claude Code、Codex、Cursor 等编码代理中使用 Ampersand?

安装最新 Vercel CLI 并运行 npx vercel ai-gateway setup,然后在代理中选择 humansand/ampersand-v0.1 即可。

🏷️

标签

➡️

继续阅读