제품 소식

AICore 개발자 프리뷰에서 Gemma 4 발표

3분 읽기

Google은 가장 강력한 AI 모델을 주머니 속 Android 기기에 직접 제공하기 위해 최선을 다하고 있습니다. 오늘 Google은 최신 최첨단 오픈 모델인 Gemma 4를 출시하게 되어 매우 기쁩니다.

이러한 모델은 차세대 Gemini Nano의 기반이 되므로 오늘 Gemma 4용으로 작성하는 코드는 올해 말에 출시될 Gemini Nano 4 지원 기기에서 자동으로 작동합니다. Gemini Nano 4를 사용하면 추가 성능 최적화의 이점을 누릴 수 있으므로 가장 효율적인 온디바이스 추론을 통해 Android 생태계 전반에서 프로덕션으로 출시할 수 있습니다.

AICore 개발자 프리뷰를 통해 오늘 이 모델에 사전 액세스할 수 있습니다.

large_Inline-imagery.gif

코드를 작성하기 전에 개발자 프리뷰 UI에서 Gemini Nano 4 Fast 모델을 선택하여 빠른 추론 속도를 확인하세요.

Gemma 4는 140개 이상의 언어를 기본적으로 지원하므로 전 세계 사용자를 위한 현지화된 다국어 환경이 개선될 것으로 예상됩니다. 또한 Gemma 4는 멀티모달 이해를 통해 업계 최고의 성능을 제공하므로 앱에서 텍스트, 이미지, 오디오를 이해하고 처리할 수 있습니다. 성능과 효율성의 최적의 균형을 제공하기 위해 Android의 Gemma 4는 두 가지 크기로 제공됩니다.

  • E4B: 더 높은 추론 능력과 복잡한 작업을 위해 설계되었습니다.
  • E2B: 최대 속도 (E4B 모델보다 3배 빠름)와 더 짧은 지연 시간을 위해 최적화되었습니다.

새 모델은 이전 버전보다 최대 4배 빠르며 배터리 사용량이 최대 60% 적습니다. 오늘부터 다음과 같은 개선된 기능을 실험해 볼 수 있습니다.

  • 추론: 이제 사고의 연쇄 명령과 조건문을 통해 더 높은 품질의 결과를 반환할 수 있습니다. 예를 들면 다음과 같습니다. '토론 스레드의 다음 댓글이 커뮤니티 가이드를 준수하는지 확인합니다. 댓글에 다음 reason_for_flag 중 하나 이상이 포함되어 있으면 커뮤니티 가이드를 준수하지 않습니다. 욕설, 비하적 언어, 혐오 발언'. 검토가 커뮤니티 가이드를 준수하는 경우 {true}를 반환합니다. 그렇지 않으면 {false, reason_for_flag}를 반환합니다.'
  • 수학: 수학 실력이 향상되어 이제 모델이 질문에 더 정확하게 답변할 수 있습니다. 예를 들면 다음과 같습니다. '연간 26번 급여를 받는다면 1년 동안 저축 목표인 10,000달러를 달성하기 위해 각 급여에서 얼마를 기여해야 할까요?'
  • 시간 이해: 이제 모델이 시간에 관해 더 잘 추론할 수 있으므로 캘린더, 알림, 알람과 관련된 사용 사례에 더 정확하게 사용할 수 있습니다. 예를 들면 다음과 같습니다. '이벤트는 8월 18일 오후 6시에 진행되며 이벤트 10시간 전에 알림을 보내야 합니다. 알림을 보내야 하는 시간과 날짜를 반환합니다.'
  • 이미지 이해: 이제 차트 이해, 시각적 데이터 추출, 필기 인식과 같은 OCR (광학 문자 인식)과 관련된 사용 사례에서 더 정확한 결과를 반환합니다.

지금 개발자 프리뷰에 참여하여 미리보기 모델에서 이러한 모델을 다운로드하고 바로 차세대 기능 빌드를 시작하세요.

모델 테스트 시작

개발자 프리뷰 가이드에 따라 코드를 작성하지 않고 모델을 사용해 볼 수 있습니다. 이러한 모델을 기존 워크플로에 바로 통합하려는 경우 원활하게 통합할 수 있습니다. Android 스튜디오로 이동하여 프롬프트를 미세 조정하고 익숙한 ML Kit Prompt API로 빌드하세요. 모델을 지정하는 새로운 기능이 도입되어 테스트를 위해 E2B (빠른) 또는 E4B (전체) 변형을 타겟팅할 수 있습니다.

  // Define the configuration with a specific track and preference
val previewFullConfig = generationConfig {
    modelConfig = ModelConfig {
        releaseTrack = ModelReleaseTrack.PREVIEW
        preference = ModelPreference.FULL
    }
}

// Initialize the GenerativeModel with the configuration
val previewModel = GenerativeModel.getClient(previewFullConfig)

// Verify that the specific preview model is available
val previewModelStatus = previewModel.checkStatus()
if (previewModelStatus == FeatureStatus.AVAILABLE) {
    // Proceed with inference
    val response = previewModel.generateContent("If I get 26 paychecks per year, how much I should contribute each paycheck to reach my savings goal of $10k over the course of a year? Return only the amount.")

} else {
    // Handle the case where the preview model is not available
    // (e.g., print out log statements)
}

개발자 프리뷰 중에 예상되는 사항

이 개발자 프리뷰의 목표는 프롬프트 정확성을 미세 조정 하고 특정 앱의 새로운 사용 사례를 탐색 하는 데 도움이 되는 것입니다.

Google은 프리뷰 기간 동안 Prompt API에서 도구 호출, 구조화된 출력, 시스템 프롬프트, 사고 모드 지원을 비롯한 여러 업데이트를 진행하여 Gemma 4의 새로운 기능과 상당한 성능 최적화를 최대한 활용할 수 있도록 지원할 예정입니다. 

프리뷰 모델은 AICore 지원 기기에서 테스트할 수 있습니다. 이러한 모델은 Google, MediaTek, Qualcomm Technologies의 최신 세대 전문 AI 액셀러레이터에서 실행됩니다. 다른 기기에서는 모델이 최종 프로덕션 성능을 나타내지 않는 CPU 구현에서 처음 실행됩니다. 기기가 AICore를 지원하지 않는 경우 AI Edge Gallery 앱을 통해 이러한 모델을 테스트할 수도 있습니다. 앞으로 더 많은 기기를 지원할 예정입니다.

시작하는 방법

Gemma 4가 사용자에게 어떤 이점을 제공할 수 있는지 알아볼 준비가 되셨나요?

  1. 선택: AICore 개발자 프리뷰에 가입합니다.
  2. 다운로드: 선택한 후 지원되는 테스트 기기로 최신 Gemma 4 모델의 다운로드를 트리거할 수 있습니다.
  3. 빌드: ML Kit 구현을 업데이트하여 새 모델을 타겟팅하고 Android 스튜디오에서 빌드를 시작합니다.
작성자:

계속 읽기