다음을 통해 공유


Microsoft Copilot용 대화 작업 만들기

중요

Power Virtual Agents 기능 및 특징은 생성 AI에 대한 막대한 투자와 Microsoft Copilot 전반의 향상된 통합에 따라 이제 Microsoft Copilot Studio의 일부가 되었습니다.

문서 및 교육 콘텐츠를 업데이트하는 동안 일부 문서와 스크린샷에서는 Power Virtual Agents을 참조할 수 있습니다.

참고

이전에는 작업을 플러그인이라고 불렀습니다. 설명서 및 교육 콘텐츠를 업데이트하는 동안 일부 문서와 스크린샷에서는 작업을 참조할 수 있습니다.

Microsoft Copilot은 조직 전체의 콘텐츠와 리소스에 참여할 수 있는 즉시 사용 가능한 환경을 제공합니다. 어떤 상황에서는 답변과 외부 시스템과의 상호 작용이 필요합니다. Microsoft Copilot Studio을 사용하면 Copilot 작업으로 게시할 수 있는 대화형 토픽을 작성할 수 있습니다. 테넌트 관리자가 작업을 승인하면 조직의 M365 채팅 환경에 추가할 수 있습니다.

사용자의 쿼리(Activity.Text 변수에 저장됨)를 수신하고 하나 이상의 작업을 완료하여 이를 처리한 다음 M365 Chat에서 하나 이상의 응답을 사용자에게 다시 보내는 대화형 작업을 만들 수 있습니다.

중요

Microsoft Copilot Studio에서 생성한 대화형 작업을 플러그인 작업으로 사용할 수 없습니다.

Copilot 작업이란 무엇이며 어떻게 작동합니까?

Microsoft Copilot의 대화형 시스템은 오케스트레이션 논리와 대규모 언어 모델을 사용하여 사용자가 목표를 달성하도록 돕습니다. 이 시스템은 사용자의 요청을 해석하여 최선의 작업을 결정한 다음 적절한 시스템, 작업, 구성 요소 또는 일련의 구성 요소를 활성화합니다. 마지막으로 생성된 결과가 사용자에게 반환됩니다.

Microsoft Copilot Studio에서 기본 제공되는 대화형 작업을 사용하면 앱의 동작을 확장할 수 있습니다. 특정 API 호출, 정교한 비즈니스 논리 적용, Microsoft Copilot 액세스 외부에서 구성이 필요한 데이터 원본 액세스 등 기본적으로 Microsoft Copilot에 없는 새로운 기능을 만들 수 있습니다.

Copilot과 하드 코딩된 통합 지점을 만드는 기존 구성 요소 모델과 달리 Microsoft Copilot Studio의 제작자는 대화형 작업을 만듭니다. 이 제작자는 Microsoft Copilot의 오케스트레이터에게 작업의 기능에 대한 설명 텍스트를 제공합니다. 그런 다음 오케스트레이터는 작업이 가장 유용한 시점에 대해 자체적으로 결정을 내리고 작업 매개 변수를 채우기 위해 사용자에게 적절한 질문을 할 수 있습니다.

사전 요구 사항

  • 최종 사용자는 Microsoft 365용 Microsoft Copilot을 사용할 라이선스가 있어야 합니다.
  • Microsoft 365용 Copilot 문서 Microsoft Business Applications을 사용하여 플러그인 빌드에 설명된 대로 게시 작업을 활성화하도록 Power Platform 테넌트를 구성해야 합니다.
  • Microsoft Copilot Studio 애플리케이션은 Power Virtual Agents "클래식" 봇이 아니라 Microsoft Copilot Studio Copilot이어야 합니다.
  • 엔드투엔드 작업을 수행하기 전에 Microsoft 365 테넌트 관리자는 Microsoft 관리 센터에서 Microsoft Copilot Studio 통합 앱 범주를 활성화해야 합니다.

참고

Microsoft 관리 센터의 타일은 이전에는 Dynamics 365 및 Microsoft Copilot Studio이었으며 Dynamics 365Microsoft Copilot Studio의 두 개로 분할되었습니다. 이 기능이 작동하려면 후자만 필요합니다.

중요

이번 릴리스에는 몇 가지 제한 사항이 있습니다.

  • 토픽은 사용자와 상호 작용(질문)할 수 없으며 사용자로부터 들어오는 쿼리(변수 Activity.Text)만 처리하고 응답을 보낼 수 있습니다.
  • 응답은 텍스트로만 제한됩니다. 미디어나 적응형 카드는 지원되지 않습니다.
  • 이 프리뷰에서는 Copilot Studio가 사용자를 인증할 수 없으므로 생성형 답변을 위한 SharePoint 및 OneDrive 소스가 작동하지 않습니다.
  • 이 릴리스는 영어 부조종사로 제한됩니다.
  • 조직 내 Microsoft Copilot의 모든 사용자는 작업과 상호 작용할 수 있지만 작업은 사용자 자체 인증을 지원하지 않습니다.
  • Microsoft Copilot와 Copilot Studio의 통합은 기본적으로 사용하도록 설정되어 있습니다. 즉, Copilot Studio에서 만든 플러그 인은 테넌트 관리자가 최종 사용자를 위해 앱을 명시적으로 배포하지 않은 경우에도 "Copilot Studio" 또는 "Power Automate" 아래에 사용자에게 표시됩니다. 이는 향후 변경될 수 있습니다.

관리자는 Microsoft 365 관리 센터에서 앱을 차단하여 사용자에게 플러그인이 표시되지 않도록 차단할 수 있습니다.

Microsoft Copilot에 게시할 기본 대화 작업 만들기

Microsoft Copilot 채팅 내에서 사용되는 토픽은 Microsoft Copilot에서 사용자의 질문을 나타내는 입력으로 시스템 변수 Activity.Text를 사용합니다. 채팅은 이를 생성형 답변으로 전달하는 것과 같이 처리하고 결과를 하나 이상의 메시지로 반환합니다. 이러한 메시지에는 생성형 답변 또는 메세지 보내기 노드에서 나오는 응답이 포함될 수 있습니다. 여러 메시지를 포함하고 출력에서 별도로 보낼 수 있습니다.

다음 단계는 Microsoft Copilot Studio 내에서 새 대화형 작업을 만드는 데 도움이 됩니다. 기본 기능을 작성하고 Microsoft 관리 센터에 게시합니다. UI에서 작업을 선택하고 활성화할 수 있습니다.

  1. Copilot Studio의 왼쪽 탐색 창에서 Copilot을 선택합니다.
  2. Copilot 목록에서 확장하려는 Microsoft Copilot을 선택합니다. 특정 Copilot에 대한 정보 페이지가 나타납니다.
  3. 작업/확장 탭을 선택합니다.
  4. 여기에 있는 세부 정보는 확장하려는 특정 Microsoft Copilot에 따라 달라집니다.
    • + 확장 추가 버튼이 표시되면 + 확장 추가를 선택한 다음 새 작업을 선택합니다.
    • + 작업 추가가 표시되면 + 작업 추가를 선택합니다.
  5. 대화형을 선택하여 대화 작업을 만듭니다. 대화 작업에 대한 몇 가지 기본 구성을 설정할 수 있는 대화 작업 만들기 창이 나타납니다.
  6. 이름과 기본 언어를 선택하세요. 필요에 따라 사용할 솔루션 및 스키마 이름을 선택할 수도 있습니다.
  7. 만들기를 선택하여 계속합니다. 새로운 대화 작업이 생성되는 데 몇 분 정도 걸립니다. 완료되면 대화형 제작 캔버스로 이동됩니다.
  8. 대화형 작업을 편집하려면 토픽 탭을 선택하세요.
  9. 추가로 작성하기 전에 제작 캔버스 위의 상단 패널에서 토픽의 이름을 설정하십시오. 이 이름은 Microsoft Copilot 및 Microsoft 관리 센터에서 각각 사용자와 관리자에게 표시됩니다.
  10. 트리거 노드의 설명에서 대화형 작업이 사용자에게 어떻게 도움이 되고 무엇을 할 수 있는지에 대한 명확한 설명을 제공하세요. 다른 설명과 달리 이 설명은 기능적 목적을 가지며 Microsoft Copilot에서 작업 호출 여부를 결정하는 데 사용됩니다. 명확한 문장을 사용하여 작업이 사용자에게 수행하는 작업과 반환되는 내용을 설명합니다.
  11. 대화형 작업에서 사용자 상호 작용이 필요하지 않은 모든 유형의 논리를 만듭니다. 버튼, 질문, 카드 또는 기타 프롬프트가 있어서는 안 됩니다. 대화 작업에 대한 제작 캔버스 메뉴는 사용자 상호 작용이 필요할 수 있는 옵션을 제거하도록 제한됩니다.
  12. 이 예에서는 생성형 답변 노드를 사용하여 지정된 웹 사이트의 웹 콘텐츠를 검색하고 Microsoft Copilot에서 사용자에게 답변을 제공합니다.
  13. 생성형 답변 노드를 사용하려면 트리거 노드 아래 캔버스에서 더하기를 선택한 다음 팝업 메뉴의 고급 탭에서 생성형 답변을 선택합니다.
  14. 입력 필드의 경우 입력 상자에서 화살표를 선택하여 변수 선택기를 호출합니다.
  15. Microsoft 365 Copilot에 대한 사용자의 마지막 쿼리를 나타내는 시스템 변수 Activity.Text를 선택합니다. 이 쿼리는 사용자가 M365 채팅에서 요청한 것으로, Microsoft Copilot이 작업을 호출했습니다.
  16. 생성형 답변 만들기 타일 중앙에서 데이터 원본 편집기를 선택합니다. 생성형 답변 만들기 속성 구성 창이 나타납니다.
  17. 공개 웹 사이트 내의 클래식 데이터데이터 원본 아래에 봇에 대해 원하는 콘텐츠가 있는 공개 웹 사이트에 대한 링크를 입력합니다. 이 웹 콘텐츠는 사용자 질문에 답변하는 데 사용됩니다. 또는 참조 자료 원본에서 +참조 자료 추가를 선택하여 사용 가능한 참조 자료 원본 추가 대화 상자를 열고 여기에 공개 웹 사이트를 추가합니다. 참조 자료 추가에 대한 자세한 내용은 Copilot에 참조 자료 추가를 참조하세요.

    참고

    Bing에서 인덱싱되지 않은 콘텐츠(예: 301 리디렉션)를 선택하지 마세요.

  18. 링크가 추가되면(URL을 입력한 후 "+"를 누르는 것을 잊지 마세요) 속성 패널을 닫을 수 있습니다.
  19. 원하는 경우 사용자에게 응답으로 하나 이상의 메시지를 보낼 수 있습니다. 메시지 보내기 노드, 다른 생성형 답변 노드 호출 또는 대화 작업 필요에 따라 이러한 작업을 여러 개 사용할 수 있습니다.
  20. 작업이 커넥터에서 입력 매개 변수를 수신하거나 출력 매개 변수를 커넥터에 전달해야 하는 경우 입력 및 출력 변수 추가할 수 있습니다.
  21. 마지막으로 저장을 선택하여 대화 내용을 저장합니다.

Microsoft Copilot에 대화형 작업 게시

대화형 작업을 게시하면 테넌트의 Dataverse 레지스트리에 새 작업이 생성됩니다. 해당 작업이 가능해지면 테넌트 관리자는 Microsoft Copilot 작업 카탈로그에서 사용자가 사용할 수 있도록 작업을 승인해야 합니다.

Microsoft Copilot에서는 대화형 작업이 작업 추가 UI에 대화형 작업 이름으로 표시됩니다. 따라서 가독성을 위해 대화형 작업 이름과 Copilot 이름을 지정하세요.

대화형 작업을 게시하는 방법:

  1. 먼저, 이전 섹션에서 설명한 대로 대화형 작업을 생성하고 저장하세요.

  2. 캔버스 위의 게시를 눌러 대화형 작업을 게시합니다.

  3. 게시를 선택합니다. 최신 콘텐츠를 게시하시겠습니까? 대화 상자가 열립니다.

  4. 마지막으로 다시 게시를 선택하세요. 게시가 빠르게 완료되어야 합니다. Microsoft 관리 센터에서 실제로 사용 가능하게 되기까지는 몇 분 정도 걸릴 수 있습니다. 오류가 발생하면 다시 시도하세요. 오류가 계속되면 Power Platform 관리 센터에 지원 티켓을 제출하세요.

  5. 관리자는 Microsoft 관리 센터설정, 통합 앱에서 Copilot Studio 통합 앱을 찾을 수 있습니다. 이 프리뷰에서 배포/차단은 이 범주 수준에만 있습니다.

    Microsoft 관리 센터

    중요

    이 릴리스에서는 Microsoft Copilot와 Copilot Studio의 통합은 기본적으로 사용하도록 설정되어 있습니다. 즉, Copilot Studio에서 만든 플러그 인은 테넌트 관리자가 최종 사용자를 위해 앱을 명시적으로 배포하지 않은 경우에도 "Copilot Studio" 또는 "Power Automate" 아래에 사용자에게 표시됩니다. 이는 향후 변경될 수 있습니다.

    관리자는 Microsoft 365 관리 센터에서 앱을 차단하여 사용자에게 플러그인이 표시되지 않도록 차단할 수 있습니다.

  6. 테넌트 관리자가 통합 앱을 승인하면 Microsoft Copilot UI의 사용자 플러그 인 목록에 표시되어야 합니다.

    대화형 플러그 인 플라이아웃

활성화되면 사용자는 Microsoft Copilot에 질문하고 호출된 플러그 인을 확인하고 가장 관련성이 높은 결과를 반환할 수 있습니다.

참고

카탈로그에서 대화형 작업을 제거하려면 대화형 작업 세부 정보에서 상태 확인란의 선택을 취소하고 대화형 작업을 저장한 다음 다시 게시하여 Dataverse 레지스트리 및 Microsoft Copilot 앱 카탈로그에서 제거합니다.

Microsoft Copilot 오케스트레이터와 상호 작용하는 것은 이전 시스템과 통합했을 때와는 다른 경험이 될 수 있습니다.

  • Microsoft Copilot은 항상 자신의 목소리로 답변을 다시 작성해 드립니다. 이 프리뷰에서는 콘텐츠가 변경되지 않은 상태로 최종 사용자에게 전달되는 것이 불가능합니다.
  • 대화 작업에 대한 설명은 해당 작업이 얼마나 안정적으로 호출되는지에 매우 중요합니다. 설명은 오케스트레이터에게 작업이 무엇에 적합하고 어떤 답변을 제공할 수 있는지 알려줍니다. 설명을 작성할 때 명확한 산문을 사용하고 최상의 결과를 얻으려면 변경 사항을 실험해 보세요.