이 주제에서는 AI Agent Studio 내의 AI Skills 페이지에 대해 설명합니다. 해당 페이지에서는 다양한 AI Skills을 생성, 업데이트, 액세스 및 사용할 수 있습니다. 이 페이지는 다양한 소스에서 사용할 수 있는 AI Skills을 표시합니다.

AI Skills은 인공지능(AI) 모델을 활용하는 재사용 가능한 모듈식 구성 요소이며, Automation 360 플랫폼 내에서 자동화 기능을 향상합니다. 이는 자동화 워크플로에 사용할 수 있는 사전 구축된 AI 기능입니다.

기술 페이지는 AI 아래 왼쪽 탐색 메뉴에서 액세스할 수 있으며, 액세스할 수 있는 모든 AI Skills을 중앙에서 한눈에 확인할 수 있습니다. 랜딩 페이지에는 기술템플릿 등 두 개의 주요 섹션이 포함되어 있습니다. 이 기술은 다음 위치에서 유래합니다.

  • 공개: AI Skills은 체크인되어 테넌트 내에서 공개적으로 이용할 수 있으며, 필요한 액세스 권한이 있는 경우에만 사용할 수 있습니다.
  • 비공개: AI Skills이 개인의 비공개 리포지토리 내에 저장됩니다.
  • 템플릿: AI Skill 템플릿이 연결된 Bot Store에서 귀하의 테넌트로 다운로드되었습니다. 자세한 내용은 Automation Anywhere templates 항목을 참조하십시오.
기술 탭
이 탭에는 사용 가능한 AI Skills이 표시됩니다. 이름, 설명 및 모델 연결 이름에 대한 옵션을 사용하여 기술 목록을 필터링할 수 있습니다.

나열된 각 기술에 대해 페이지에서는 기술의 이름, 위치한 폴더 경로, 설명, 마지막 수정 타임스탬프 및 모델 연결 이름이 표시됩니다. 각 기술의 폴더 아이콘을 클릭하면 해당 기술의 폴더로 직접 이동할 수 있습니다. 기술은 타임스탬프에 따라 정렬됩니다.

사용자는 관련된 모델 연결 업데이트를 포함하여 개인 기술을 수정할 수 있습니다. 주요 기능 중 하나는 + 새로 만들기를 사용하여 이 페이지에서 새로운 AI 스킬을 직접 생성할 수 있는 옵션입니다. AI Skill 생성에 자세한 내용은 AI Skills 생성 항목을 참조하십시오.

템플릿 탭
이 탭에는 사용 가능한 공용 템플릿이 나열되어 있습니다. 템플릿은 알파벳순으로 정렬됩니다. 템플릿 목록을 이름 또는 설명으로 필터링할 수 있습니다. Bot Creator 라이선스 또는 시민 개발자 라이선스를 통해 템플릿에서 AI Skill을 만들 수 있습니다.

템플릿에서 기술을 생성하는 작업은 원하는 템플릿을 선택하고, 새 기술에 대한 모델 연결을 선택하고, 새 기술을 저장하는 작업이 포함됩니다. 템플릿에서 AI Skill을 생성하는 방법에 대한 자세한 내용은 템플릿에서 AI Skills 생성에서 참조하십시오.

AI Skills의 핵심 특징

  • AI 복잡성의 추상화: AI Skills은 AI 모델과 상호작용하는 복잡한 과정을 사용자에게 표시하지 않습니다. 사용자는 데이터 과학자나 머신 러닝 전문가가 아니어도 AI Skill을 사용할 수 있습니다.
  • 재사용성: AI Skill이 생성되면 여러 자동화 워크플로에서 사용할 수 있어 개발 시간을 절약하고 일관성을 보장할 수 있습니다.
  • 광범위한 AI 모델의 연결성 사용자는 어디서든 호스팅된 다양한 AI 모델을 유동적으로 연결할 수 있습니다. 여기에는 Amazon Bedrock, Azure OpenAI, Google Vertex AI와 같은 주요 하이퍼스케일러의 모델뿐만 아니라 오픈 소스 모델(예: HuggingFace 또는 유사한 플랫폼) 및 직접 구축하여 자체 인프라에 호스팅하는 모델도 포함됩니다.
  • 그라운딩된 기능: 많은 AI Skills은 그라운딩을 지원합니다. 즉, AI 모델을 특정 지식 베이스나 데이터 저장소에 연결합니다. 이에 따라 AI는 더 정확하고 문맥에 맞는 응답을 제공할 수 있습니다.
  • 매개변수화: AI Skills을 매개변수로 구성하여 자동화 내에서 특정 유스케이스에 맞게 동작을 조정할 수 있습니다.
  • Task BotsAPI Tasks와의 통합 : AI Skills은 RPA(로보틱 프로세스 자동화) 봇과 API 기반 통합에 원활하게 통합될 수 있습니다.

AI Skills 사용 방법

  1. Model connections 생성: 먼저, 사용하려는 AI 모델에 연결을 설정해야 합니다. 예를 들어, Azure OpenAI 서비스에 연결합니다.
  2. AI Skills 생성: Automation 360 플랫폼 내에서 Model connection을 선택하고 AI가 수행하길 원하는 구체적인 작업을 정의하여 AI Skills을 생성할 수 있습니다. 이 단계에서 프롬프트나 매개변수를 구성할 수 있습니다.
  3. Task Bots 또는 API Tasks에서 사용 : 자동화 워크플로에서는 생성된 AI Skill을 사용하고 필요한 입력 데이터를 제공할 수 있습니다. 해당 AI Skill은 연결된 AI 모델을 사용하여 데이터를 처리한 다음 결과를 반환하며, 이 결과는 이후 자동화 단계에서 사용할 수 있습니다.

AI Tools 시작하기

다음은 시나리오를 구현하기 위한 프로세스와 각 페르소나의 역할에 대한 개요입니다.

자동화 관리자(Jake)

Model connections 생성 및 관리

  • Amazon Bedrock, Google Vertex AI Azure OpenAI, OpenAI 등과 같은 하이퍼스케일러 공급업체의 엄선된 기본 모델 목록에 연결합니다.
  • Amazon Bedrock 또는 Google Vertex AI에서 RAG 기능을 갖춘 표준, Fine tuned 또는 Grounded Model connections 생성을 수행합니다.
  • 모델 연결의 실행 가능성을 테스트합니다.
  • 전문 개발자가 사용자 정의 역할을 통해 AI Skills을 만들 수 있도록 이러한 연결을 제공하십시오.
전문 개발자(Marcus)

AI Skills 생성

  • 사용 가능한 Model connections을 사용하여 감정 분석을 위한 AI Skill을 만듭니다.
  • AI Skill을 정의하여 고객으로부터 받은 이메일을 카테고리별로 분류하고 추가 조치를 위해 관련 부서로 전달해야 하는 비즈니스 요구 사항을 해결합니다.
  • 사용 가능한 Model connections을 사용하여 프롬프트를 테스트하고 프롬프트 매개변수를 미세 조정하여 요구 사항에 맞게 결과를 최적화합니다.
  • AI Skill을 게시하여 다른 전문 개발자와 시민 개발자가 이를 사용하여 빠르게 자동화를 만들 수 있도록 합니다.
시민 개발자(Sue)

Task Bot에 AI Skills 사용 | API Tasks에서 AI Skills 사용

  • Bot editor에서 AI 기술 패키지 > 작업 실행을 사용하여 새로운 자동화를 생성하거나 기존 자동화를 업데이트합니다. AI Skills package를 참조하십시오.
  • 해당 사용자가 사용할 수 있는 AI Skill을 선택합니다.
  • 자동화에서 AI Skill 값을 정의합니다.
  • 자동화를 실행하고 테스트하여 자동화의 모든 작업이 예상대로 실행되는지 확인합니다.

모든 페르소나에 대한 역할 및 권한을 설정합니다. 역할 및 권한 항목을 참조하십시오.