본문 바로가기
WIKI 기술 지식 베이스

OpenSearch Assistant Toolkit

원문 보기 위키 갱신

출처: 문서

본문

OpenSearch Assistant Toolkit

2.13에 도입됨 {: .label .label-purple }

OpenSearch Assistant Toolkit은 OpenSearch Dashboards용 AI 기반 어시스턴트를 만들 수 있도록 도와줘요. 이 툴킷은 다음 요소들로 구성되어 있어요:

  • 에이전트와 툴: _에이전트_는 대규모 언어 모델(LLM)과 연동해서 요약이나 자연어로부터 Piped Processing Language(PPL) 쿼리 생성 같은 고수준 작업을 수행해요. 에이전트의 고수준 작업은 _툴_이라고 불리는 저수준 작업들로 이루어져 있고, 이 툴들은 여러 에이전트에서 재사용될 수 있어요.
  • 구성 자동화: 템플릿을 사용해서 인공지능 및 머신러닝(AI/ML) 애플리케이션용 인프라를 설정해요. 예를 들어, 채팅이나 자연어로부터의 PPL 쿼리 생성에 사용할 에이전트 구성을 자동화할 수 있어요.
  • OpenSearch Assistant for OpenSearch Dashboards: AI 기반 어시스턴트를 위한 OpenSearch Dashboards 웹 기반 인터페이스예요. 어시스턴트의 워크플로는 다양한 에이전트와 툴로 구성돼요.

OpenSearch Assistant 활성화하기

OpenSearch Assistant를 활성화하려면 다음 단계를 수행하세요:

  • 다음 설정을 구성해서 에이전트 프레임워크와 검색 증강 생성(RAG)을 활성화하세요:
    plugins.ml_commons.agent_framework_enabled: true
    plugins.ml_commons.rag_pipeline_feature_enabled: true
    
    {% include copy.html %}
  • 다음 설정을 구성해서 어시스턴트를 활성화하세요:
    assistant.chat.enabled: true
    observability.query_assist.enabled: true
    
    {% include copy.html %}

다음 단계

더 알아보기 (Learn more)