agent/multi - agent

chatdev 논문리뷰 (Communicative Agents for Software Development)

jinuklee 2024. 8. 10. 15:01

https://arxiv.org/pdf/2307.07924v5

https://github.com/OpenBMB/ChatDev

chat-powered software- development framework를 의미

 

Technically, to facilitate cooperative communication,

협력적 커뮤니케이션을 촉진시키기 위해

 

ChatDev introduces chat chain to further break down each phase into smaller and manageable subtasks,

채팅 chain을 사용해 각 단계를 subtask로 나누는

 

which guides multi-turn communications between different roles to propose and validate solutions for each subtask

이를 통해 제시한 다른 역할들 간의 multi-turn 커뮤니케이션을 guide, 각각의 subtask에 대한 해결책을 평가

 

추가적으로, 예상치 못한 환각 현상을 줄이기 위해 communicative dehallucination 이라는 의사소통 패턴이 고안되었다. 이 패턴에서는 에이전트들이 직접적으로 응답하기 전에 더 상세한 정보를 요청하고, 이러한 세부 정보를 바탕으로 다음 의사소통을 이어간다.