흐름 만들기

중요

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

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

요청 시 일기 예보를 생성할 수 있는 기능을 Copilot에게 제공하여 Microsoft Copilot Studio에서 클라우드 흐름을 사용하는 방법을 알아보세요. 이 첫 번째 예에서는 일기 예보를 가져오는 흐름을 만듭니다. 다음 예에서는 고객이 날씨에 대해 물을 때 Copilot이 예측에 응답할 수 있도록 흐름을 작업으로 호출합니다.

Copilot과 함께 사용할 흐름을 생성하거나 기존 흐름을 수정할 수 있습니다. Copilot에 적합하려면 Power Automate 흐름에 특별한 Microsoft Copilot Studio 흐름 트리거 및 응답 작업이 필요합니다.

  • 흐름 트리거: Microsoft Copilot Studio가 흐름을 호출하는 경우

    Microsoft Copilot Studio 흐름 트리거의 스크린샷.

  • 응답 작업: Microsoft Copilot Studio에 값 반환

    Microsoft Copilot Studio 응답 작업의 스크린샷.

흐름을 만들 때 Microsoft Copilot Studio 제작 캔버스, 트리거 및 작업이 자동으로 추가됩니다. Copilot과 함께 사용하기 위해 기존 흐름을 수정하는 경우 Microsoft Copilot Studio 트리거 및 응답 작업을 추가해야 합니다.

중요

Copilot Studio 내에서 흐름을 사용하려면 다음 요구 사항을 충족해야 합니다.

  • 흐름은 Copilot과 같은 Microsoft Dataverse 환경에 위치한 토픽에서만 호출할 수 있습니다.

  • 흐름은 또한 Power Automate에 있는 솔루션에 있어야 합니다. 제작 캔버스에서 사용할 수 있도록 흐름을 솔루션으로 이동할 수 있습니다.

  • 흐름 값은 Copilot Studio에 동기적으로 반환되어야 합니다.

  • Copilot Studio Copilot에서 호출된 클라우드 흐름에는 실행하고 Copilot으로 돌아가는 데 100초의 제한 시간이 있습니다. 100초 제한 미만이 되려면 흐름 논리, 쿼리 및 반환된 데이터를 최적화해야 합니다. 결과가 Copilot으로 전송된 후에도 일부 클라우드 흐름 논리가 계속 실행될 수 있는 경우 클라우드 흐름에서 'Microsoft Copilot Studio에 값 반환' 단계 뒤에 이러한 작업을 배치하는 것이 좋습니다.

전제 조건

Copilot과 함께 사용할 흐름 만들기

  1. Copilot의 토픽 페이지로 이동하세요.

  2. 흐름을 호출하려는 토픽에 대한 제작 캔버스를 엽니다.

  3. 기존 노드 아래에서 노드 추가(+) 버튼을 선택하여 새 노드를 추가합니다.

  4. 노드 선택 창에서 작업 호출을 선택한 다음 흐름 만들기를 선택합니다.

    작업 호출 메뉴에서 흐름 만들기 옵션의 스크린샷.

    편집을 위해 Power Automate 포털이 시작 흐름 템플릿이 열린 채 새 탭에서 열립니다. 포털은 Copilot과 동일한 환경에서 열리며 동일한 사용자 자격 증명을 사용합니다.

    Microsoft Copilot Studio에서 호출된 Power Automate 흐름 템플릿의 스크린샷.

  5. 계속해서 Power Automate에서 흐름을 작성합니다.

Copilot과 함께 사용할 기존 흐름 수정

이미 흐름이 있고 Copilot과 함께 사용할 흐름을 처음부터 만들고 싶지 않다면 어떻게 합니까? 특별한 Microsoft Copilot Studio 흐름 트리거 및 응답 작업을 직접 추가합니다. 몇 가지 방법으로 수정할 수 있도록 기존 흐름을 열 수 있습니다.

제작 캔버스에서 흐름 열기

  1. Microsoft Copilot Studio 저작 캔버스에 열려 있는 토픽에서 노드 추가(+)를 선택합니다.

  2. 작업 호출을 선택합니다.

  3. 흐름 아래에서 흐름 세부 정보 보기를 선택합니다.

    작업 선택기에서 흐름 수정 버튼의 스크린샷.

작업 노드에서 흐름 열기

  1. Microsoft Copilot Studio 제작 캔버스에 열려 있는 토픽에서 관련 작업 노드를 선택합니다.

  2. 흐름 세부 정보 보기를 선택합니다.

    작업 노드에서 흐름 수정 버튼의 스크린샷.

Power Automate에서 흐름 열기

  1. Power Automate 포털로 이동합니다.

  2. 솔루션으로 이동하고 기본 솔루션을 선택합니다. 흐름을 다른 솔루션으로 옮긴 경우, 해당 항목을 대신 선택하세요.

    솔루션 목록에서 기본 솔루션의 스크린샷.

  3. 흐름 선택.

    기본 솔루션에서 일기 예보 가져오기 흐름의 스크린샷.

Microsoft Copilot Studio 흐름 트리거 및 응답 작업 추가

흐름에 특별한 Microsoft Copilot Studio 흐름 트리거 및 응답 작업이 아직 포함되어 있지 않은 경우 Copilot에서 흐름을 사용하기 전에 이를 추가해야 합니다.

  1. 새 단계를 선택합니다.

  2. Microsoft Copilot Studio 커넥터를 검색한 다음 Microsoft Copilot Studio가 흐름을 호출할 때를 선택합니다.

  3. 새 단계를 선택합니다.

  4. Microsoft Copilot Studio 커넥터를 검색한 다음 Microsoft Copilot Studio로 값 반환을 선택합니다.

  5. 저장을 선택합니다.

Power Automate 포털에서 흐름 작성

이제 흐름에 작업을 추가합니다. 현재 예에서 추가할 작업은 MSN 날씨에서 현재 예보를 가져옵니다.

  1. 흐름의 이름을 선택하고 이름을 일기 예보 받기로 바꿉니다.

    선택한 흐름 이름의 스크린샷.

  2. Microsoft Copilot Studio 흐름 트리거에 다음 입력 매개 변수를 추가합니다.

    • 도시(텍스트)
    • 우편 번호(숫자)

    Power Automate 흐름에 대한 입력 매개 변수의 스크린샷.

  3. Microsoft Copilot Studio 흐름 트리거 아래에 새 작업을 생성하려면 작업 추가를 선택합니다.

    작업 추가 버튼의 스크린샷.

  4. MSN 날씨를 검색한 다음 오늘의 일기 예보 받기 작업을 선택합니다.

    MSN 날씨 커넥터 아래에 있는 오늘의 일기 예보 받기 작업의 스크린샷.

  5. 오늘의 일기 예보 받기 작업의 위치 상자에서 동적 콘텐츠 추가를 선택한 다음 도시우편 번호를 선택합니다.

    오늘의 일기 예보 받기 작업에 추가된 변수의 스크린샷

  6. Microsoft Copilot Studio로 값 반환 작업에서 다음 출력 매개 변수 및 변수를 추가합니다.

    출력 매개 변수 이름 Type 변수
    day_summary String 낮 요약
    location String 위치
    chance_of_rain 숫자 낮 강수 확률

    흐름 응답 작업에 추가된 동적 출력 변수의 스크린샷.

  7. 저장을 선택합니다.

다음 단계는 흐름에서 비동기 응답 끄기입니다.

선택적으로 흐름을 다른 솔루션으로 이동

귀하 환경의 Copilot이 사용할 수 있으려면 흐름이 Power Automate의 솔루션에 저장되어야 합니다. 기본 솔루션을 사용하지 않으려는 경우 흐름을 다른 솔루션으로 옮길 수 있습니다.

  1. Power Automate 포털로 이동합니다.

  2. 솔루션으로 이동하여 기존 솔루션을 선택하거나 흐름에 대한 솔루션을 만듭니다.

    솔루션을 만들려면 새 솔루션을 선택합니다.

    새 솔루션 버튼의 스크린샷.

    새 솔루션의 이름을 지정하고 게시자 필드에서 CDS 기본 게시자를 선택하고 버전 번호를 입력한 다음 만들기를 선택합니다.

    솔루션 속성의 스크린샷.

  3. 솔루션 탭에서 사용하려는 솔루션으로 이동하십시오. 기존 추가를 선택하여 여기에 흐름을 추가합니다.

    기존 추가 버튼의 스크린샷.

  4. 기존 흐름 추가 페이지에서 솔루션에서 탭을 선택하고 흐름을 선택한 다음 추가를 선택합니다.

    솔루션에서 기존 흐름 목록의 스크린샷.

    내 흐름 탭에서 솔루션으로 흐름을 이동하려면 외부 솔루션을 선택한 다음 추가를 선택하여 솔루션에 흐름을 추가합니다.

    솔루션 외부에 있는 기존 흐름 목록의 스크린샷.

흐름에서 비동기 응답 끄기

Copilot에서 사용하려는 흐름은 실시간으로 또는 동기적으로 값을 반환해야 합니다. 백그라운드에서 또는 비동기적으로 실행되는 흐름은 Copilot이 실행하려고 할 때 오류를 일으킬 수 있습니다. 흐름을 실행하는 대신 Copilot은 "예상치 못한 일이 발생했습니다. 조사하고 있습니다. 오류 코드: 3000."을 알려줍니다

Microsoft Copilot Studio에서 흐름을 만들 때 비동기 응답은 기본적으로 꺼져 있습니다. 비동기 응답이 켜져 있는 기존 흐름을 수정한 경우 설정을 변경해야 합니다.

  1. 흐름을 열고Microsoft Copilot Studio로 값 반환 단계를 찾습니다.

  2. 메뉴(...) 아이콘을 선택한 다음 설정을 선택합니다.

    작업의 설정의 메뉴의 스크린샷.

  3. 비동기 응답해제로 설정한 다음 완료를 선택합니다.

    비동기 응답 토글의 스크린샷.

작업으로 흐름 호출.

입력 및 출력 변수에 대해 자세히 알아보세요.