Tại Google, chúng tôi cam kết mang đến các mô hình AI mạnh mẽ nhất trực tiếp cho các thiết bị Android trong túi của bạn. Hôm nay, chúng tôi rất vui mừng được công bố việc phát hành mô hình nguồn mở hiện đại mới nhất: Gemma 4.
Các mô hình này là nền tảng cho thế hệ tiếp theo của Gemini Nano, vì vậy, mã mà bạn viết hôm nay cho Gemma 4 sẽ tự động hoạt động trên các thiết bị hỗ trợ Gemini Nano 4 sẽ có mặt vào cuối năm nay. Với Gemini Nano 4, bạn sẽ được hưởng lợi từ các tính năng tối ưu hoá hiệu suất bổ sung của chúng tôi để có thể phát hành chính thức trên toàn bộ hệ sinh thái Android với tính năng suy luận trên thiết bị hiệu quả nhất.
Bạn có thể tiếp cận sớm mô hình này ngay hôm nay thông qua Bản dùng trước AICore cho nhà phát triển.
Chọn mô hình Gemini Nano 4 Fast trong giao diện người dùng Bản dùng trước cho nhà phát triển để xem tốc độ suy luận cực nhanh của mô hình này trong thực tế trước khi bạn viết bất kỳ mã nào
Vì Gemma 4 hỗ trợ hơn 140 ngôn ngữ theo mặc định, nên bạn có thể kỳ vọng vào trải nghiệm đa ngôn ngữ, được bản địa hoá tốt hơn cho khán giả toàn cầu. Hơn nữa, Gemma 4 mang lại hiệu suất hàng đầu trong ngành với khả năng hiểu đa phương thức, cho phép ứng dụng của bạn hiểu và xử lý văn bản, hình ảnh và âm thanh. Để mang lại sự cân bằng tốt nhất giữa hiệu suất và hiệu quả, Gemma 4 trên Android có 2 kích thước:
- E4B: Được thiết kế để có khả năng suy luận cao hơn và thực hiện các tác vụ phức tạp.
- E2B: Được tối ưu hoá để đạt tốc độ tối đa (nhanh hơn 3 lần so với mô hình E4B!) và độ trễ thấp hơn.
Mô hình mới này nhanh hơn gấp 4 lần so với các phiên bản trước và sử dụng ít hơn đến 60% pin. Kể từ hôm nay, bạn có thể thử nghiệm các tính năng cải tiến, bao gồm:
- Suy luận: Giờ đây, bạn có thể kỳ vọng các lệnh chuỗi suy luận và câu lệnh có điều kiện sẽ trả về kết quả chất lượng cao hơn. Ví dụ: "Xác định xem bình luận sau đây cho một chuỗi thảo luận có vượt qua nguyên tắc cộng đồng hay không. Bình luận không vượt qua nguyên tắc cộng đồng nếu chứa một hoặc nhiều reason_for_flag sau đây: ngôn từ thô tục, ngôn ngữ xúc phạm, lời nói hận thù". Nếu bình luận vượt qua nguyên tắc cộng đồng, hãy trả về {true}. Nếu không, hãy trả về {false, reason_for_flag}."
- Toán học: Với kỹ năng toán học tốt hơn, mô hình này hiện có thể trả lời câu hỏi chính xác hơn. Ví dụ: "Nếu tôi nhận được 26 phiếu lương mỗi năm, thì tôi nên đóng góp bao nhiêu cho mỗi phiếu lương để đạt được mục tiêu tiết kiệm 10.000 USD trong vòng một năm?"
- Hiểu biết về thời gian: Mô hình này hiện có khả năng suy luận về thời gian tốt hơn, giúp mô hình chính xác hơn cho các trường hợp sử dụng liên quan đến lịch, lời nhắc và báo thức. Ví dụ: "Sự kiện diễn ra vào lúc 6 giờ chiều ngày 18 tháng 8 và lời nhắc sẽ được gửi đi 10 giờ trước sự kiện. Trả về thời gian và ngày mà lời nhắc sẽ được gửi."
- Hiểu hình ảnh: Các trường hợp sử dụng liên quan đến Nhận dạng ký tự quang học (OCR) – chẳng hạn như hiểu biểu đồ, trích xuất dữ liệu trực quan và nhận dạng chữ viết tay – giờ đây sẽ trả về kết quả chính xác hơn.
Hãy tham gia Bản dùng trước cho nhà phát triển ngay hôm nay để tải các mô hình này xuống trong mô hình dùng trước và bắt đầu xây dựng các tính năng thế hệ tiếp theo ngay lập tức.
Bắt đầu kiểm thử mô hình
Bạn có thể dùng thử mô hình mà không cần mã bằng cách làm theo hướng dẫn về Bản dùng trước cho nhà phát triển. Nếu bạn muốn chuyển thẳng sang việc tích hợp các mô hình này với quy trình làm việc hiện có, thì chúng tôi đã giúp bạn thực hiện việc đó một cách liền mạch. Hãy chuyển đến Android Studio để tinh chỉnh câu lệnh và xây dựng bằng API câu lệnh Bộ công cụ học máy quen thuộc. Chúng tôi đã giới thiệu một khả năng mới để chỉ định mô hình, cho phép bạn nhắm mục tiêu đến các biến thể E2B (nhanh) hoặc E4B (đầy đủ) để kiểm thử.
// 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) }
Những điều cần biết trong Bản dùng trước cho nhà phát triển
Mục tiêu của Bản dùng trước cho nhà phát triển này là giúp bạn có lợi thế khi tinh chỉnh độ chính xác của câu lệnh và khám phá các trường hợp sử dụng mới cho các ứng dụng cụ thể của bạn.
Chúng tôi sẽ thực hiện một số bản cập nhật trong suốt thời gian dùng thử, bao gồm cả hỗ trợ gọi công cụ, đầu ra có cấu trúc, câu lệnh hệ thống và chế độ Tư duy trong API câu lệnh, giúp bạn dễ dàng tận dụng tối đa các tính năng mới trong Gemma 4 cũng như các tính năng tối ưu hoá hiệu suất đáng kể.
Các mô hình dùng thử có sẵn để kiểm thử trên các thiết bị hỗ trợ AICore. Các mô hình này sẽ chạy trên thế hệ mới nhất của các bộ tăng tốc AI chuyên dụng từ Google, MediaTek và Qualcomm Technologies. Trên các thiết bị khác, các mô hình này ban đầu sẽ chạy trên một bản triển khai CPU không đại diện cho hiệu suất sản xuất cuối cùng. Nếu thiết bị của bạn không hỗ trợ AICore, bạn cũng có thể kiểm thử các mô hình này thông qua ứng dụng AI Edge Gallery. Chúng tôi sẽ hỗ trợ thêm nhiều thiết bị trong tương lai.
Cách bắt đầu
Bạn đã sẵn sàng tìm hiểu những việc Gemma 4 có thể làm cho người dùng của mình chưa?
- Chọn tham gia: Đăng ký Bản dùng trước AICore cho nhà phát triển.
- Tải xuống: Sau khi chọn tham gia, bạn có thể kích hoạt quá trình tải các mô hình Gemma 4 mới nhất xuống trực tiếp thiết bị thử nghiệm được hỗ trợ.
- Xây dựng: Cập nhật bản triển khai Bộ công cụ học máy để nhắm mục tiêu đến các mô hình mới và bắt đầu xây dựng trong Android Studio.
Tiếp tục đọc
-
Tin tức về sản phẩm
Để giúp bạn đưa các trường hợp sử dụng API câu lệnh của Bộ công cụ học máy vào quá trình phát hành công khai, chúng tôi rất vui mừng được giới thiệu tính năng Tự động tối ưu hoá câu lệnh (APO) nhắm mục tiêu đến các mô hình trên thiết bị trên Vertex AI. Tính năng Tự động tối ưu hoá câu lệnh là một công cụ giúp bạn tự động tìm câu lệnh tối ưu cho các trường hợp sử dụng của mình.
Chetan Tekur, Chao Zhao, Paul Zhou, Caren Chang • 3 phút đọc
-
Tin tức về sản phẩm
AI giúp bạn dễ dàng tạo trải nghiệm ứng dụng được cá nhân hoá, chuyển đổi nội dung thành định dạng phù hợp cho người dùng. Trước đây, chúng tôi đã cho phép nhà phát triển tích hợp với Gemini Nano thông qua các API GenAI của Bộ công cụ học máy được điều chỉnh cho các trường hợp sử dụng cụ thể như tóm tắt và mô tả hình ảnh.
Caren Chang, Chengji Yan, Penny Li • 2 phút đọc
-
Tin tức về sản phẩm
Android Studio Panda 4 hiện đã ổn định và sẵn sàng để bạn sử dụng trong quá trình phát hành chính thức. Bản phát hành này mang đến Chế độ lập kế hoạch, tính năng Dự đoán lần chỉnh sửa tiếp theo và nhiều tính năng khác, giúp bạn dễ dàng hơn bao giờ hết để xây dựng các ứng dụng Android chất lượng cao.
Matt Dyor • 5 phút đọc
Nhận thông tin cập nhật
Nhận thông tin chi tiết mới nhất về quá trình phát triển Android được gửi đến hộp thư đến của bạn hằng tuần.