다음을 통해 공유


에이전트를 최적화하여 대기 시간 최소화

이 문서에서는 몇 가지 주요 사례를 공유하고 외부 원본의 정보에 의존하는 에이전트를 최적화하여 대화 중에 고객의 대기 시간을 줄이는 데 도움이 됩니다.

외부적으로 설정된 전역 변수에 대한 최대 제한 시간 지연을 설정합니다. 외부 원본에서 컨텍스트를 수신하도록 구성된 전역 변수가 있는 에이전트의 경우 에이전트가 더 이상 중단되지 않도록 선택적 제한 시간 값을 설정합니다.

에이전트에 잠시 시간이 필요하다는 것을 사용자에게 알릴 수 있습니다. 에이전트가 몇 초 이상 응답하지 않으면 사용자가 시스템이 작동하는지 여부를 궁금해할 수 있습니다. 해당 항목의 시작 부분에 에이전트가 정보를 찾고 있음을 나타내는 간단한 메시지를 보내는 것이 좋습니다. 이렇게 하면 작업이 잠시 걸릴 수 있으며 작업이 작동한다는 것을 사용자가 알 수 있습니다.

긴 에이전트 해제 작업을 최소화하고 최적화합니다. 외부 시스템을 호출하여 정보를 조회하여 요청을 개인 설정할 수 있지만 불편하게 오랜 시간이 걸릴 수도 있습니다. 이 개인 설정이 필요한 경우 호출이 최적화되고 호출되는 시스템이 확장 가능한지 확인합니다.

빠른 요청에 HTTP 요청 노드를 사용합니다. Power Automate 흐름을 사용하면 정교한 작업을 쉽게 완료할 수 있지만 상당한 오버헤드가 발생할 수 있습니다. 단일 오프박스 조회 호출만 필요한 경우 HTTP 요청 노드는 이러한 간단한 작업에 더 가벼운 옵션이 될 수 있습니다.

Power Automate 호출의 경우 Power Automate 대시보드를 사용하여 요청 기간을 검토합니다. Copilot Studio는 Power Automate 호출과 같은 에이전트 외 작업 시간이 얼마나 걸리는지에 대한 인사이트를 제공하지 않습니다. 따라서 시간이 소요되는 위치를 이해하기 어려울 수 있습니다. Copilot Studio에서 이러한 오프박스 호출은 동기적이므로 Power Automate 흐름이 완료될 때까지 대화에서 더 이상 활동이 발생하지 않습니다. 흐름에 Power Automate 대시보드를 사용하는 것이 좋습니다. 이 대시보드는 작업의 성공 및 실패율 및 소요 기간에 대한 인사이트를 제공할 수 있습니다.