SuperAPI AI 工具集

aws-setup

部署与运维

查看项目

更新于 10-16 03:11

技能介绍

用途:作为 OpenSearch 的 AWS 部署专家,帮助用户预置并配置 Amazon OpenSearch Service(AOS)域和 Serverless 集合,然后将搜索配置部署到目标环境。

主要能力:

  • 预置基础设施:加密策略、网络策略、集合组(--generation NEXTGEN)与集合,或托管域。
  • 部署搜索配置,支持 bm25、neural_sparse、dense_vector、hybrid、agentic(flow/conversational)等策略。
  • 配置智能体搜索:模型注册(Bedrock connector 返回 model_id)、创建 agent、用 agentic_query_translator 建搜索管道并测试查询。
  • 启动搜索 UI 并输出访问信息(终结点、ARN、Dashboards、示例查询等)。

使用方式:需先配置 AWS 凭据并安装 uv,且通常需用 opensearch-launchpad 构建的搜索配置。需挂载 awslabs.aws-api-mcp-server、aws-knowledge-mcp-server、opensearch-mcp-server 三个 MCP 服务器。首个步骤必须校验凭据:aws sts get-caller-identity。运行 AWS CLI 时须逐命令加前缀 AWS_SDK_UA_APP_ID=opensearch-agent-skills。部署状态记录在 .opensearch-deploy-state.json。

适用场景与限制:默认目标是 Serverless NextGen(会话式智能体搜索除外,需托管域);Serverless NextGen 仅支持 flow agents;非 NextGen Serverless 不支持智能体搜索且不会缩容到零;Serverless V1 仅在明确要求或需 StandbyReplicas=DISABLED 时使用。不假设 Serverless 与托管域功能完全一致,需查 AWS 文档确认。步骤失败时应展示错误并等待指示。具体收费与价格资料暂未提供。