ข่าวผลิตภัณฑ์

Android Studio รองรับ Gemma 4 ซึ่งเป็นโมเดลในเครื่องที่มีความสามารถมากที่สุดของเราสำหรับการเขียนโค้ดแบบ Agent

ใช้เวลาอ่าน 2 นาที
ดูโปรไฟล์ของ Matthew Warner
Matthew Warner ผู้จัดการผลิตภัณฑ์

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

ความช่วยเหลือจาก AI ในเครื่อง

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

  • ความเป็นส่วนตัวและความปลอดภัย: โค้ดจะอยู่ในเครื่องของคุณ Gemma 4 ประมวลผลคำขอโหมด Agent ทั้งหมดในเครื่อง จึงเป็นตัวเลือกที่เหมาะสำหรับนักพัฒนาแอปที่ทำงานตามข้อกำหนดด้านความเป็นส่วนตัวของข้อมูลหรือในสภาพแวดล้อมขององค์กรที่ปลอดภัย
  • ประสิทธิภาพด้านต้นทุน: เรียกใช้เวิร์กโฟลว์แบบ Agent ที่ซับซ้อนได้โดยไม่ต้องกังวลว่าจะถึงโควต้า Gemma 4 ได้รับการปรับให้ทำงานได้อย่างมีประสิทธิภาพในฮาร์ดแวร์การพัฒนาที่ทันสมัย โดยใช้ GPU และ RAM ในเครื่องเพื่อมอบความช่วยเหลือที่รวดเร็วและตอบสนองได้ดี
  • พร้อมใช้งานแบบออฟไลน์: ใช้ Agent เพื่อเขียนโค้ดได้แม้ว่าจะไม่ได้เชื่อมต่ออินเทอร์เน็ต
  • การให้เหตุผลที่ล้ำสมัย: Gemma 4 มอบการให้เหตุผลที่ดีที่สุดในระดับเดียวกัน ซึ่งสามารถทำงานเขียนโค้ดแบบหลายขั้นตอนที่ซับซ้อนในโหมด Agent ได้

การเขียนโค้ดแบบ Agent ที่ทรงประสิทธิภาพ

Gemma 4 ได้รับการฝึกเพื่อการพัฒนา Android ด้วยความสามารถในการเรียกใช้เครื่องมือแบบ Agent เมื่อเลือก Gemma 4 เป็นโมเดลในเครื่อง คุณจะใช้ประโยชน์จากโหมด Agent สำหรับกรณีการใช้งานการพัฒนาที่หลากหลายได้ เช่น

  • การออกแบบฟีเจอร์ใหม่: นักพัฒนาแอปสามารถขอให้ Agent สร้างฟีเจอร์ใหม่หรือแอปทั้งแอปด้วยคำสั่ง เช่น "สร้างแอปเครื่องคิดเลข" และ Agent จะไม่เพียงสร้างโค้ด UI แต่จะใช้แนวทางปฏิบัติแนะนำของ Android เช่น การเขียนด้วย Kotlin และการใช้ Jetpack Compose
  • การปรับโครงสร้างโค้ด: คุณสามารถให้คำสั่งระดับสูง เช่น "แยกสตริงที่ฮาร์ดโค้ดทั้งหมดและย้ายไปยัง strings.xml" Agent จะสแกนฐานของโค้ด ระบุอินสแตนซ์ที่ต้องมีการเปลี่ยนแปลง และใช้การแก้ไขกับไฟล์หลายไฟล์พร้อมกัน
  • การแก้ไขข้อบกพร่องและการแก้ไขบิลด์: หากโปรเจ็กต์สร้างไม่สำเร็จหรือมีข้อผิดพลาด Lint ที่เกิดขึ้นซ้ำๆ คุณสามารถแจ้งให้ Agent "สร้างโปรเจ็กต์ของฉันและแก้ไขข้อผิดพลาด" Agent จะไปยังโค้ดที่มีปัญหาและใช้การแก้ไขซ้ำๆ จนกว่าการสร้างจะสำเร็จ

 

 

เราขอแนะนำให้ใช้ 26B MoE สำหรับนักพัฒนาแอป Android ที่ใช้เครื่องที่มีข้อกำหนดขั้นต่ำของฮาร์ดแวร์ RAM ทั้งหมดที่จำเป็นจะรวมทั้ง Android Studio และ Gemma

รุ่นRAM ทั้งหมดที่จำเป็นพื้นที่เก็บข้อมูลที่จำเป็น
Gemma E2B8GB2 GB
Gemma E4B12 GB4 GB
Gemma 26B MoE24 GB17 GB

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

หากต้องการเริ่มต้นใช้งาน ให้ตรวจสอบว่าคุณได้ติดตั้ง Android Studio เวอร์ชันล่าสุดแล้ว

  1. ติดตั้งผู้ให้บริการ LLM เช่น LM Studio หรือ Ollama ในคอมพิวเตอร์ของคุณ
  2. ในการตั้งค่า > เครื่องมือ > AI > ผู้ให้บริการโมเดล ให้เพิ่มอินสแตนซ์ LM Studio หรือ Ollama
  3. large_Screenshot_gemma4.png
  4. ดาวน์โหลดโมเดล Gemma 4 จาก Ollama หรือ LM Studio โปรดดูข้อกำหนดของฮาร์ดแวร์สำหรับการเลือกขนาดโมเดล
  5. ในโหมด Agent ให้เลือก Gemma 4 เป็นโมเดลที่ใช้งาน

หากต้องการดูคำแนะนำทีละขั้นตอนโดยละเอียดเกี่ยวกับการกำหนดค่า โปรดดูเอกสารประกอบอย่างเป็นทางการเกี่ยวกับ วิธีใช้โมเดลในเครื่อง

เรารู้สึกตื่นเต้นที่จะได้เห็นว่า Gemma 4 จะช่วยให้เวิร์กโฟลว์การพัฒนาเป็นส่วนตัว ปลอดภัย และมีประสิทธิภาพมากขึ้นได้อย่างไร ความคิดเห็นของคุณมีความสำคัญอย่างยิ่งต่อเราในการปรับปรุงประสบการณ์การใช้งาน AI ใน Android Studio อย่างต่อเนื่อง หากพบข้อบกพร่องหรือปัญหา โปรดรายงานปัญหา นอกจากนี้ คุณยังสามารถเข้าร่วมเป็นส่วนหนึ่งของชุมชนนักพัฒนาแอป Android ที่มีชีวิตชีวาของเราบน LinkedIn, YouTube หรือ X ขอให้สนุกกับการเขียนโค้ด

เขียนโดย:
อ่านต่อ