# task-2099: InsuRo AI 콘텐츠 생성 실패 수정 (failed to fetch)

## ★ 프로젝트: `/home/jay/projects/InsuRo/`

## 문제
AI 마케팅 → AI 콘텐츠 작성 → "콘텐츠 생성하기" 클릭 시 "생성 실패 (failed to fetch)" 에러.
핵심 기능이 작동하지 않음.

## 조사 방향
1. 프론트엔드에서 어떤 API를 호출하는지 확인 (Generate.tsx 또는 관련 파일)
2. 백엔드(server/main.py)에 해당 엔드포인트가 존재하는지
3. API 서버가 실행 중인지 (insuro-api.service)
4. CORS 설정 문제인지
5. AI 모델 호출 시 API 키 설정 문제인지

## ★ 먼저 읽을 파일
- `/home/jay/projects/InsuRo/src/pages/Generate.tsx` — 생성 버튼 onClick 핸들러
- `/home/jay/projects/InsuRo/server/main.py` — API 엔드포인트
- `/home/jay/projects/InsuRo/.env` — API 키 설정 (키 값 자체는 보지 말고 존재 여부만)

## 완료 시그니처
- 콘텐츠 생성 시도 시 에러 없이 응답 받음 (실제 콘텐츠 생성 또는 적절한 에러 메시지)
- `npm run build` 성공

## 검증 시나리오
1. AI 콘텐츠 작성 → 주제 입력 → 생성하기 → 에러 없음
2. 서버 로그에서 API 호출 확인
3. 빌드 성공

## 레벨
- critical

## 프로젝트
- insuro