반응형

Firebase 2

Firebase AI Logic + Gemini 실전 가이드 4편 — App Check, Vertex AI 전환, Remote Config, 모니터링, 비용 최적화

3편까지 개발 환경에서 Gemini를 붙였습니다. 4편은 실제 사용자에게 배포하기 전 해야 하는 것들입니다. App Check 없이 공개하면 누구나 내 API 할당량을 소진할 수 있습니다. Remote Config 없이 배포하면 모델 deprecation 때마다 앱 업데이트가 강제됩니다.[4편 핵심 요약]→ App Check: Gemini API를 인가된 앱만 사용하도록 보호 — 공개 배포 전 필수→ 프로바이더: Android=Play Integrity / iOS=App Attest / Web=reCAPTCHA Enterprise→ Vertex AI 전환: GoogleAIBackend() → VertexAIBackend() 한 줄 교체 — Blaze 플랜 필요→ Remote Config: 모델명·파라미터..

AI 개발 2026.05.19

Firebase AI Logic + Gemini 실전 가이드 3편 — 웹(JavaScript/TypeScript) + Next.js 실전

2편에서 Android Kotlin 패턴을 다뤘습니다. 3편은 웹입니다. Firebase AI Logic은 Android와 동일한 SDK 구조를 JavaScript/TypeScript로 제공합니다. Next.js App Router 환경에서 클라이언트사이드와 서버사이드를 어떻게 구분해서 써야 하는지, React 커스텀 훅으로 추상화하는 법, 파일 입력 처리까지 다룹니다.[3편 핵심 요약]→ 웹 SDK: firebase/ai 패키지 — Android와 동일한 API 구조→ 초기화: getAI() → getGenerativeModel() — Kotlin의 Firebase.ai()와 대응→ 스트리밍: generateContentStream() → AsyncIterable → for await 루프→ 채팅: s..

AI 개발 2026.05.19
반응형