ข่าวสารผลิตภัณฑ์
Android Studio รองรับ Gemma 4 ซึ่งเป็นโมเดลในเครื่องที่มากความสามารถที่สุดของเราสำหรับการเขียนโค้ดแบบ Agentic
ใช้เวลาอ่าน 2 นาที
เวิร์กโฟลว์และความต้องการด้าน AI ของนักพัฒนาซอฟต์แวร์แต่ละรายนั้นแตกต่างกันไป และคุณควรเลือกได้ว่าจะให้ AI ช่วยในการพัฒนาอย่างไร เมื่อเดือนมกราคม เราได้เปิดตัวความสามารถในการเลือกโมเดล AI ในเครื่องหรือระยะไกลเพื่อขับเคลื่อนฟังก์ชัน AI ใน Android Studio และวันนี้เราจะประกาศความพร้อมใช้งานของ Gemma 4 สำหรับความช่วยเหลือในการเขียนโค้ด AI ใน Android Studio โมเดลภาษาท้องถิ่นใหม่นี้ได้รับการฝึกฝนในการพัฒนา Android จึงมอบสิ่งที่ดีที่สุดจากทั้ง 2 ด้าน ได้แก่ ความเป็นส่วนตัวและประสิทธิภาพด้านต้นทุนของการประมวลผลในอุปกรณ์ ควบคู่ไปกับความสามารถในการให้เหตุผลและการเรียกใช้เครื่องมือที่ล้ำสมัย
ความช่วยเหลือจาก AI ที่ให้บริการในพื้นที่
Gemma 4 ทำงานในเครื่องของคุณเอง จึงให้ความช่วยเหลือด้านโค้ด AI ที่ไม่ต้องใช้การเชื่อมต่ออินเทอร์เน็ตหรือคีย์ API สำหรับการดำเนินการหลัก ซึ่งสิทธิประโยชน์หลักๆ ได้แก่
- ความเป็นส่วนตัวและความปลอดภัย: รหัสของคุณจะยังอยู่ในเครื่อง Gemma 4 ประมวลผลคำขอโหมด Agent ทั้งหมดในเครื่อง จึงเป็นตัวเลือกที่เหมาะสำหรับนักพัฒนาซอฟต์แวร์ที่ทำงานตามข้อกำหนดด้านความเป็นส่วนตัวของข้อมูลหรือในสภาพแวดล้อมขององค์กรที่ปลอดภัย
- ประสิทธิภาพด้านต้นทุน: เรียกใช้เวิร์กโฟลว์แบบเอเจนต์ที่ซับซ้อนได้โดยไม่ต้องกังวลเรื่องโควต้า Gemma 4 ได้รับการเพิ่มประสิทธิภาพให้ทำงานได้อย่างมีประสิทธิภาพบนฮาร์ดแวร์การพัฒนาที่ทันสมัย โดยใช้ GPU และ RAM ในเครื่องเพื่อมอบความช่วยเหลือที่รวดเร็วและตอบสนองได้ดี
- ความพร้อมใช้งานแบบออฟไลน์: ใช้เอเจนต์เพื่อเขียนโค้ดได้แม้จะไม่ได้เชื่อมต่ออินเทอร์เน็ต
- การให้เหตุผลที่ล้ำสมัย: Gemma 4 ให้การให้เหตุผลที่ดีที่สุดในระดับเดียวกัน ซึ่งสามารถทำงานการเขียนโค้ดแบบหลายขั้นตอนที่ซับซ้อนในโหมด Agent
การเขียนโค้ดแบบ Agent ที่ทรงประสิทธิภาพ
Gemma 4 ได้รับการฝึกฝนสำหรับการพัฒนา Android โดยมีความสามารถในการเรียกใช้เครื่องมือแบบเอเจนต์ เมื่อเลือก Gemma 4 เป็นโมเดลในเครื่อง คุณจะใช้ประโยชน์จากโหมด Agent สำหรับกรณีการใช้งานในการพัฒนาที่หลากหลายได้ เช่น
- ออกแบบฟีเจอร์ใหม่: นักพัฒนาแอปสามารถขอให้ Agent สร้างฟีเจอร์ใหม่หรือทั้งแอปด้วยคำสั่ง เช่น "สร้างแอปเครื่องคิดเลข" และ Agent จะไม่เพียงสร้างโค้ด UI เท่านั้น แต่จะใช้แนวทางปฏิบัติแนะนำของ Android เช่น การเขียนใน Kotlin และการใช้ Jetpack Compose
- การเปลี่ยนโครงสร้างภายในโค้ด: คุณสามารถให้คำสั่งระดับสูง เช่น "ดึงสตริงที่ฮาร์ดโค้ดทั้งหมดและย้ายไปยัง strings.xml" Agent จะสแกนฐานของโค้ด ระบุอินสแตนซ์ที่ต้องมีการเปลี่ยนแปลง และใช้การแก้ไขในหลายไฟล์พร้อมกัน
- การแก้ไขข้อบกพร่องและการแก้ไขบิลด์: หากโปรเจ็กต์สร้างไม่สำเร็จหรือมีข้อผิดพลาดของ Lint อย่างต่อเนื่อง คุณสามารถแจ้งให้เอเจนต์ "สร้างโปรเจ็กต์ของฉันและแก้ไขข้อผิดพลาด" เอเจนต์จะไปยังโค้ดที่เป็นปัญหาและใช้การแก้ไขซ้ำๆ จนกว่าการสร้างจะสำเร็จ
ข้อกำหนดเกี่ยวกับฮาร์ดแวร์ที่แนะนำ
เราขอแนะนำให้ใช้โมเดล 26B MoE สำหรับนักพัฒนาแอป Android ที่ใช้เครื่องที่มีข้อกำหนดด้านฮาร์ดแวร์ขั้นต่ำ RAM ทั้งหมดที่จำเป็นรวมถึง Android Studio และ Gemma
| รุ่น | RAM ทั้งหมดที่ต้องใช้ | ต้องใช้พื้นที่เก็บข้อมูล |
|---|---|---|
| Gemma E2B | 8 GB | 2 GB |
| Gemma E4B | 12 GB | 4 GB |
| Gemma 26B MoE | 24 GB | 17 GB |
เริ่มต้นใช้งาน
หากต้องการเริ่มต้นใช้งาน โปรดตรวจสอบว่าคุณได้ติดตั้ง Android Studio เวอร์ชันล่าสุดแล้ว
- ติดตั้งผู้ให้บริการ LLM เช่น LM Studio หรือ Ollama ในคอมพิวเตอร์ของคุณ
- ในการตั้งค่า > เครื่องมือ > AI > ผู้ให้บริการโมเดล ให้เพิ่มอินสแตนซ์ LM Studio หรือ Ollama
-
- ดาวน์โหลดโมเดล Gemma 4 จาก Ollama หรือ LM Studio ดูข้อกำหนดของฮาร์ดแวร์สำหรับการเลือกขนาดโมเดล
- ในโหมด Agent ให้เลือก Gemma 4 เป็นโมเดลที่ใช้งาน
ดูคำแนะนำแบบทีละขั้นตอนโดยละเอียดเกี่ยวกับการกำหนดค่าได้ในเอกสารประกอบอย่างเป็นทางการเกี่ยวกับวิธีใช้โมเดลในเครื่อง
เราตื่นเต้นที่จะได้เห็นว่า Gemma 4 จะช่วยให้เวิร์กโฟลว์การพัฒนาเป็นส่วนตัว ปลอดภัย และมีประสิทธิภาพมากขึ้นได้อย่างไร เช่นเคย ความคิดเห็นของคุณมีความสำคัญอย่างยิ่งต่อการปรับปรุงประสบการณ์การใช้งาน AI ใน Android Studio อย่างต่อเนื่อง หากพบข้อบกพร่องหรือปัญหา โปรดรายงานปัญหา นอกจากนี้ คุณยังเป็นส่วนหนึ่งของชุมชนนักพัฒนาแอป Android ที่มีชีวิตชีวาของเราได้ใน LinkedIn, YouTube หรือ X ขอให้สนุกกับการเขียนโค้ด
อ่านต่อ
-
ข่าวสารผลิตภัณฑ์
Android Studio Panda 3 พร้อมให้คุณใช้ในเวอร์ชันที่ใช้งานจริงแล้ว การเปิดตัวนี้ช่วยให้คุณควบคุมและปรับแต่งเวิร์กโฟลว์ที่ทำงานด้วยระบบ AI ได้มากยิ่งขึ้น ทำให้การสร้างแอป Android คุณภาพสูงง่ายกว่าที่เคย
Matt Dyor • ใช้เวลาอ่าน 3 นาที
-
ข่าวสารผลิตภัณฑ์
วันนี้เราจะยกระดับการพัฒนา Android ด้วย Gemma 4 ซึ่งเป็นโมเดลโอเพนซอร์สที่ล้ำสมัยที่สุดของเราที่ออกแบบมาพร้อมความสามารถในการให้เหตุผลที่ซับซ้อนและการเรียกใช้เครื่องมือแบบอัตโนมัติ
Matthew McCullough • ใช้เวลาอ่าน 2 นาที
-
ข่าวสารผลิตภัณฑ์
ฟีเจอร์ใหม่จาก Android Studio Narwhal 4 พร้อมให้คุณใช้งานแล้ว
Paris Hsu • ใช้เวลาอ่าน 5 นาที
รับข่าวสาร
รับข้อมูลเชิงลึกด้านการพัฒนาแอป Android ล่าสุดส่งตรงถึงกล่องจดหมายของคุณทุกสัปดาห์