다음을 통해 공유


흐름 만들기

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

Copilot으로 작업하려면 Power Automate 흐름에 특정 흐름 트리거 및 응답 작업이 필요합니다.

  • 흐름 트리거: Copilot에서 흐름 실행

    Copilot에서 흐름 실행 흐름 트리거의 스크린샷.

  • 응답 작업: Copilot에 응답

    Copilot에 응답 대응 작업의 스크린샷.

Copilot Studio에서 흐름을 만들면 트리거와 작업이 추가됩니다. 이러한 작업을 사용하도록 변경하여 Copilot과 함께 사용할 기존 흐름을 수정할 수 있습니다.

중요

Copilot Studio의 사용자 지정 Copilot에서 클라우드 흐름을 사용하려면 흐름이 다음을 충족해야 합니다.

  • Copilot에서 흐름 실행 트리거가 있습니다.
  • Copilot과 동일한 환경 내의 솔루션에 위치해야 합니다. 기존 흐름을 솔루션에 추가하여 Copilot에 작업을 추가할 때 사용할 수 있습니다.
  • 100초 작업 제한 내에서 Copilot에 응답 작업을 사용하여 동기적으로 응답을 반환합니다. 시간 초과를 방지하려면 일반적인 실행이 이 제한보다 낮도록 흐름 논리, 쿼리 및 반환되는 데이터 양을 최적화하세요. 더 오래 실행해야 하는 작업은 Copilot에 응답 작업 뒤에 배치하여 최대 흐름 실행 기간 제한(일반적으로 30일) 동안 계속 실행할 수 있습니다.

사전 요구 사항

  • Copilot Studio 생성 컨텍스트 내에서 흐름 사용이 포함된 라이선스를 통해 Copilot Studio에 액세스할 수 있습니다.

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

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

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

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

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

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

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

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

    식별하기 쉽도록 노드 이름을 바꾸세요. 노드의 이름 필드를 선택하여 이름을 직접 업데이트하거나, 노드의 더보기 아이콘()을 선택하고 메뉴에서 이름 바꾸기를 선택합니다. 코드 편집기에서 노드 이름을 바꿀 수도 있습니다.

    트리거 노드와 단계로 이동 노드의 이름을 바꾸는 것은 불가능합니다.

    노드 이름은 최대 500자까지 가능합니다.

이제 흐름에 작업을 추가합니다. 이 예에서는 MSN Weather에서 현재 일기 예보를 가져오는 작업을 추가합니다.

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

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

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

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

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

  3. 작업 추가를 선택하여 Copilot에서 흐름 실행 흐름 트리거 아래에 새 작업을 만듭니다.

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

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

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

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

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

  6. Copilot에 응답 작업에서 다음 출력 매개 변수와 변수를 추가합니다.

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

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

  7. 저장을 선택합니다.

흐름에서 사용되는 연결 관리

지원되는 인증된 Copilot에서 클라우드 흐름은 생성 작업으로 실행되거나 토픽에서 실행될 때 최종 사용자 자격 증명을 사용하도록 구성될 수 있습니다. 지원되는 채널에서 흐름을 사용하는 경우 Copilot 대화 상자에서 특별한 구성이 필요하지 않으며 사용자는 Copilot을 사용하는 동안 연결을 관리할 수 있습니다.

고객 관리형 키(CMK)를 사용하는 환경의 클라우드 흐름은 생성 작업 또는 토픽에서 최종 사용자 자격 증명을 사용하여 아직 실행할 수 없습니다. CMK 환경의 클라우드 흐름에 대한 실행 전용 설정이 실행 전용 사용자가 제공하는 대신 특정 연결로 설정되어 있는지 확인하세요.

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

Copilot과 함께 사용하려는 다른 트리거가 있는 흐름이 있는 경우 Copilot에서 흐름 실행 트리거 및 Copilot에 응답 대응 작업을 사용하도록 흐름을 변경하고 사용자 지정 Copilot과 동일한 환경의 솔루션에 있는지 확인할 수 있습니다.

  1. Power Automate 포털으로 이동하여 오른쪽 상단에 있는 환경 선택기를 사용하여 흐름이 저장되는 환경을 선택하세요.

  2. 왼쪽의 내 흐름으로 이동하여 해당 흐름을 검색하세요.

  3. 흐름 선택.

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

Copilot 트리거 및 응답 작업 추가

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

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

  2. Copilot을 검색하고 Copilot에서 흐름 실행을 선택합니다.

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

  4. Copilot 커넥터를 검색하고 Copilot에 응답을 선택합니다. 응답 작업은 흐름의 여러 분기에서 사용될 수 있지만 각 사용 시 동일한 출력을 가져야 합니다.

  5. 흐름을 저장하고 게시합니다.

응답 작업이 실시간으로 반환되도록 설정되어 있는지 확인하세요.

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

Copilot Studio에서 흐름을 만들 때 비동기 응답은 기본적으로 꺼져 있습니다. 비동기 응답이 설정된 기존 흐름을 수정한 경우 다음 단계에 따라 설정을 확인하고 꺼져 있는지 확인하세요.

  1. 흐름을 열고 Copilot에 응답 작업을 찾습니다.

  2. 설정 탭을 선택합니다.

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

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

솔루션에 흐름 추가

Copilot이 사용할 수 있으려면 흐름이 동일한 Power Platform 환경의 솔루션에 저장되어야 합니다. 흐름이 솔루션에 있는 경우 흐름이 속한 솔루션을 나열하는 흐름의 세부 정보 페이지에 솔루션 타일이 표시됩니다. Copilot와 함께 사용하기 위해 흐름을 기본 솔루션에 추가하거나 아래 단계를 사용하여 다른 솔루션으로 이동할 수 있습니다.

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

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

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

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

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

    솔루션 속성의 스크린샷.

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

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

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

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

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

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