# Gemini API 스트리밍 및 멀티모달 개선 계획

**날짜**: 2025-12-24
**작성자**: happybell80
**관련 파일**: `rb8001/app/services/llm/gemini_handler.py`
**상태**: ✅ 구현 완료

→ 상세: [troubleshooting/251225_gemini_api_streaming_multimodal_improvement.md](../troubleshooting/251225_gemini_api_streaming_multimodal_improvement.md)

---

## 개선 항목

1. 신버전 SDK 전환 (google-genai)
2. 스트리밍 응답 (streamGenerateContent, SSE 엔드포인트)
3. 멀티모달 지원 (이미지, PDF 처리)
4. 사고 기능 활용 (thinkingBudget, includeThoughts)
5. 에러 처리 강화 (Rate Limit 재시도, 토큰 모니터링)

## 구현 Phase

- Phase 1: 신버전 SDK 전환
- Phase 2: 스트리밍 기본 구현
- Phase 3: 멀티모달 기본 지원
- Phase 4: 사고 기능 활용
- Phase 5: 에러 처리 강화

---

## 참고 문서

- Gemini API 참조: https://ai.google.dev/api
- Google Gen AI SDK 문서: https://googleapis.github.io/python-genai/
