Document 01READ · PRACTICE · VERIFY
01. AI Studio와 API 키
AI Studio에서 프롬프트를 실험하고 API 키를 발급해 코드로 옮깁니다.
- AI Studio에서 프롬프트 실험
- API 키 발급
- 키를 환경 변수로 관리
- 요금·한도 확인
# .env
GEMINI_API_KEY=... # 코드/저장소에 절대 커밋하지 않기Google · Resource folder
Gemini API와 AI Studio로 프롬프트를 설계하고, 구조화 출력과 도구 호출을 코드에 연결합니다.
AI Studio에서 프롬프트를 실험하고 API 키를 발급해 코드로 옮깁니다.
# .env
GEMINI_API_KEY=... # 코드/저장소에 절대 커밋하지 않기모델을 선택하고 온도·최대 토큰 등 파라미터로 출력을 제어합니다.
const res = await model.generateContent(prompt);
console.log(res.response.text());JSON 스키마로 응답을 고정하고 함수 호출로 외부 데이터를 연결합니다.
// responseMimeType: 'application/json' 과 스키마로 출력 형식 고정출력 검증과 캐싱, 모델 티어 선택으로 품질과 비용의 균형을 맞춥니다.
// 실패 시 더 작은 모델로 폴백하거나 재시도Apply what you learned