跳转到内容

工具(Beta):让 Agent 先查一下

工具让 Agent 可以在屏幕之外查东西。 任务里提到它不认识、或者可能打错的商品、品牌、地点时,它可以先搜一下,而不是在搜索结果里一屏屏地翻。只有不用就做不好时它才会用,每个任务最多 3 次。

在 设置 › 模型 › 工具 里打开,首次设置时也可以在 给我一个大脑 页面里找到。

工具 需要什么
Handsy 搜索 一个 Handsy key。设置 key 后默认开启,和其他运行一样按你的套餐计。
网页搜索(Exa) 你自己的 Exa API key。长按这一行,选 设置 Key…,粘贴 key。

一个工具都不开时,Agent 和以前完全一样。

任何接收一个查询、返回文本或 JSON 的 HTTPS 接口都可以做成工具。写一个小 JSON 文件描述它,放进「文件」(iCloud 云盘、隔空投送……),然后点 导入工具…。一个文件可以是一个工具,也可以是一组工具;一组要么全部导入,要么都不导入。

{
"id": "docs",
"title": "我们的文档",
"about": "搜索我们的产品文档:名称、价格和使用方法。",
"url": "https://example.com/api/search"
}
字段 必填 含义
id 是 Agent 用的名字:2–24 个小写字母、数字或 _。不能是 search 或 web。
title 是 列表里显示的名字。
about 是 一句话告诉 Agent 这个工具适合查什么,写得越具体越好。
url 是 必须是 https。
method 否 POST(默认)以 JSON 发送 {"query": "…"};GET 加上 ?query=…。
query_field 否 查询字段名,默认 query。
body 否 每次 POST 附带的字段(字符串),例如 {"limit": "5"},数字会按数字发送。
key_header 否 放 API key 的请求头,默认 Authorization。不需要 key 的工具设为 null。
key_prefix 否 key 前面的前缀,默认 Bearer 。直接放 key 用 ""。

需要 key 的工具,导入后长按这一行,选 设置 Key…。key 只存在这台 iPhone 的钥匙串里,只发给这个工具自己的地址。

返回内容截到约 1,500 个字符。搜索结果形式的 JSON 效果最好:

{
"answer": "可选,一句话答案",
"results": [
{ "title": "…", "url": "https://…", "content": "一小段摘要" }
]
}

content 也可以用 snippet、text 或 description。其他格式按纯文本传给 Agent。调用失败时 Agent 会知道,并继续往下做。

导入的工具向左滑可以删除。导入相同 id 的文件会替换原来的工具。

导出工具… 会把你导入的工具存成一个 handsy-tools.json(一组工具),可以分享,或导入到另一台 iPhone。文件里不含 key,到那边要重新设置。