개요
autoresearch 루프에서 시스템 프롬프트를 자동으로 변형/개선하는 기능.
설계
프롬프트 변형 전략
- 파라미터 변형: temperature, top_p, repeat_penalty 등 수치 미세 조정
- 프롬프트 변형: 시스템 프롬프트 일부를 모델 자체가 재작성
- "이 시스템 프롬프트를 개선해줘" → 새 버전 생성
- 벤치마크 점수로 개선 여부 판단
- Few-shot 예시 최적화: 프롬프트에 포함할 예시 조합 탐색
변형 범위 제한
- 한 번에 1개 요소만 변경 (격리 실험)
- 변경 폭 제한 (temperature ±0.05 등)
- 프롬프트 길이 상한 설정
저장
~/.gemmabot/prompts/ 디렉터리에 버전별 저장
best_prompt.md → 현재 최고 성능 프롬프트
prompt_history.json → 전체 진화 이력
의존성
개요
autoresearch 루프에서 시스템 프롬프트를 자동으로 변형/개선하는 기능.
설계
프롬프트 변형 전략
변형 범위 제한
저장
~/.gemmabot/prompts/디렉터리에 버전별 저장best_prompt.md→ 현재 최고 성능 프롬프트prompt_history.json→ 전체 진화 이력의존성