ใช้โมเดลในเครื่อง

โมเดลภาษาขนาดใหญ่ (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 หรือสนใจ ทดลองใช้โมเดลการวิจัยแบบโอเพนซอร์ส

ตั้งค่าการรองรับโมเดลในเครื่อง

  1. ดาวน์โหลดและติดตั้ง Android Studio Narwhal 4 Feature Drop Canary 2 หรือ สูงกว่า

  2. ติดตั้งผู้ให้บริการ LLM เช่น LM Studio หรือ Ollama ในคอมพิวเตอร์ของคุณ

  3. เพิ่มผู้ให้บริการโมเดลลงใน Android Studio

    • ไปที่การตั้งค่า > เครื่องมือ > AI > ผู้ให้บริการโมเดล

    • กำหนดค่าผู้ให้บริการโมเดล

    • เลือกไอคอน

    • ป้อนคำอธิบายของผู้ให้บริการโมเดล (โดยปกติคือชื่อของผู้ให้บริการโมเดล)

    • ตั้งค่าพอร์ตที่ผู้ให้บริการกำลังรอการเชื่อมต่อ

    • เปิดใช้โมเดล

    กล่องโต้ตอบการตั้งค่า Android Studio แสดงส่วน Gemini พร้อมตัวเลือกในการเปิดใช้โหมดออฟไลน์
    รูปที่ 1 การตั้งค่าผู้ให้บริการโมเดล
  4. ดาวน์โหลดและติดตั้งโมเดลที่ต้องการ

    ดูแคตตาล็อกโมเดล LM Studio และ Ollama หากต้องการประสบการณ์การใช้งานโหมด Agent ใน Android Studio ที่ดีที่สุด ให้เลือก โมเดลที่ได้รับการฝึกให้ใช้เครื่องมือ

    กล่องโต้ตอบการตั้งค่า Android Studio แสดงรายการโมเดลในเครื่องที่พร้อมใช้งาน
    รูปที่ 2 โมเดลภาษาท้องถิ่นที่พร้อมให้บริการ
  5. เริ่มสภาพแวดล้อมการอนุมาน

    สภาพแวดล้อมการอนุมานจะให้บริการโมเดลแก่แอปพลิเคชันในเครื่อง กำหนดค่าหน้าต่างโทเค็นความยาวบริบทให้มีขนาดใหญ่เพียงพอเพื่อให้ได้ประสิทธิภาพสูงสุด ดูวิธีการโดยละเอียดเกี่ยวกับการเริ่มต้นและกำหนดค่าสภาพแวดล้อมได้ในเอกสารประกอบของ Ollama หรือ LM Studio

  6. เลือกรุ่น

    เปิด Android Studio ไปที่หน้าต่างแชทของ Gemini ใช้ตัวเลือกโมเดล เพื่อเปลี่ยนจากโมเดล Gemini เริ่มต้นเป็นโมเดล ในเครื่องที่กำหนดค่าไว้

    หน้าต่างแชทของ Gemini ใน Android Studio แสดงเครื่องมือเลือกโมเดลพร้อมตัวเลือกสำหรับ Gemini และโมเดลในเครื่อง
    รูปที่ 3 เครื่องมือเลือกโมเดล

หลังจากเชื่อมต่อ Android Studio กับโมเดลในเครื่องแล้ว คุณจะใช้ฟีเจอร์แชท ภายใน IDE ได้ การโต้ตอบทั้งหมดขับเคลื่อนโดยโมเดลที่ทำงานในเครื่องของคุณโดยสมบูรณ์ ซึ่งจะช่วยให้คุณมีสภาพแวดล้อมการพัฒนา AI แบบสแตนด์อโลน

พิจารณาข้อจำกัดด้านประสิทธิภาพ

โดยปกติแล้วโมเดลในเครื่องแบบออฟไลน์จะไม่มีประสิทธิภาพหรือฉลาดเท่าโมเดล Gemini บนระบบคลาวด์ โดยปกติแล้ว คำตอบจากแชทของโมเดลในเครื่องจะมีความแม่นยำน้อยกว่าและมีเวลาในการตอบสนองสูงกว่าเมื่อเทียบกับโมเดลบนคลาวด์

โดยปกติแล้ว โมเดลในเครื่องจะไม่ได้ปรับแต่งมาเพื่อการพัฒนา Android และโมเดลในเครื่องอาจแสดงคำตอบที่ไม่ทราบเกี่ยวกับอินเทอร์เฟซผู้ใช้ของ Android Studio ฟีเจอร์ AI บางอย่างของ Android Studio และกรณีการใช้งานการพัฒนา Android จะ ใช้งานไม่ได้กับโมเดลในเครื่อง อย่างไรก็ตาม ฟีเจอร์แชท AI ใน Android Studio โดยทั่วไปจะรองรับโมเดลในเครื่อง

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