커넥터 작업을 사용하여 Microsoft 365 Copilot 또는 Copilot 에이전트 확장(프리뷰)
커넥터 작업을 사용하면 Power Platform의 AI 표면에서 호출할 수 있는 커넥터를 정의할 수 있습니다. 커넥터 작업의 경우 Copilot에서 사용하도록 활성화된 작업을 식별해야 합니다. 또한 요약 및 설명 필드와 같이 플러그인을 효과적으로 식별하고 활용하는 데 필요한 대규모 언어 모델의 정보를 캡처할 수도 있습니다.
전제 조건
커넥터 작업을 통해 Microsoft 브랜드의 Copilot 환경을 확장하려면 몇 가지 전제 조건이 필요합니다.
일반 전제 조건
모든 Copilot 유형의 경우 제작자 수준 자격 증명, Copilot 라이선스 및 Microsoft Teams 라이선스가 있어야 합니다.
[!참고] 이전에는 작업을 플러그 인이라고도 했습니다. 이러한 작업은 에이전트에서 사용할 수 있습니다. 이전에 생성된 플러그인은 이제 에이전트로 발전했습니다. 자세한 내용은 Microsoft 365 Copilot 블로그를 참조하세요.
Microsoft 365 Copilot 판매 에이전트 및 Microsoft 365 Copilot 서비스 에이전트 전제 조건
Microsoft 365 Copilot 서비스 에이전트 및 Microsoft 365 Copilot 영업 에이전트의 경우 확장하려는 에이전트가 포함된 환경에 로그인해야 합니다.
Microsoft 365 Copilot 판매 에이전트 전제 조건
- Salesforce 고객은 Dataverse 환경에 로그인해야 합니다. 이 환경의 이름은 일반적으로 msdyn_viva입니다.
- 확장하기 전에 확장하려는 환경에서 Outlook을 통해 Microsoft 365 Copilot 영업 에이전트에 한 번 이상 로그인해야 합니다.
커넥터 작업 추가
Microsoft 브랜드의 Copilot에 커넥터 작업을 추가하려면 몇 단계가 필요합니다. 다음 섹션에서는 Copilot, Microsoft 365 영업용 Copilot 및 Microsoft 365 서비스용 Copilot에 Microsoft 365 커넥터 동작을 추가하는 방법에 대한 지침을 제공합니다.
에이전트를 선택하고 커넥터 작업 선택
홈페이지에서 에이전트를 선택합니다.
왼쪽 탐색 메뉴의 에이전트 목록에서 확장하려는 Copilot 에이전트 선택합니다.
에이전트에 대한 개요 페이지가 표시됩니다.
작업 탭을 선택합니다. Copilot 내에 이미 존재하는 작업 목록을 볼 수 있습니다.
다음으로 + 작업 추가를 선택하세요.
Copilot 에이전트에 대해 지원되는 모든 작업 유형 목록이 제공됩니다.
커넥터 작업으로 확장하려면 커넥터를 선택하세요.
커넥터 선택 페이지가 표시됩니다. 선택할 수 있는 커넥터 유형 목록이 제공됩니다.
커넥터는 Copilot을 다양한 서비스에 연결합니다. 이 목록에는 Microsoft에서 제공하는 모든 인증 커넥터가 포함되어 있습니다.
Copilot에 따라 목록에는 현재 환경에 있는 사용자 지정 커넥터도 포함될 수 있습니다. 사용하려는 커넥터를 찾는 데 도움이 되는 검색 표시줄이 제공됩니다.
참고
현재 사용자 지정 커넥터는 Microsoft 365 Copilot 서비스 에이전트 추가할 수 없습니다.
커넥터 유형 선택 및 솔루션 선택
검색창을 사용하여 커넥터 유형을 찾아 선택하세요.
커넥터를 사용하여 사용자 지정 AI 작업 빌드 페이지가 표시됩니다.
커넥터의 이름과 설명을 작성합니다.
커넥터의 이름은 고유해야 합니다. 기본적으로 선택한 커넥터 유형의 이름을 사용합니다. 이름이 고유하고 나중에 활성화하려는 사용자가 수행하는 작업을 쉽게 식별할 수 있도록 더 많은 정의 정보를 추가해야 합니다. "메일 서비스는 메시지를 검색하고 생성할 수 있습니다"와 같이 허용되는 작업 유형을 설명에 포함하는 것이 좋습니다.
선택한 커넥터에 설명이 있는 경우 설명이 제공될 수 있습니다. 설명은 Copilot 에이전트에서 작업을 사용하여 사용자 요청에 대한 응답을 다시 가져올 수 있는 시기를 식별하는 데 사용됩니다. 가능한 한 자세하고 설명적인 설명을 작성하십시오. 사용자가 작업을 호출할 때 사용할 것으로 예상되는 용어를 사용하여 구체적인 세부 정보를 제공하세요. 메일 서비스 예제를 계속하려면 다음과 같은 내용을 포함할 수 있습니다.
"메일 서비스는 기존 메시지 목록 가져오기, 메시지가 저장된 폴더 검색, 메시지 및 폴더 제목 나열, 메시지 가져오기, 메시지 제목 및 본문 업데이트, 메시지 우선 순위 설정 등의 기능을 제공합니다."
설명을 통해 Copilot 에이전트는 명시적인 지시 없이 작업을 사용하는 방법을 알 수 있어 보다 자연스러운 언어 경험이 가능해집니다.
솔루션 아래의 드롭다운에는 현재 환경 내에서 사용 가능한 모든 솔루션이 나열됩니다. 사용할 솔루션을 선택합니다. 어떤 솔루션이 무엇이며 왜 이점이 있는지에 대한 자세한 내용은 솔루션 개념을 참조하세요.
선호하는 솔루션이 있거나 선택한 커넥터가 이미 솔루션에 있는 경우 해당 솔루션이 자동으로 선택됩니다. 솔루션을 선택하거나 비워 둘 수 있습니다. 솔루션을 비워 두면 작업 이름과 기본 게시자를 사용하여 솔루션이 생성됩니다. 작업을 솔루션에 저장하면 여러 환경에서 쉽게 이동할 수 있습니다.
참고
쉬운 관리를 위해 사용자 지정 솔루션을 사용하는 것이 권장되므로 이 경우 기본 솔루션이나 CDS 기본 솔루션이 옵션으로 표시되지 않습니다. 자세한 내용은 기본 솔루션과 사용자 지정 솔루션 비교를 참조하세요.
솔루션을 선택하고 다음을 선택합니다.
플러그 인 작업 선택 및 구성 페이지가 표시됩니다. 이 페이지에는 커넥터에 추가할 수 있는 모든 작업이 표시됩니다. Copilot이 지원할 모든 작업을 한 번에 하나씩 선택하고 구성할 수 있습니다. 선택하려는 작업을 찾는 데 도움이 되는 검색 표시줄이 포함되어 있습니다. 커넥터에 대해 선택할 수 있는 작업 수에는 제한이 없습니다.
커넥터에 작업 추가
다음으로, 커넥터에 추가할 수 있는 작업 중에서 선택해야 합니다.
참고
커넥터는 여기서 특별히 선택하고 구성한 작업만 실행할 수 있습니다. 작업이 나열되지 않으면 사용할 수 없는 것입니다. Copilot Studio 작업 마법사 내에서는 커넥터의 작업을 추가하거나 제거할 수 없습니다.
계속할 작업을 선택합니다. 선택한 작업에 대한 플러그인 작업 구성 페이지가 표시됩니다.
작업에 대해 이름 및 설명을 제공합니다. 이 경우 이름은 고유할 필요가 없습니다. 이러한 값은 커넥터에서 자동으로 채워질 가능성이 높습니다. 그러나 커넥터 설명과 마찬가지로 에이전트가 특정 작업을 호출할 시기를 알 수 있도록 자세한 설명을 제공해야 합니다. 설명은 실행할 작업을 선택하는 데 보다 자연스러운 언어 접근 방식을 허용하는 데 도움이 됩니다. 예를 들어 작업이 "메시지 폴더 나열"인 경우 다음을 사용할 수 있습니다.
"메시지 폴더 목록을 사용하면 메일 서비스에서 사용할 수 있는 모든 메시지 폴더 목록을 얻을 수 있습니다. 이 작업은 모든 폴더를 검색하여 목록 보기에 배치하고 사용자에게 반환합니다."
작업 설명은 "메시지 폴더 나열", "가져오기", "모두", "검색", "나열", "메일 서비스", "반환", "폴더" 및 "보기"와 같은 컨텍스트 단서를 제공합니다. Copilot은 이러한 컨텍스트 단서를 사용하여 작업이 사용자 요청에 적합한 경우를 식별할 수 있습니다.
페이지를 완료한 후 다음을 선택하세요. 작업의 매개 변수 검토 페이지가 표시됩니다.
계속하려면 다음을 선택합니다.
이 작업을 수행하면 플러그 인 작업 선택 및 구성 페이지로 돌아갑니다. 선택한 새로운 작업을 볼 수 있습니다.
원하는 경우 다른 작업을 선택하고 이전 작업 구성 단계를 반복합니다.
또는 다음을 선택하세요. 작업 검토, 테스트 및 게시 화면이 표시됩니다.
작업 검토, 테스트 및 게시 페이지에는 지금까지의 모든 구성 단계에 대한 세부 정보가 표시됩니다. 검토한 후 게시하기 전에 작업을 테스트할 수 있습니다.
테스트
커넥터 작업이 구성되었으므로 이제 테스트할 수 있습니다.
참고
현재 Microsoft 365 Copilot 서비스 에이전트는 커넥터 작업 만들기 마법사 내부에서 테스트할 수 없습니다. 이 기능을 사용할 수 있게 되면 이 화면에서 플러그인을 테스트할 수 있습니다. 현재 사용자는 플러그인을 게시해야 하며, 관리자가 플러그인을 활성화한 직후 Copilot 서비스 에이전트 내에서 Microsoft 365 작동하는지 확인할 수 있습니다.
드롭다운에서 기존 연결을 선택하거나 연결이 없는 경우 + 새 연결을 선택하세요.
+ 새 연결을 선택하면 연결을 구축하기 위한 세부 정보를 추가할 수 있는 마법사가 열립니다. 완료인 경우 드롭다운에서 새 연결을 선택할 수 있습니다.
연결 선택이 끝나면 테스트 작업을 선택하세요.
작업을 테스트할 준비가 되었다는 메시지가 표시되면 테스트를 위해 열기를 선택하여 새 창에서 Copilot 채팅을 엽니다. 플라이아웃을 열어 작업을 확인하고 켭니다.
이 작업은 테스트 작업 이름 형식으로 선택한 커넥터 아래에 비커 아이콘과 함께 나타납니다.
이제 사용자가 사용할 것으로 예상되는 프롬프트를 시도하여 플러그인을 테스트할 수 있습니다.
–developer on
명령을 사용하여 프롬프트 실행에 대한 자세한 정보를 얻을 수도 있습니다. 결과가 만족스러우면 Copilot Studio 창으로 돌아갑니다.
게시
테스트가 완료되면 게시를 선택하세요.
게시 중인 커넥터를 보여 주는 페이지가 표시됩니다. 완료되면 커넥터가 게시되었음을 나타내는 페이지가 표시됩니다.
게시된 커넥터의 세부 정보를 보려면 세부 정보 페이지로 이동을 선택하세요.
참고
이제 커넥터가 게시되었으므로 관리자가 Copilot에서 사용하기 전에 커넥터를 활성화해야 합니다. Copilot에 커넥터가 표시되지 않으면 Microsoft 관리 센터 또는 Copilot 에이전트 페이지를 통해 커넥터가 사용하도록 설정되어 있는지 확인합니다. 제대로 사용하도록 설정하면 커넥터가 플라이아웃에 표시됩니다. 이 단계는 처음 수행할 때 최대 24시간까지 지연될 수 있습니다.
솔루션을 사용하여 커넥터를 한 환경에서 다른 환경으로 쉽게 이동할 수도 있습니다. 그렇게 하려면 세부 정보 페이지에서 솔루션 내보내기를 선택하세요. 솔루션을 내보내면 커넥터를 내보낼 수 있습니다.
필요한 경우 버전 번호를 변경하고 솔루션을 관리해야 하는지, 관리하지 않아야 하는지 선택하세요.
- 관리형은 솔루션을 추가로 변경할 필요가 없다는 의미입니다.
- 비관리형은 대상 환경에서 솔루션을 변경하고 싶다는 의미입니다.
완료되면 시스템에 .zip 파일을 저장하는 솔루션을 다운로드할 수 있는 옵션이 있는 녹색 메시지가 표시됩니다.
참고
솔루션 패널에서 게시를 선택할 필요는 없습니다.
Copilot Studio의 에이전트 작업 페이지로 돌아가서 대상 환경에서 솔루션 가져오기를 선택합니다.
내보낸 솔루션의 .zip 파일을 찾아 선택하고 다음을 선택하여 계속 진행합니다. 작업 목록에 해당 커넥터가 나타나는 것을 볼 수 있습니다.
커넥터 작업 삭제
커넥터 작업을 삭제해야 하는 경우 다음 절차를 수행합니다.
커넥터 작업에 사용되는 솔루션 찾기
커넥터 작업을 삭제하는 절차는 Power Apps Maker Portal에서 수행됩니다. 그러나 Copilot Studio의 커넥터 작업에 사용되는 솔루션이 필요합니다.
Copilot Studio을(를) 여십시오.
커넥터 작업을 만드는 데 사용되는 환경을 선택합니다.
에이전트에서 커넥터 작업이 생성된 에이전트를 선택합니다.
작업 탭을 선택하여 에이전트와 연결된 작업 목록을 봅니다.
삭제할 작업을 선택하고 솔루션 이름을 기록해 둡니다.
Power Apps Maker Portal에서 커넥터 삭제
Maker Portal(https://make.powerapps.com)로 이동하여 Copilot Studio에서 작업을 만드는 데 사용한 환경을 선택합니다.
탐색 패널에서 솔루션을 선택하면 해당 환경의 솔루션 목록을 볼 수 있습니다.
작업을 만드는 데 사용한 솔루션을 찾아 선택합니다.
솔루션과 연결된 개체 목록이 나타납니다.
삭제할 커넥터 작업을 찾습니다. 작업은 AIPlugin 유형입니다
팁
솔루션에 해당 작업이 보이지 않으면 작업을 게시하여 초안 상태에서 준비 상태로 이동하세요.
작업을 삭제하기 전에 AICopilot_AIPlugin 테이블의 종속성을 삭제해야 합니다. 먼저, 고급>종속성 표시를 선택하세요.
커넥터 작업에 대한 종속성이 표시됩니다.
종속성 목록의 AICopilot_AIPlugin 항목에 대해 삭제를 선택합니다.
개체 목록으로 돌아가서 제거>이 환경에서 삭제를 선택하여 작업을 삭제합니다.
제거>이 환경에서 삭제를 선택하여 테이블에서 AIPluginOperation 유형의 모든 작업을 삭제합니다.
Copilot Studio로 돌아가서 Copilot의 작업 보기에서 해당 작업이 제거되었는지 확인합니다.
참고
이 절차에서는 작업 목록에서 작업을 제거합니다. 그러나 데이터 원본에 대해 만들어진 연결은 제거되지 않습니다.