본문 바로가기

워크플로우3

4. DSPy 생기부 AI 에이전트-3 1. 평가자(Evaluator)의 필요성chatGPT로 생기부를 작성하다 보면 본인이 정한 규칙을 잘 지키는 경우도 있지만 그렇지 않은 경우도 많다. 그런 경우 채팅창을 다시 지우고 하면 되는 경우가 많은데 context가 길어지면 앞의 내용을 잊어버리기 때문에 생긴 일이다. 때문에 작성한 생활기록부를 평가하고 필요시 다시 작성하도록 명령하는 평가자(Evaluator)를 두면 더욱 효과적으로 작성할 수 있을 것이다. 평가자를 두었을 때 장점은 아래와 같다. AI 생성 결과물의 품질 보증:AI 모델, 특히 언어 모델은 복잡하고 미묘한 규칙을 완벽하게 따르지 못할 때가 있다. 생기부 작성 프롬프트에는 명사형 종결, 특정 금지 문구(셀프 생기부 의심 문구) 제외, 특정 글자 수 제한, 교사의 객관적인 관점 유.. 2025. 5. 16.
3. DSPy 생기부 AI 에이전트-2 1. DSPy 기초적인 사용법 탐구하기, 생기부 작성 예제2. DSPy 생기부 AI 에이전트-1 1. 분류자(Discriminator)의 필요성이전시간에는 요약자와 평가자를 나누어 생기부 작성 작업을 처리하였다. 여기서 문제가 하나 더 생기는데 학생들의 활동 결과물 내용 및 퀄리티가 같지 않다는 것이다. 과목1등이지만 활동은 잘 하지 않는 학생, 성적은 조금 낮지만 발표, 활동, 토론 등에 적극적으로 참여하는 학생, 어중간한 학생, 아무것도 하지 않고 엎드려 있는 학생 등등 교실에는 오만군상이 존재한다. 본인은 개인적으로 학생 활동 결과를 4가지로 나눈다.1. 적극적으로 참여하고 활동도 열심히 한 학생 → good2. 적극적이지 않으나 활동엔 빠지지 않고 참여한 학생 → normal3. 모든 활동에 참.. 2025. 5. 14.
2. DSPy 생기부 AI 에이전트-1 1. DSPy 기초적인 사용법 탐구하기, 생기부 작성 예제 1. AI 에이전트란?최근, 단순한 AI를 넘어서 AI 에이전트(Agent)의 개념으로 다가가고 있다. 쉽게 말해 "스스로 주변 환경에 따라 판단하고 어떤 목표를 달성하기 위해 행동하는 인공지능 프로그램"이다. 예를 들어 일반 프로그램은 특정 기능만 하는 '정해진 도구' 로 볼 수 있다. 망치, 계산기 등 우리가 직접 들고 사용하거나, 구체적인 버튼을 눌러야만 작동한다. 그러나 AI 에이전트는 유능한 '조수'에 가까운 것으로 '김 조수, 이번 주 내 회의 일정 조율 좀 해줘' 라고 하면 조수는 (1) 지시자의 일정과 다른 사람들의 일정을 인식하고, (2) 가장 적절한 시간을 찾아내서 판단하고, (3) 회의 참석자에게 연락하여 시간을 확정하고.. 2025. 5. 13.