โมเดลภาษาขนาดใหญ่ (LLM) มีความสามารถแตกต่างกัน Android Studio ช่วยให้คุณควบคุม และมีความยืดหยุ่นในการพัฒนาซอฟต์แวร์ด้วยความช่วยเหลือจาก AI โดยให้คุณ เลือกโมเดลที่ขับเคลื่อนฟังก์ชัน AI ของ IDE ได้ โมเดลต้องอยู่ ในเครื่องของคุณเอง
การรองรับโมเดลในเครื่องพร้อมให้ใช้งานในฟีเจอร์ดรอป Narwhal 4 ของ Android Studio ซึ่งคุณดาวน์โหลดได้จากแชแนล Canary
เลือกรุ่น
โมเดลในเครื่องเป็นอีกทางเลือกหนึ่งนอกเหนือจากการรองรับ LLM ที่มีอยู่ใน Android Studio อย่างไรก็ตาม Gemini ใน Android Studio มักมอบประสบการณ์การใช้งาน AI ที่ดีที่สุดสำหรับนักพัฒนาแอป Android เนื่องจากโมเดล Gemini อันทรงประสิทธิภาพ คุณ เลือกโมเดล Gemini ได้หลากหลายสำหรับงานพัฒนา Android ซึ่งรวมถึงโมเดลเริ่มต้นแบบไม่มีค่าใช้จ่ายหรือโมเดลที่เข้าถึงได้ด้วยคีย์ Gemini API แบบชำระเงิน
ความสามารถของโมเดลในเครื่องเป็นตัวเลือกที่ยอดเยี่ยมหากคุณต้องการทำงานแบบออฟไลน์ ต้อง ปฏิบัติตามนโยบายที่เข้มงวดของบริษัทเกี่ยวกับการใช้เครื่องมือ AI หรือสนใจ ทดลองใช้โมเดลการวิจัยแบบโอเพนซอร์ส
ตั้งค่าการรองรับโมเดลในเครื่อง
- ดาวน์โหลดและติดตั้ง Android Studio Narwhal 4 Feature Drop Canary 2 หรือ สูงกว่า 
- ติดตั้งผู้ให้บริการ LLM เช่น LM Studio หรือ Ollama ในคอมพิวเตอร์ของคุณ 
- เพิ่มผู้ให้บริการโมเดลลงใน Android Studio - ไปที่การตั้งค่า > เครื่องมือ > AI > ผู้ให้บริการโมเดล 
- กำหนดค่าผู้ให้บริการโมเดล 
- เลือกไอคอน 
- ป้อนคำอธิบายของผู้ให้บริการโมเดล (โดยปกติคือชื่อของผู้ให้บริการโมเดล) 
- ตั้งค่าพอร์ตที่ผู้ให้บริการกำลังรอการเชื่อมต่อ 
- เปิดใช้โมเดล 
   - รูปที่ 1 การตั้งค่าผู้ให้บริการโมเดล 
- ดาวน์โหลดและติดตั้งโมเดลที่ต้องการ - ดูแคตตาล็อกโมเดล LM Studio และ Ollama หากต้องการประสบการณ์การใช้งานโหมด Agent ใน Android Studio ที่ดีที่สุด ให้เลือก โมเดลที่ได้รับการฝึกให้ใช้เครื่องมือ   - รูปที่ 2 โมเดลภาษาท้องถิ่นที่พร้อมให้บริการ 
- เริ่มสภาพแวดล้อมการอนุมาน - สภาพแวดล้อมการอนุมานจะให้บริการโมเดลแก่แอปพลิเคชันในเครื่อง กำหนดค่าหน้าต่างโทเค็นความยาวบริบทให้มีขนาดใหญ่เพียงพอเพื่อให้ได้ประสิทธิภาพสูงสุด ดูวิธีการโดยละเอียดเกี่ยวกับการเริ่มต้นและกำหนดค่าสภาพแวดล้อมได้ในเอกสารประกอบของ Ollama หรือ LM Studio 
- เลือกรุ่น - เปิด Android Studio ไปที่หน้าต่างแชทของ Gemini ใช้ตัวเลือกโมเดล เพื่อเปลี่ยนจากโมเดล Gemini เริ่มต้นเป็นโมเดล ในเครื่องที่กำหนดค่าไว้   - รูปที่ 3 เครื่องมือเลือกโมเดล 
หลังจากเชื่อมต่อ Android Studio กับโมเดลในเครื่องแล้ว คุณจะใช้ฟีเจอร์แชท ภายใน IDE ได้ การโต้ตอบทั้งหมดขับเคลื่อนโดยโมเดลที่ทำงานในเครื่องของคุณโดยสมบูรณ์ ซึ่งจะช่วยให้คุณมีสภาพแวดล้อมการพัฒนา AI แบบสแตนด์อโลน
พิจารณาข้อจำกัดด้านประสิทธิภาพ
โดยปกติแล้วโมเดลในเครื่องแบบออฟไลน์จะไม่มีประสิทธิภาพหรือฉลาดเท่าโมเดล Gemini บนระบบคลาวด์ โดยปกติแล้ว คำตอบจากแชทของโมเดลในเครื่องจะมีความแม่นยำน้อยกว่าและมีเวลาในการตอบสนองสูงกว่าเมื่อเทียบกับโมเดลบนคลาวด์
โดยปกติแล้ว โมเดลในเครื่องจะไม่ได้ปรับแต่งมาเพื่อการพัฒนา Android และโมเดลในเครื่องอาจแสดงคำตอบที่ไม่ทราบเกี่ยวกับอินเทอร์เฟซผู้ใช้ของ Android Studio ฟีเจอร์ AI บางอย่างของ Android Studio และกรณีการใช้งานการพัฒนา Android จะ ใช้งานไม่ได้กับโมเดลในเครื่อง อย่างไรก็ตาม ฟีเจอร์แชท AI ใน Android Studio โดยทั่วไปจะรองรับโมเดลในเครื่อง
Gemini ใน Android Studio ซึ่งขับเคลื่อนโดยโมเดล Gemini คือโซลูชันที่ดีที่สุดสำหรับคุณในการรับคำตอบที่รวดเร็วและแม่นยำในทุกแง่มุมของการพัฒนาและการสนับสนุน Android รวมถึงฟีเจอร์ทั้งหมดของ Android Studio
