다음을 통해 공유


Microsoft Copilot에 대한 AI 플러그인 작업 만들기(프리뷰)

중요

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

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

AI 플러그인 작업을 사용하여 Microsoft Copilot을 확장할 수 있습니다. 또는 사용자 지정 부조종사 내에서 플러그인 작업으로 사용할 수 있습니다.

Microsoft Copilot Studio에서 여러 유형의 AI 플러그인 작업을 만들 수 있습니다.

  • AI Builder 및 자연어 이해를 사용하여 비즈니스 내의 특정 시나리오 및 워크플로를 대상으로 하는 프롬프트 작업.
  • Power Automate 흐름을 사용하여 작업을 수행하고 데이터를 검색 및 작업하는 흐름 작업.
  • Power Platform 커넥터를 사용하여 Salesforce, Zendesk, MailChimp 및 GitHub와 같은 인기 있는 엔터프라이즈 제품과 같은 다른 시스템의 데이터에 액세스하는 커넥터 작업.

이 문서에서는 플러그인 작업 생성, 공유 및 게시에 대한 지침을 제공합니다.

플러그인 작업을 생성한 후 Microsoft Copilot에서 사용할 수 있도록 활성화하거나 사용자 지정 Copilot에 추가하세요.

이 문서의 나머지 부분에서는 각 작업 유형을 만드는 방법을 설명합니다.

AI Builder 프롬프트를 사용하여 콘텐츠 생성 또는 인사이트 추출

참고: 프롬프트 작업을 통한 확장은 일부 유형의 Copilot에서만 사용할 수 있습니다.

프롬프트 작업을 생성하려면:

  1. Copilot Studio에 로그인하고 측면 탐색 창에서 라이브러리를 선택합니다.
  2. + 항목 추가를 선택합니다. 확장할 Microsoft Copilot을 선택하라는 메시지가 표시됩니다.
  3. 확장할 Copilot 중 하나를 선택합니다.
  4. Microsoft 365용 Copilot의 경우 새 Copilot 또는 새 작업을 사용하여 Copilot 확장 중에서 선택하라는 메시지가 표시됩니다. 새 작업을 선택합니다.
  5. 새 작업 메뉴가 나타납니다. 프롬프트를 선택하세요.
  6. 프롬프트 세부 정보 아래에 프롬프트의 이름을 입력하세요. 자연어를 사용하여 달성하려는 목표를 설명하세요. 예: 이 텍스트를 50단어 미만의 단락으로 요약하세요. 또한 미리 설정된 여러 프롬프트 템플릿 중에서 선택하여 프롬프트를 시작하는 데 도움을 줄 수도 있습니다. 그런 다음 시나리오에 맞게 템플릿을 사용자 지정할 수 있습니다.
  7. 입력에서 프롬프트에 입력으로 제공하려는 정보에 대한 변수를 추가합니다. 필요한 경우 여러 입력을 정의할 수 있습니다. 각 입력 변수에 대한 샘플 데이터를 추가할 수도 있습니다. 예를 들어, 주어진 텍스트를 요약하는 프롬프트 템플릿을 원하는 경우 텍스트 입력 변수를 정의하고 테스트로 요약할 샘플 텍스트를 추가합니다.
  8. 필요한 변수를 정의한 후 프롬프트 작업을 호출할 때 부조종사가 제공해야 하는 각 입력에 대해 프롬프트 아래에 입력 변수를 추가합니다. Copilot으로부터 런타임 시 두 개 이상의 컨텍스트 데이터를 수신하려는 경우 프롬프트에 두 개 이상의 변수를 추가할 수 있습니다.
  9. 프롬프트 응답을 위한 기반 데이터로 Dataverse 테이블과 열을 추가할 수도 있습니다. 테이블과 관련 테이블을 추가하면 이를 참조 데이터로 사용하여 근거 있는 응답을 생성하도록 프롬프트에 알릴 수 있습니다.
  10. 입력 변수에 대한 특정 샘플 데이터를 시도하고 프롬프트 테스트를 클릭하여 프롬프트가 얼마나 잘 작동하는지 평가하세요.
  11. 프롬프트에 대해 정의한 세부 정보를 검토하려면 프롬프트 완료를 선택하세요.
  12. 마지막으로 프롬프트 작업 만들기를 선택하여 프롬프트 작업을 저장하세요.

작업을 생성한 후 Microsoft Copilot에서 사용할 수 있도록 활성화해야 합니다.

프롬프트 플러그인 구축 및 사용에 대한 자세한 내용은 AI Builder 프롬프트를 참조하세요.

Power Automate 흐름을 사용한 사용자 지정 자동화

Power Automate 흐름 플러그인을 사용하면 Power Platform의 AI 표면에서 호출할 수 있는 흐름을 정의할 수 있습니다. 흐름 플러그인은 새로운 Copilot에서 실행 트리거와 Copilot에 응답 작업을 사용하여 자연어로 호출할 수 있는 사용자 지정 프로세스를 정의합니다.

자동화 플러그인을 생성하려면:

  1. Copilot Studio에 로그인하고 측면 탐색 창에서 플러그인(프리뷰)을 선택합니다.
  2. Power Platform 구성 요소를 AI 플러그인으로 추가를 선택합니다.
  3. 사용자 지정 자동화를 선택합니다.
  4. Copilot에서 실행 트리거 및 Copilot에 응답 작업이 있는 흐름 편집기가 자동으로 열립니다.
  5. 사용자로부터 수집하려는 정보에 대한 입력을 트리거에 추가할 수 있습니다. AI가 사용자의 데이터나 입력에서 추출할 내용을 올바르게 식별할 수 있도록 각 입력에 유용한 텍스트 설명을 제공합니다. 흐름 플러그인 만들기
  6. 승인 만들기Teams 채팅에 메시지 게시와 같은 작업을 흐름에 추가하여 승인 프로세스를 만듭니다.
  7. 선택적으로 Copilot으로 다시 보내려는 출력에 대해 Copilot에 응답 작업에 매개 변수를 추가합니다. 흐름 플러그인 경로 만들기
  8. 의미 있는 흐름 이름으로 흐름을 저장하고 한 번 이상 테스트하거나 실행하세요. AI는 흐름의 제목과 설명을 사용하여 흐름 플러그인을 호출할 시기를 결정합니다. 테스트된 흐름만 Microsoft Copilot에서 사용 가능한 플러그인으로 표시되므로 흐름이 올바르게 실행되는지 확인하세요.

작업을 생성한 후 Microsoft Copilot에서 사용할 수 있도록 활성화합니다.

커넥터 작업 작성

커넥터 작업을 사용하면 Power Platform의 AI 표면에서 호출할 수 있는 커넥터를 정의할 수 있습니다. 커넥터 작업의 경우 Microsoft Copilot에서 사용하도록 활성화된 작업을 식별해야 합니다. 또한 요약 및 설명 필드와 같이 플러그인을 효과적으로 식별하고 활용하는 데 필요한 대규모 언어 모델의 정보를 캡처할 수도 있습니다.

Microsoft 365용 Copilot에 대한 커넥터 작업 추가

Microsoft 365에 대한 플러그 인 작업을 작성하려면 제작자 수준 자격 증명이 있어야 하며 Copilot 라이선스 및 Microsoft Teams 라이선스가 할당되어야 합니다.

Microsoft 365용 Copilot에 커넥터 작업을 추가하려면:

  1. 홈페이지에서 Copilot을 선택합니다.

    Copilot 목록 열기

  2. 왼쪽 탐색 메뉴의 Copilot 목록에서 Microsoft 365용 Copilot을 선택합니다.

    Microsoft 365용 Copilot 선택

    Microsoft 365용 Copilot 기본 페이지가 구성 탭에 표시됩니다.

    Microsoft 365용 Copilot 보기

  3. 확장 탭을 선택합니다. Copilot 내에 이미 존재하는 작업 목록을 볼 수 있습니다.

  4. 새 작업을 생성하려면 확장 추가를 선택한 다음 새 작업을 선택하세요.

    Microsoft 365용 Copilot 추가 확장

    지원되는 모든 작업 유형 목록이 제공됩니다.

    Microsoft 365용 Copilot에 대한 새 작업 유형 선택

  5. 커넥터를 선택합니다. 선택할 수 있는 커넥터 목록이 제공됩니다. 커넥터는 Copilot을 다양한 서비스에 연결합니다. 이 목록에는 Microsoft에서 제공하는 모든 인증된 커넥터와 현재 사용 중인 환경에 있는 모든 사용자 지정 커넥터가 포함됩니다. 사용하려는 커넥터를 찾는 데 도움이 되는 검색 표시줄이 제공됩니다.

  6. 검색창을 사용하여 커넥터 유형을 찾아 선택하세요.

    커넥터 유형 선택

    작업 세부 정보 페이지가 표시됩니다.

  7. 커넥터의 이름과 설명을 작성합니다. 커넥터의 이름은 고유해야 합니다. 기본적으로 선택한 커넥터 유형의 이름을 사용합니다. 이름이 고유하고 나중에 활성화하려는 사용자가 수행하는 작업을 쉽게 식별할 수 있도록 더 많은 정의 정보를 추가해야 합니다. "메일 서비스 – 메시지를 검색하고 생성할 수 있습니다"와 같이 허용되는 작업 유형을 설명에 포함하는 것이 좋습니다.

    커넥터 기본 정보 구성

    선택한 커넥터에 설명이 있는 경우 설명이 제공될 수 있습니다. 설명은 Copilot에서 작업을 사용하여 사용자 요청에 대한 응답을 다시 가져올 수 있는 시기를 식별하는 데 사용됩니다. 가능한 한 자세하고 설명적인 설명을 작성하십시오. 사용자가 작업을 호출할 때 사용할 것으로 예상되는 용어를 사용하여 구체적인 세부 정보를 제공하세요. 위의 메일 서비스 예시를 계속하기 위해 다음과 같은 내용을 포함할 수 있습니다.

    "메일 서비스는 기존 메시지 목록 가져오기, 메시지가 저장된 폴더 검색, 메시지 및 폴더 제목 나열, 메시지 가져오기, 메시지 제목 및 본문 업데이트, 메시지 우선 순위 설정 등의 기능을 제공합니다."

    구체적이고 상세할수록 좋습니다. 설명을 통해 Copilot은 명시적인 지시 없이 플러그인을 사용하는 방법을 알 수 있어 보다 자연스러운 언어 경험이 가능해집니다.

  8. 솔루션 아래의 드롭다운에는 현재 환경 내에서 사용 가능한 모든 솔루션이 나열됩니다. 사용할 솔루션을 선택합니다. 어떤 솔루션이 무엇이며 왜 이점이 있는지에 대한 자세한 내용은 솔루션 개념을 참조하세요.

    솔루션 선택

    선호하는 솔루션이 있거나 선택한 커넥터가 이미 솔루션에 있는 경우 해당 솔루션이 자동으로 선택됩니다. 솔루션을 선택하거나 비워 둘 수 있습니다. 솔루션을 비워 두면 작업 이름과 기본 게시자를 사용하여 솔루션이 생성됩니다. 작업을 솔루션에 저장하면 여러 환경에서 매우 쉽게 이동할 수 있습니다.

    참고

    쉬운 관리를 위해 사용자 지정 솔루션을 사용하는 것이 권장되므로 이 경우 기본 솔루션이나 CDS 기본 솔루션이 옵션으로 표시되지 않습니다. 자세한 내용은 기본 솔루션과 사용자 지정 솔루션 비교를 참조하세요.

  9. 솔루션을 선택한 후 다음을 선택합니다.

    작업 선택 페이지가 표시됩니다. 이 페이지에는 커넥터에 추가할 수 있는 모든 작업이 표시됩니다. Copilot이 지원할 작업을 선택하고 구성할 수 있습니다. 선택하려는 작업을 찾는 데 도움이 되는 검색 표시줄이 포함되어 있습니다. 커넥터에 대해 선택할 수 있는 작업 수에는 제한이 없습니다.

    커넥터에 작업 추가

    참고

    커넥터는 여기서 특별히 선택하고 구성한 작업만 실행합니다. 작업이 나열되지 않으면 사용할 수 없는 것입니다. Copilot Studio 작업 마법사 내에서는 커넥터의 작업을 추가하거나 제거할 수 없습니다.

  10. 필요에 따라 검색창을 사용하여 계속할 작업을 찾아서 선택하세요. 작업 구성 페이지가 표시됩니다.

    커넥터 구성 추가 작업

  11. 작업에 대해 이름 및 설명을 제공합니다. 이 경우 이름은 고유할 필요가 없습니다. 이러한 값은 커넥터에서 자동으로 채워질 가능성이 높습니다. 그러나 커넥터 설명과 마찬가지로 Copilot이 특정 작업을 호출할 시기를 알 수 있도록 자세한 설명을 제공해야 합니다. 설명은 실행할 작업을 선택하는 데 보다 자연스러운 언어 접근 방식을 허용하는 데 도움이 됩니다. 예를 들어 작업이 "메시지 폴더 나열"인 경우 다음을 사용할 수 있습니다.

    "메시지 폴더 목록을 사용하면 메일 서비스에서 사용할 수 있는 모든 메시지 폴더 목록을 얻을 수 있습니다. 이 작업은 모든 폴더를 검색하여 목록 보기에 배치하고 사용자에게 반환합니다."

    작업 설명은 컨텍스트 단서 "메시지 폴더 나열", "가져오기", "모두", "검색", "목록", "메일 서비스", "반환", "폴더" 및 "보기"를 제공합니다. Copilot은 이러한 상황 단서를 사용하여 해당 작업이 사용자 요청에 적합한 시기를 식별할 수 있습니다.

  12. 완료되면 다음을 선택합니다. 작업 매개 변수 선택 페이지가 표시됩니다. 작업에 대한 모든 입력과 출력이 나열됩니다. 입력 및 출력 목록은 커넥터에서 제공되며 변경할 수 없습니다. 그러나 설명은 수정될 수 있습니다. 이러한 설명은 Copilot에게 영향을 미치지 않습니다. 이는 작업을 관리하는 미래의 제작자에게 명확성을 제공할 뿐입니다.

    커넥터 작업 보기 입력 출력

  13. 원하는 대로 설명을 수정하세요.

  14. 계속하려면 다음을 선택합니다.

    구성한 작업을 보여주는 작업 선택 페이지가 표시됩니다.

    커넥터 선택 작업 화면 첫 번째 작업이 선택됨

  15. 원하는 경우 다른 작업을 선택하고 이전 작업 구성 단계를 반복합니다.

    또는 다음을 선택하세요. 작업 검토, 테스트 및 게시 화면이 표시됩니다.

    커넥터 검토, 테스트 및 게시

    작업 검토, 테스트 및 게시 화면에는 지금까지의 모든 구성 단계에 대한 세부 정보가 표시됩니다. 구성을 검토한 다음 게시하기 전에 작업을 테스트할 수 있습니다.

  16. 드롭다운에서 기존 연결을 선택하거나 연결이 없는 경우 + 새 연결을 선택하세요.

    + 새 연결을 선택하면 사용자 이름 및 암호와 같은 세부 정보를 추가하여 연결을 구축할 수 있는 마법사가 열립니다.

  17. 완료되면 작업 테스트를 선택합니다.

  18. 작업을 테스트할 준비가 되었다는 메시지가 표시되면 M365 채팅용 Copilot으로 이동하여 플라이아웃을 열어 작업을 확인한 다음 켭니다.

    선택한 커넥터 아래에 테스트 작업 이름 형식의 비커 아이콘과 함께 작업이 나타납니다.

  19. 이제 사용자가 사용할 것으로 예상되는 프롬프트를 시도하여 작업을 테스트할 수 있습니다. –developer on 명령을 사용하여 프롬프트 실행에 대한 자세한 정보를 얻을 수도 있습니다. 결과에 만족하면 Copilot Studio로 돌아갑니다.

  20. 테스트가 완료되면 게시를 선택하세요.

    게시 중인 커넥터를 보여 주는 페이지가 표시됩니다. 완료되면 커넥터가 게시되었음을 나타내는 페이지가 표시됩니다.

  21. 게시된 플러그인의 세부 정보를 보려면 세부 정보 페이지로 이동을 선택하세요.

    이제 커넥터가 게시되었으므로 관리자가 Copilot에서 사용하기 전에 커넥터를 활성화해야 합니다.

  22. 솔루션을 사용하여 커넥터를 한 환경에서 다른 환경으로 쉽게 이동할 수도 있습니다. 그렇게 하려면 세부 정보 페이지에서 이 솔루션 내보내기를 선택하세요. 솔루션을 내보내면 커넥터를 내보낼 수 있습니다.

    솔루션 내보내기

  23. 필요한 경우 버전 번호를 변경하고 솔루션을 관리해야 하는지, 관리하지 않아야 하는지 선택하세요.

    • 관리형은 솔루션을 추가로 변경할 필요가 없다는 의미입니다.
    • 비관리형은 대상 환경에서 솔루션을 변경하고 싶다는 의미입니다.
  24. 완료되면 시스템에 .zip 파일을 저장하는 솔루션을 다운로드할 수 있는 옵션이 있는 녹색 메시지가 표시됩니다.

    참고

    솔루션 패널에서 게시를 선택할 필요는 없습니다.

  25. 대상 환경의 Copilot 메인 페이지에서 솔루션 가져오기를 선택합니다.

    솔루션 가져오기

  26. .zip 파일을 선택하고 계속 진행하세요. 확장 목록에 해당 커넥터가 나타나는 것을 볼 수 있습니다.