ข่าวสารเกี่ยวกับผลิตภัณฑ์

ประกาศเปิดตัว Gemma 4 ในเวอร์ชันตัวอย่างสำหรับนักพัฒนาซอฟต์แวร์ของ AICore

อ่าน 3 นาที
ดูโปรไฟล์ของ Caren Chang ดูโปรไฟล์ของ David Chou
Caren Chang & David Chou

ที่ Google เรามุ่งมั่นที่จะนำโมเดล AI ที่มากความสามารถที่สุดมาไว้ในอุปกรณ์ Android ในกระเป๋าของคุณโดยตรง วันนี้เรายินดีที่จะประกาศเปิดตัวโมเดลโอเพนซอร์สที่ล้ำสมัยที่สุดรุ่นล่าสุดของเรา นั่นคือ Gemma 4

โมเดลเหล่านี้เป็นรากฐานของ Gemini Nano รุ่นถัดไป ดังนั้นโค้ดที่คุณเขียนในวันนี้สำหรับ Gemma 4 จะทำงานโดยอัตโนมัติในอุปกรณ์ที่เปิดใช้ Gemini Nano 4 ซึ่งจะพร้อมใช้งานภายในปีนี้ Gemini Nano 4 จะช่วยให้คุณได้รับประโยชน์จากการเพิ่มประสิทธิภาพเพิ่มเติมของเรา เพื่อให้คุณสามารถนำไปใช้ในการผลิตในระบบนิเวศของ Android ด้วยการอนุมานในอุปกรณ์ที่มีประสิทธิภาพสูงสุด

คุณสามารถทดลองใช้โมเดลนี้ก่อนใครได้แล้ววันนี้ผ่านเวอร์ชันตัวอย่างสำหรับนักพัฒนาซอฟต์แวร์ของ AICore

large_Inline-imagery.gif

เลือกโมเดล Gemini Nano 4 Fast ใน UI ของเวอร์ชันตัวอย่างสำหรับนักพัฒนาซอฟต์แวร์เพื่อดูความเร็วในการอนุมานที่รวดเร็วทันใจก่อนที่จะเขียนโค้ด

เนื่องจาก Gemma 4 รองรับกว่า 140 ภาษาโดยกำเนิด คุณจึงคาดหวังได้ว่าจะได้รับประสบการณ์การใช้งานที่แปลแล้วและหลายภาษาที่ดีขึ้นสำหรับผู้ชมทั่วโลก นอกจากนี้ Gemma 4 ยังมีประสิทธิภาพชั้นนำของอุตสาหกรรมด้วยความสามารถในการทำความเข้าใจข้อมูลหลายรูปแบบ ซึ่งช่วยให้แอปของคุณเข้าใจและประมวลผลข้อความ รูปภาพ และเสียงได้ Gemma 4 ใน Android มี 2 ขนาดเพื่อให้คุณได้รับประสิทธิภาพและความมีประสิทธิภาพที่สมดุลที่สุด

  • E4B: ออกแบบมาเพื่อเพิ่มความสามารถในการให้เหตุผลและงานที่ซับซ้อน
  • E2B: เพิ่มประสิทธิภาพเพื่อความเร็วสูงสุด (เร็วกว่าโมเดล E4B ถึง 3 เท่า) และเวลาในการตอบสนองที่ต่ำกว่า

โมเดลใหม่นี้เร็วกว่าเวอร์ชันก่อนหน้าถึง 4 เท่า และใช้แบตเตอรี่น้อยลงถึง 60% ตั้งแต่วันนี้เป็นต้นไป คุณสามารถทดลองใช้ความสามารถที่ได้รับการปรับปรุง ซึ่งรวมถึงสิ่งต่อไปนี้

  • การให้เหตุผล: ตอนนี้คุณคาดหวังได้ว่าคำสั่งแบบ Chain-of-Thought และคำสั่งแบบมีเงื่อนไขจะให้ผลลัพธ์ที่มีคุณภาพสูงขึ้น เช่น "พิจารณาว่าความคิดเห็นต่อไปนี้ในเธรดการสนทนาผ่านหลักเกณฑ์ของชุมชนหรือไม่ ความคิดเห็นจะไม่เป็นไปตามหลักเกณฑ์ของชุมชนหากมี reason_for_flag อย่างน้อย 1 รายการต่อไปนี้ ได้แก่ คำหยาบคาย ภาษาที่ดูถูก เหยียดหยาม หรือวาจาสร้างความเกลียดชัง หากรีวิวเป็นไปตามหลักเกณฑ์ของชุมชน ให้แสดง {true} ไม่เช่นนั้น ให้แสดงผล {false, reason_for_flag}”
  • คณิตศาสตร์: โมเดลมีทักษะด้านคณิตศาสตร์ที่ดีขึ้น จึงตอบคำถามได้แม่นยำยิ่งขึ้น ตัวอย่างเช่น "หากฉันได้รับเงินเดือน 26 ครั้งต่อปี ฉันควรเก็บเงินเท่าใดในแต่ละครั้งจึงจะบรรลุเป้าหมายการออมที่ 10,000 บาทภายใน 1 ปี"
  • ความเข้าใจเกี่ยวกับเวลา: ตอนนี้โมเดลมีความสามารถมากขึ้นเมื่อต้องให้เหตุผลเกี่ยวกับเวลา ซึ่งทำให้มีความแม่นยำมากขึ้นสำหรับกรณีการใช้งานที่เกี่ยวข้องกับปฏิทิน การช่วยเตือน และการปลุก เช่น "กิจกรรมจะเริ่มเวลา 18: 00 น. วันที่ 18 สิงหาคม และควรส่งการช่วยเตือน 10 ชั่วโมงก่อนเริ่มกิจกรรม ส่งคืนเวลาและวันที่ที่ควรส่งการช่วยเตือน"
  • การทำความเข้าใจรูปภาพ: กรณีการใช้งานที่เกี่ยวข้องกับ OCR (การรู้จำอักขระด้วยภาพ) เช่น การทำความเข้าใจแผนภูมิ การแยกข้อมูลภาพ และการจดจำลายมือ จะแสดงผลลัพธ์ที่แม่นยำยิ่งขึ้น

เข้าร่วมเวอร์ชันตัวอย่างสำหรับนักพัฒนาซอฟต์แวร์วันนี้เพื่อดาวน์โหลดโมเดลเหล่านี้ในโมเดลเวอร์ชันตัวอย่างและเริ่มสร้างฟีเจอร์รุ่นถัดไปได้ทันที

เริ่มทดสอบโมเดล

คุณลองใช้โมเดลโดยไม่ต้องใช้โค้ดได้โดยทำตามคู่มือเวอร์ชันตัวอย่างสำหรับนักพัฒนาซอฟต์แวร์ หากต้องการเริ่มผสานรวมโมเดลเหล่านี้กับเวิร์กโฟลว์ที่มีอยู่ทันที เราก็พร้อมให้คุณทำได้อย่างราบรื่น ไปที่ Android Studio เพื่อปรับแต่งพรอมต์และสร้างด้วย 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)
}

สิ่งที่จะได้รับในระหว่างเวอร์ชันตัวอย่างสำหรับนักพัฒนาซอฟต์แวร์

เป้าหมายของเวอร์ชันตัวอย่างสำหรับนักพัฒนาซอฟต์แวร์นี้คือการช่วยให้คุณเริ่มต้นปรับความแม่นยำของพรอมต์และสำรวจ Use Case ใหม่ๆ สำหรับแอปของคุณโดยเฉพาะได้ก่อนใคร

เราจะทำการอัปเดตหลายครั้งตลอดระยะเวลาเวอร์ชันตัวอย่าง ซึ่งรวมถึงการรองรับการเรียกใช้เครื่องมือ เอาต์พุตที่มีโครงสร้าง พรอมต์ของระบบ และโหมดการคิดใน Prompt API เพื่อให้ใช้ประโยชน์จากความสามารถใหม่ๆ ใน Gemma 4 ได้ง่ายขึ้น รวมถึงการเพิ่มประสิทธิภาพอย่างมาก 

โมเดลเวอร์ชันตัวอย่างพร้อมให้ทดสอบในอุปกรณ์ที่เปิดใช้ AICore โมเดลเหล่านี้จะทำงานบนตัวเร่ง AI เฉพาะทางรุ่นล่าสุดจาก Google, MediaTek และ Qualcomm Technologies ในอุปกรณ์อื่นๆ โมเดลจะทำงานบนการติดตั้งใช้งาน CPU ในตอนแรก ซึ่งไม่ได้แสดงถึงประสิทธิภาพการทำงานจริงในขั้นสุดท้าย หากอุปกรณ์ไม่ได้เปิดใช้ AICore คุณก็ทดสอบโมเดลเหล่านี้ผ่านแอป AI Edge Gallery ได้เช่นกัน เราจะรองรับอุปกรณ์เพิ่มเติมในอนาคต

วิธีเริ่มต้นใช้งาน

พร้อมหรือยังที่จะดูว่า Gemma 4 ทำอะไรให้ผู้ใช้ของคุณได้บ้าง

  1. เลือกใช้: ลงชื่อสมัครใช้ เวอร์ชันตัวอย่างสำหรับนักพัฒนาซอฟต์แวร์ของ AICore
  2. ดาวน์โหลด: เมื่อเลือกใช้แล้ว คุณจะทริกเกอร์การดาวน์โหลดโมเดล Gemma 4 ล่าสุดไปยังอุปกรณ์ทดสอบที่รองรับได้โดยตรง
  3. สร้าง: อัปเดตการติดตั้งใช้งาน ML Kit เพื่อกำหนดเป้าหมายโมเดลใหม่และเริ่มสร้างใน Android Studio
เขียนโดย
อ่านต่อ