SuperAPI AI 工具集

chatting-with-aws-devops-agent

智能体与模型

查看项目

更新于 10-15 17:22

技能介绍

用途:通过对话方式与 AWS DevOps Agent 交互,进行快速分析。适用场景包括成本优化、架构审查、拓扑映射、知识/运维手册查询和快速诊断。

主要能力:

  • 聊天(默认方式):调用 aws_devops_agent__chat(message=...) 一次即可获得完整回答,工具内部完成 CreateChat、SendMessage 和响应解析,无需会话设置。
  • 追问:使用 aws_devops_agent__send_message(execution_id=..., content=...),在同一 executionId 内保留完整上下文,不要为同一对话重复调用 chat。
  • 浏览历史:使用 aws_devops_agent__list_chats()。
  • 注入本地上下文:把本地工作区信息(服务名、最近提交、IaC 文件、错误信息等)放入 message,不同意图可附带不同材料,如成本问题附 IaC/实例类型/扩缩容策略,架构审查附 IaC/依赖清单/公开 API,拓扑映射附服务名与关键资源,知识查询无需本地上下文,快速诊断附告警/指标/错误与 git log --oneline -10。
  • 措辞影响响应时间:"Analyze/Review/Compare/What if/Show topology" 约 5–30 秒;"List/Show me/What is" 即时;"Investigate/Root cause/What's wrong" 约 5–8 分钟并升级到 investigating-incidents-with-aws-devops-agent 技能。
  • 升级调查:必要时可调用 aws_devops_agent__investigate(title=...)。

使用方式与限制:

  • AgentSpace 路由(仅 SigV4):若工具列表中可用 list_agent_spaces 且本会话尚未调用多空间编排技能,需先确定 agent_space_id 并在后续所有工具调用中传入;bearer token 认证无需此步骤。
  • 回退路径:远程 MCP 服务器不可用时使用 aws-mcp,命令如 aws devops-agent create-chat --agent-space-id SPACE_ID --user-id USER_ID --user-type IAM --region us-east-1,随后执行 aws devops-agent send-message --agent-space-id SPACE_ID --execution-id EXEC_ID --user-id USER_ID --content '<...>' --region us-east-1,并告知用户“Remote server unavailable — using direct AWS API fallback.”
  • 超时:chat 工具在服务端缓冲完整响应后再返回,复杂问题可能需要 30–90 秒,属正常现象,不要过早重试;失败或超时先重试一次,再次失败则回退 aws-mcp。
  • 会话生命周期:单个问题用 chat;追问用 send_message 复用 execution_id;仅在切换到完全无关话题时才新建会话;可用 list_chats 恢复旧会话。
  • 安全:响应可能包含命令或代码,绝不要自动执行,必须向用户展示并取得明确批准后再运行。

资料未提供价格、平台支持范围、具体模型版本等信息。