Discourse AI 에이전트에 스킬 부여하기

오늘 하루 동안 이것을 조금씩 사용해 보고 있는데, 확실히 유용하다는 느낌을 받고 있습니다.

다양한 반복을 거치며 꽤 길어진 시스템 프롬프트를 가진 에이전트 하나를 가지고 있었는데, 이제 그것을 7개의 스킬로 나누어 각각을 별도의 토픽으로 구성했습니다.

“한계” 부분에서 암시하고 있는 몇 가지 개선 사항을 살펴보는 데 관심이 있습니다.

특히, 현재는 에이전트가 로드해야 할 스킬 목록을 에이전트의 시스템 프롬프트에 전부 나열하고 있습니다. 이를 자동으로 발견하게 하거나, 다른 스킬들을 링크하는 단일 스킬(토픽)을 가리키는 한 단계의 간접 참조를 두는 방식을 선호합니다.

처음에는 그 “간접 참조” 방식을 시도해 보았지만, 커스텀 시스템 메시지로 주입되도록 하는 데는 아직 완벽하게 작동하지 않는 것 같아 지금은 그 부분을 잠시 보류했습니다.

그러나 그렇게 되면 시스템 프롬프트를 수정하지 않고도 진행 중인 스킬 개발에 대해 더 협업적인 워크플로우를 가질 수 있을 것이므로, 그런 기능이 있다면 좋겠습니다.