SuperAPI AI 工具集

claude-opus-5

智能体与模型

查看项目

更新于 10-15 21:41

技能介绍

用途:通过 Frevana 的 OpenRouter Responses API(POST /openrouter/v1/responses)使用 anthropic/claude-opus-5,适合前沿智能、深度分析推理、复杂学术或商业写作、复杂代码库重构、多步问题求解与自主研究。高吞吐或成本敏感场景可考虑 deepseek/deepseek-v4.1-flash,均衡企业工作流与编码可考虑 anthropic/claude-sonnet-5。

主要能力:需通过 --input 或 --input-file 提供输入(或用 --raw-payload-file 传原始 JSON);可选 --instructions/--instructions-file 系统指令;--reasoning-effort low|medium|high;采样参数 --temperature(0.0-2.0)、--top-p(0.0-1.0)、--max-output-tokens;多轮对话可用 --previous-response-id;会话持久化用 --session-file 或 --session(存于 ~/.frevana/sessions),--new-session/--new 重置,--no-session 禁用;工具用 --tools/--tools-file 与 --tool-choice;--service-tier auto|default|flex|priority;认证用 FREVANA_TOKEN 或 --token、FREVANA_API_KEY 或 --api-key;--agent-app-instance-id 作为 x-frevana-agent-app-instance-id 发送。

输出延续:当 status=incomplete 且原因为 max_output_tokens 时,脚本携带原始输入与已生成文本再次请求,仅补全剩余内容。请求的指令、模型、token 上限、工具、采样、认证与归属均保留,支持 --no-session、非流式原始载荷与聊天模式。已完成的托管工具项(如网络搜索)会作为上下文回放并保留;客户端函数调用仍需对应的 function_call_output,脚本不会自动执行客户端工具。原始 JSON 结构化输出请求会保留格式约束,后续请求生成纯文本后缀;拼接后的 JSON 语法需调用方自行校验,完整 JSON Schema 验证由调用方负责。文本片段直接拼接不插入分隔符。

使用方式:脚本 create_response.sh,例如以 --input 传提示、--reasoning-effort high、--output 保存;多轮推荐用 --session-file 持久化,或用 --previous-response-id;交互式聊天用 --chat;--text-only 仅输出文本。

限制:延续会增加延迟与计费请求,模型仍可能重复内容;在达到 --max-continuations 上限、空截断文本、未完成的托管工具、客户端工具待结果、不同 incomplete 原因或 API/传输错误时停止,保留部分结果并返回非零,失败链不推进会话;原始 stream=true 不支持。每次调用默认最多延续 8 次(0 禁用)。OpenRouter 当前在未配置状态支持时拒绝非空 previous_response_id。需 curl、bash、python3。