서브에이전트
안녕하세요. 이번 강의도 잘 들었습니다.
서브에이전트: 하나가 여럿을 동시에 부르고 돌아온 것을 다시 합치는 방식이라고 하셨는데
이것 또한 여러개의 업무를 수행하는 에이전트를 정의하고, 제약사항 등을 지침서로 작성하고
채팅창 1개의 섹션 안에서 요청하면 진행되는 방식이라고 이해했는데 맞을까요?
Answer 1
0
안녕하세요! 강의를 꼼꼼히 수강해 주시고 좋은 질문을 남겨주셔서 감사합니다.
수강생님께서 이해하신 내용이 정확합니다! 서브에이전트는 부채꼴 모양처럼 하나가 여럿에게 동시에 업무를 뿌리고, 각자 돌아온 결과를 지휘자가 다시 하나로 모아서 결론을 내는 방식입니다.
말씀하신 것처럼 제약사항 등을 지침서로 작성하여 채팅창에서 한 번에 요청하는 것도 맞습니다. 다만, 평소 채팅창에 적는 요청과 서브에이전트에게 보내는 요청문은 성격이 조금 다릅니다.
평소 채팅창에서는 애매한 것이 있으면 에이아이(클로드)가 사용자에게 되물을 수 있지만, 서브에이전트는 받은 요청문 하나만 들고 나가서 알아서 판단하고 결과만 들고 돌아오기 때문에 중간에 되물을 수가 없습니다. 따라서 서브에이전트가 나가기 전에 필요한 모든 것을 요청문에 완벽하게 쥐여주어야 합니다.
구체적으로 서브에이전트를 위한 요청문에는 다음 네 가지가 반드시 포함되어야 합니다:
배경: 왜 이 조사를 하는지 목적을 명시해야 합니다.
할 일: 어디서 어떻게 찾을지 정해주어야 합니다.
지키지 말아야 할 선 (제약사항): 추측 금지, 주소 지어내기 금지, 확인 못 한 건 명시하기 등 지켜야 할 규칙을 정해주어야 그럴듯하게 지어내는 것을 막을 수 있습니다.
출력 형식: 어떤 모양으로 결과를 가져올지 아예 틀을 그려서 주어야 합니다.
이 네 가지 조건이 들어가면 요청문이 꽤 길어지지만, 이 긴 요청문 하나가 동시에 나가는 여러 명의 서브에이전트들을 통제하는 유일한 수단이 되므로 길수록 좋습니다.
결론적으로, 여러 명의 조사자(서브에이전트)에게 동시에 업무를 맡기기 위해 꼼꼼한 지침서(요청문)를 작성하여 요청하고, 각자 파고든 결과를 지휘자가 다시 종합하여 결론을 내는 구조라고 완벽하게 이해하셨습니다.
답변이 도움이 되셨기를 바라며, 앞으로도 강의를 들으시며 궁금한 점이 생기면 언제든 질문해 주세요!
getOrCreate / Unique? 멱등 처리 질문
0
3
1
9월에 실기출제기준 개정내역에 신설된부분
0
6
1
실기 문제 구성?
0
11
0
실기 문제 구성?
0
13
0
colab 작동
0
18
1
시작하기전에 질문 드립니다.
0
23
2
하네스 적용 중, 코드 신뢰성에 관한 질문입니다.
0
16
1
소리
0
12
0
전 이렇게 풀었습니다
0
14
1
작업형2 모의문제2 결과값 관련 문의드립니다.
0
20
2
수강인증 수료배지 링크가 만료되었습니다.
0
20
1
hermes slack 설정 문제?
0
19
1
배열 포인터 출력 표시
0
25
1
포인터 증감 또는 값 증감
0
22
1
배열 포인터 함수 관련
0
23
1
"폴더를 찾을 수 없습니다." 라는 응답만 계속 나옵니다.
0
30
1
hermes memory setup
0
32
3
12회차 시험 실패 후 13회 도전 예정입니다.
0
32
1
실기 이론 통합 요약본 버전
0
25
1
강의자료
1
25
2
오랜만에 다시 강의 들어와서 그런데
0
21
1
output style이 안나와요
0
21
2
2강 - 눈에 보이는 낭비, 눈에 보이지 않는 낭비: 값의 의미
1
42
1
스크립트 한국어로 나오다가 영어로 나옴
1
42
1

