Describe
Spring Boot 가 호출할 마지막 AI 엔드포인트 /internal/ai/feedback 을 구현합니다.
챌린지 결과와 매매·추천 이력을 받아 Claude 가 한국어 회고 피드백을 생성해 반환합니다.
- 요청/응답 Pydantic 스키마
- Claude API 호출 모듈
- 교육 목적 회고 톤 프롬프트
requirements.txt 에서 openai 제거, anthropic 추가
Additional
- Provider 를 OpenAI 에서 Anthropic Claude 로 변경합니다.
openai 는 코드에서 쓰인 적이 없어 교체 비용이 없습니다. CLAUDE.md 갱신은 별도 커밋으로 합니다.
- 기본 모델은
claude-opus-5, ANTHROPIC_MODEL 로 교체할 수 있습니다.
- 피드백은 결정이 아니라서
decision_logs 를 남기지 않고 DB 도 쓰지 않습니다.
ANTHROPIC_API_KEY 가 없어 실제 호출 검증은 못 했습니다. 응답 품질과 지연은 키를 넣고 직접 확인해야 합니다.
Describe
Spring Boot 가 호출할 마지막 AI 엔드포인트
/internal/ai/feedback을 구현합니다.챌린지 결과와 매매·추천 이력을 받아 Claude 가 한국어 회고 피드백을 생성해 반환합니다.
requirements.txt에서openai제거,anthropic추가Additional
openai는 코드에서 쓰인 적이 없어 교체 비용이 없습니다. CLAUDE.md 갱신은 별도 커밋으로 합니다.claude-opus-5,ANTHROPIC_MODEL로 교체할 수 있습니다.decision_logs를 남기지 않고 DB 도 쓰지 않습니다.ANTHROPIC_API_KEY가 없어 실제 호출 검증은 못 했습니다. 응답 품질과 지연은 키를 넣고 직접 확인해야 합니다.