# Gemini API 인증 + Pretendard 폰트 + 모델 접근 해결

## 한정승인: 끝까지 진행

## 문제 1: Gemini API 인증 scope
- insuwiki-j2h 서비스 계정을 사용하여 이미지 생성 — **프로젝트별 Firebase 분리 원칙 위반**
- MktingAuto 또는 이미지 생성 전용 서비스 계정/API 키 필요
- 현재 Gemini API 키 상황 확인: .env.keys에서 GEMINI_API_KEY 확인
- 올바른 서비스 계정으로 generative-language scope 설정

## 문제 2: Pretendard 폰트 설치
- 한국 프리미엄 산세리프 폰트 Pretendard를 서버에 설치
- Noto Sans KR fallback 유지하되 Pretendard 우선 사용
- 설치 경로: 시스템 폰트 디렉토리

## 문제 3: Gemini pro 모델 접근
- gemini-3-pro-image-preview 모델 접근 불가 → flash로 fallback됨
- pro 모델 사용 가능한 API 키/프로젝트 확인
- 불가능하면 flash 모델 최적 활용 방안

## 참조
- .env.keys: `/home/jay/workspace/.env.keys`
- task-1160.1 보고서: `/home/jay/workspace/memory/reports/task-1160.1.md`
- hybrid-image 스킬: `/home/jay/workspace/skills/hybrid-image/SKILL.md`

## task-timer
- task_id: task-1164.2
- team: dev4-team