혁신적인 AI 기능을 앱에 구현하려는 Android 개발자를 위해 최근 다음과 같은 강력한 새 업데이트를 출시했습니다.
- 기기별 추론과 클라우드 추론을 모두 활용하는 Firebase AI Logic의 새로운 API인 하이브리드 추론
- 이미지 생성을 위한 최신 Nano Banana 모델을 비롯한 새로운 Gemini 모델 지원
시작해 볼까요?
하이브리드 추론 실험
새로운 하이브리드 추론용 Firebase API를 사용하여 통합 API를 통해 온디바이스 추론과 클라우드 추론을 모두 사용할 수 있도록 초기 솔루션으로 간단한 규칙 기반 라우팅 접근 방식을 구현했습니다. 향후 더 정교한 라우팅 기능을 제공할 계획입니다.
이를 통해 앱은 기기에서 로컬로 실행되는 Gemini Nano와 클라우드 호스팅 Gemini 모델 간에 동적으로 전환할 수 있습니다. 기기별 실행은 ML Kit의 Prompt API를 사용합니다. 클라우드 추론은 Vertex AI와 Developer API 모두에서 Firebase AI Logic의 모든 Gemini 모델을 지원합니다.
이를 사용하려면 Firebase AI Logic과 함께 firebase-ai-ondevice 종속 항목을 앱에 추가하세요.
dependencies { [...] implementation("com.google.firebase:firebase-ai:17.10.1") implementation("com.google.firebase:firebase-ai-ondevice:16.0.0-beta01") }
초기화 중에 GenerativeModel 인스턴스를 만들고 PREFER_ON_DEVICE (기기에서 Gemini Nano를 사용할 수 없는 경우 클라우드로 대체) 또는 PREFER_IN_CLOUD (오프라인인 경우 기기별 추론으로 대체)와 같은 특정 추론 모드로 구성합니다.
val model = Firebase.ai(backend = GenerativeBackend.googleAI()) .generativeModel( modelName = "gemini-3.1-flash-lite", onDeviceConfig = OnDeviceConfig( mode = InferenceMode.PREFER_ON_DEVICE ) ) val response = model.generateContent(prompt)
Android용 하이브리드 추론용 Firebase API는 아직 실험 단계에 있으며, 특히 Firebase AI Logic을 이미 사용하고 있는 경우 앱에서 사용해 보는 것이 좋습니다.
현재 기기별 모델은 텍스트 또는 단일 비트맵 이미지 입력을 기반으로 하는 단일 턴 텍스트 생성에 특화되어 있습니다. 자세한 내용은 제한사항을 검토하세요.
하이브리드용 Firebase API를 활용하는 AI 샘플 카탈로그의 새 샘플을 게시했습니다. 이 샘플은 하이브리드 추론용 Firebase API를 사용하여 선택한 몇 가지 주제를 기반으로 리뷰를 생성한 다음 다양한 언어로 번역하는 방법을 보여줍니다. 코드를 확인하여 작동 방식을 알아보세요.
작동 중인 새로운 하이브리드 추론 샘플
새로운 모델 사용해 보기
새로운 Gemini 모델의 일환으로 Android 개발자에게 특히 유용하고 Firebase AI Logic SDK를 통해 애플리케이션에 쉽게 통합할 수 있는 두 가지 모델을 출시했습니다.
Nano Banana
작년에 최첨단 이미지 생성 모델인 Nano Banana를 출시했습니다. 몇 주 전에 새로운 Nana Banana 모델을 출시했습니다.
Nano Banana Pro (Gemini 3 Pro 이미지)는 전문적인 애셋 제작을 위해 설계되었으며 특정 글꼴로 또는 다양한 유형의 손글씨를 시뮬레이션하여 충실도 높은 텍스트를 렌더링할 수 있습니다.
_Nano Banana 2 (Gemini 3.1 Flash Image)_는 Nano Banana Pro의 고효율 버전입니다. 속도와 대용량 사용 사례에 최적화되어 있습니다. 광범위한 사용 사례 (인포그래픽, 가상 스티커, 컨텍스트 삽화 등)에 사용할 수 있습니다.
새로운 Nano Banana 모델은 실제 지식과 심층적인 추론 기능을 활용하여 정확하고 세부적인 이미지를 생성합니다.
Nano Banana 2를 사용하도록 Magic Selfie 샘플 (이미지 생성을 사용하여 셀카의 배경 변경)을 업데이트했습니다. 이제 배경 분할이 이미지 생성 모델에서 직접 처리되므로 구현이 더 쉬워지고 Nano Banana 2의 향상된 이미지 생성 기능을 활용할 수 있습니다. _여기_에서 작동 방식을 확인하세요.
Firebase AI Logic SDK를 통해 사용할 수 있습니다. 자세한 내용은 Android 문서를 참고하세요.
Gemini 3.1 Flash-Lite
Gemini Flash-Lite 제품군의 새 버전인 Gemini 3.1 Flash-Lite도 출시했습니다. Gemini Flash-Lite 모델은 우수한 품질/지연 시간 비율과 낮은 추론 비용으로 인해 Android 개발자에게 특히 인기가 많습니다. Android 개발자는 인앱 메시지 번역 또는 요리 사진에서 레시피 생성과 같은 다양한 사용 사례에 이를 사용해 왔습니다.
현재 프리뷰 단계에 있는 Gemini 3.1 Flash-Lite는 Gemini 2.5 Flash-Lite와 비슷한 지연 시간으로 더 고급 사용 사례를 지원합니다.
이 모델에 관해 자세히 알아보려면 Firebase 문서를 검토하세요.
결론
카탈로그에서 새로운 하이브리드 샘플을 살펴보고 이러한 기능이 실제로 작동하는 방식을 확인하고 기기 내 추론과 클라우드 추론 간의 라우팅의 이점을 이해해 보세요. 문서를 확인하여 새로운 Gemini 모델을 테스트해 보는 것도 좋습니다.
계속 읽기
-
제품 소식
오늘 Gemini 3 Flash를 출시하여 Gemini 3 모델 제품군을 확장합니다. Gemini 3 Flash는 속도에 중점을 두고 설계된 최첨단 인텔리전스를 저렴한 비용으로 제공합니다.
Thomas Ezan • 2분 읽기
-
제품 소식
앱에 맞춤 이미지를 추가하면 사용자 경험을 크게 개선하고 맞춤설정하며 사용자 참여도를 높일 수 있습니다.
Thomas Ezan, Mozart Louis • 5분 읽기
-
제품 소식
이제 Android 스튜디오 Panda 4가 안정화되어 프로덕션에서 사용할 수 있습니다. 이 출시에는 계획 모드, 다음 수정 예측 등이 포함되어 있어 이전보다 훨씬 쉽게 고품질 Android 앱을 빌드할 수 있습니다.
Matt Dyor • 5분 읽기
소식 받아 보기
Android 개발 관련 최신 정보를 이메일로 받아 보세요. 매주