Agent / Automation
Agents quickstart
Sync + streaming, built-in tools.
Python
python
from nexevo_ai import Nexevo
client = Nexevo()
# 同步 — 阻塞等结果(任务 < 60s 推荐)
job = client.agents.run(
task="找一个最便宜的中文 RAG embedding 模型,告诉我维度和单价",
)
print(job["result"])
# Agent 内部:
# 1. chat → tool_call list_models(kind=embedding, multilingual=True)
# 2. tool_result 返候选
# 3. chat → final_answer "BGE-m3 1024 维 $0.07/1M"
# 流式 — 实时拿步进事件
for ev in client.agents.run_stream(task="..."):
if ev["type"] == "step":
print(ev["step"]["type"], ev["step"].get("content") or ev["step"].get("tool_name"))
elif ev["type"] == "done":
print("Final:", ev["job"]["result"])