Skip to main content

소개

CrewAI에서는 에이전트의 작업 결과로 도구의 출력을 강제로 반환할 수 있다. 이 기능은 작업 실행 중 에이전트가 수정하지 않고 도구의 출력을 확실히 캡처해 반환하고 싶을 때 유용하다.

도구 출력을 결과로 강제 지정

에이전트 작업의 결과로 도구 출력을 강제로 지정하려면, 에이전트에 도구를 추가할 때 result_as_answer 매개변수를 True로 설정해야 한다. 이 매개변수는 도구 출력이 캡처되어 에이전트의 수정 없이 작업 결과로 반환되도록 보장한다. 다음은 에이전트 작업의 결과로 도구 출력을 강제로 지정하는 예제이다:

실제 워크플로우

1

작업 실행

에이전트는 제공된 도구를 사용해 작업을 실행한다.
2

도구 출력

도구가 출력을 생성하고, 이를 작업 결과로 캡처한다.
3

에이전트 상호작용

에이전트는 도구로부터 학습하고 반영할 수 있지만, 출력은 수정하지 않는다.
4

결과 반환

도구의 출력은 수정 없이 작업 결과로 반환된다.