How to Guides
도구 출력 결과 강제 지정
CrewAI 에이전트 작업에서 도구 출력을 결과로 강제 지정하는 방법을 알아봅니다.
소개
CrewAI에서는 에이전트의 작업 결과로 도구의 출력을 강제로 반환할 수 있다. 이 기능은 작업 실행 중 에이전트가 수정하지 않고 도구의 출력을 확실히 캡처해 반환하고 싶을 때 유용하다.
도구 출력을 결과로 강제 지정
에이전트 작업의 결과로 도구 출력을 강제로 지정하려면, 에이전트에 도구를 추가할 때 result_as_answer
매개변수를 True
로 설정해야 한다. 이 매개변수는 도구 출력이 캡처되어 에이전트의 수정 없이 작업 결과로 반환되도록 보장한다.
다음은 에이전트 작업의 결과로 도구 출력을 강제로 지정하는 예제이다:
실제 워크플로우
1
작업 실행
에이전트는 제공된 도구를 사용해 작업을 실행한다.
2
도구 출력
도구가 출력을 생성하고, 이를 작업 결과로 캡처한다.
3
에이전트 상호작용
에이전트는 도구로부터 학습하고 반영할 수 있지만, 출력은 수정하지 않는다.
4
결과 반환
도구의 출력은 수정 없이 작업 결과로 반환된다.