View a markdown version of this page

amazon-opensearch-service 스킬 - Amazon OpenSearch Service

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

amazon-opensearch-service 스킬

amazon-opensearch-service는 Amazon OpenSearch Service 전문 지식을 AI 코딩 에이전트에 직접 AWS 제공하는 용 에이전트 툴킷의 기술입니다. 스킬은 에이전트가 작업을 올바르게 완료하는 데 도움이 되는 지침, 스크립트 및 참조 자료로 구성된 큐레이션된 패키지로, 모델이 달리 갖지 않을 도메인 지식과 모범 사례를 캡슐화합니다. 에이전트는 요청이 OpenSearch에 대한 것일 때만 스킬을 로드하므로 관련 없는 작업에서 에이전트의 속도를 늦추지 않고 기능을 추가합니다.

스킬은 관리형 OpenSearch Service 도메인 및 OpenSearch Serverless 컬렉션에서 작동합니다.

기능

스킬은 각 요청을 5가지 기능 중 하나로 라우팅합니다.

마이그레이션

Solr, Elasticsearch 또는 자체 관리형 OpenSearch에서 Amazon OpenSearch Service 또는 Serverless로의 마이그레이션을 계획합니다. 스킬은 호환성을 평가하고, 스키마 및 쿼리를 변환하고, 인스턴스 클래스, 개수 및 샤드 수학을 권장하고, 전환 접근 방식을 간략하게 설명합니다.

Assess my Solr 8 catalog for migration to OpenSearch Service
참고

스킬은 마이그레이션을 계획하며 데이터를 이동하지 않습니다. 과거 채우기 및 라이브 전환에 Migration Assistant for Amazon OpenSearch Service를 사용합니다.

운영

수명 주기, 버전 업그레이드, 스토리지 계층(UltraWarm 및 OR1 포함), 세분화된 액세스 제어 및 모니터링과 같은 도메인 및 컬렉션을 프로비저닝하고 관리합니다.

Provision a production OpenSearch Service domain with three Availability Zones

빌드 키워드(BM25), 벡터, 의미 체계, 하이브리드 및 RAG 검색. 이 스킬은 인덱스 구성, k-NN 엔진 선택(FAISS HNSW 대 Lucene) 및 임베딩용 Amazon Bedrock 커넥터에 도움이 되며 쿼리 DSL 예제를 포함합니다.

Build a hybrid search application with OpenSearch and Bedrock embeddings

로그 분석

파이프 처리 언어(PPL)를 사용하여 로그를 검색 및 분석하고, OpenSearch Ingestion 파이프라인을 설정하고, 이상을 감지하고, OpenSearch Dashboards를 빌드합니다.

Investigate why my service is returning 500s and correlate with recent traces

추적 분석

OpenTelemetry를 사용하여 분산 트레이스 조사 - Data Prepper를 사용하여 느린 범위와 오류 범위를 식별하고, 서비스 맵을 빌드하고, 범위를 수집합니다.

Which service is causing the p99 latency regression in the checkout flow?

에이전트가 스킬을 가져오는 방법

스킬은 에이전트 툴킷을 통해 전달됩니다 AWS. 여기에는 두 가지 옵션이 있습니다.

  • aws-data-analytics 플러그인을 설치합니다(권장). 플러그인은 AWS MCP 서버 구성과 OpenSearch 스킬을 단일 설치로 번들링합니다.

  • 런타임 시 AWS MCP 서버를 통해 검색합니다. AWS MCP 서버가 구성된 경우 에이전트는 서버의 search_documentation 도구를 사용하여 온디맨드 방식으로 스킬을 찾아 로컬 설치 retrieve_skill 없이 로 로드합니다.

AWS MCP 서버와 함께 또는 MCP 서버 없이 스킬 사용

스킬은 인증된 API 액세스AWS MCP 서버 설정, 샌드박스 스크립트 실행 및 엔터프라이즈 제어를 제공하는에서 실행되도록 설계되었습니다. AWS MCP 서버를 사용할 수 있는 경우 에이전트는 해당 call_aws 도구를 사용하여 OpenSearch 작업을 실행합니다.

스킬은 AWS MCP 서버 없이도 작동합니다. 스킬의 모든 작업은 표준 AWS CLI만 사용하여 실행됩니다(예: aws opensearch describe-domain 또는 aws opensearchserverless create-collection). 스킬에는 두 가지 접근 방식을 모두 사용하는 지침이 포함되어 있습니다.

사전 조건

보안 고려 사항

에이전트가 OpenSearch 작업을 실행하면 사용자가 제공한 자격 증명으로 작동합니다. 이러한 자격 증명이 승인되면 에이전트가 사용자를 대신하여 트리거할 수 있습니다.

  • 에이전트에 필요한 인덱스 및 작업으로 범위가 지정된 최소 권한 자격 증명을 사용합니다. 관리자 자격 증명을 재사용하지 마세요.

  • 개발과 프로덕션을 구분합니다. 탐색을 위해 에이전트가 비프로덕션 리소스를 가리키도록 하고 프로덕션이 변경되기 전에 명시적 확인이 필요합니다.

  • 장기 인프라를 커밋하기 전에 에이전트가 생성하는 리소스를 검토합니다. 운영 및 마이그레이션 기능은 도메인, 컬렉션, IAM 역할 및 네트워킹 리소스를 프로비저닝할 수 있습니다.

  • 도구 출력을 검토합니다. MCP 도구 응답은 언어 모델에 컨텍스트로 반환됩니다. 모델 공급자에게 노출하지 않으려는 민감한 데이터가 포함된 인덱스에 대해 작업을 실행하지 마십시오.