实时接口
用一次 API 调用,在一个会话背后启动 CommandAGI 000 · ground。该会话在工作过程中可被观察,并保留了每一步背后的证据。
它返回什么
一个端点——POST /v1/transduce——接收一个模型 id 及其带类型的输入,并返回该模型带类型的输出。GET /v1/models 会列出每一个签名。
不存在 /v1/act。模型只输出结构;决定拿这个结构做什么,是策略层的工作——通过 API 由你决定,或者当你在一个会话内运行它时由我们决定。
import os, requests
res = requests.post(
"https://api.commandagi.com/threads",
headers={"Authorization": f"Bearer {os.environ['COMMANDAGI_API_KEY']}"},
json={
"model": "commandagi/000-ground",
"environment": "ubuntu",
"task": "Open a browser and book the cheapest flight to Tokyo next month.",
},
)
thread = res.json()
print(thread["id"], thread["watchUrl"])