กลุ่มโมเดลแบบเปิดของ Gemma มีขนาด ความสามารถ และรูปแบบที่เชี่ยวชาญด้านงานต่างๆ เพื่อช่วยคุณสร้างโซลูชัน Generative AI ที่กำหนดเอง เส้นทางหลักที่คุณทำตามได้เมื่อใช้โมเดล Gemma ในแอปพลิเคชันมีดังนี้
- เลือกรุ่นและนําไปใช้ตามเดิมในแอปพลิเคชัน
- เลือกโมเดล ปรับแต่งโมเดลสำหรับงานที่เฉพาะเจาะจง แล้วนําไปใช้งาน ในแอปพลิเคชัน หรือแชร์กับชุมชน
คู่มือนี้จะช่วยให้คุณเริ่มต้นเลือกโมเดล ทดสอบความสามารถของโมเดล และปรับแต่งโมเดลที่คุณเลือกสำหรับแอปพลิเคชันของคุณ (ไม่บังคับ)
ดาวน์โหลดใน Kaggle ดาวน์โหลดใน Hugging Face
เลือกรุ่น
ส่วนนี้จะช่วยให้คุณเข้าใจตัวแปรอย่างเป็นทางการของตระกูลโมเดล Gemma และเลือกโมเดลสำหรับแอปพลิเคชันของคุณ โมเดลเวอร์ชันต่างๆ มีความสามารถทั่วไปหรือมีความเชี่ยวชาญสำหรับงานที่เฉพาะเจาะจง และมีขนาดพารามิเตอร์ที่แตกต่างกันเพื่อให้คุณเลือกโมเดลที่มีความสามารถที่ต้องการและตรงตามข้อกำหนดด้านการประมวลผล
รายการโมเดล Gemma
ตารางต่อไปนี้แสดงรายการโมเดลตระกูล Gemma ที่สำคัญและ แพลตฟอร์มการติดตั้งใช้งานที่ตั้งใจไว้
| ขนาดพารามิเตอร์ | อินพุต | เอาต์พุต | สินค้าย่อย | มูลนิธิ | แพลตฟอร์มที่ต้องการ |
|---|---|---|---|---|---|
| 270 ล้าน | ข้อความ | ข้อความ | Gemma 3 | อุปกรณ์เคลื่อนที่และคอมพิวเตอร์บอร์ดเดี่ยว | |
| 1B | ข้อความ | ข้อความ | Gemma 3 | อุปกรณ์เคลื่อนที่และคอมพิวเตอร์บอร์ดเดี่ยว | |
| E2B | ข้อความ รูปภาพ เสียง | ข้อความ | Gemma 3n | อุปกรณ์เคลื่อนที่ | |
| 2 พันล้าน | ข้อความ | ข้อความ | Gemma 2 | อุปกรณ์เคลื่อนที่และแล็ปท็อป | |
| Gemma 1 | |||||
| 3 พันล้าน | ข้อความ รูปภาพ | ข้อความ | Gemma 2 | คอมพิวเตอร์เดสก์ท็อปและเซิร์ฟเวอร์ขนาดเล็ก | |
| E4B | ข้อความ รูปภาพ เสียง | ข้อความ | Gemma 3n | อุปกรณ์เคลื่อนที่และแล็ปท็อป | |
| 4B | ข้อความ รูปภาพ | ข้อความ | Gemma 3 | คอมพิวเตอร์เดสก์ท็อปและเซิร์ฟเวอร์ขนาดเล็ก | |
| 7B | ข้อความ | ข้อความ | Gemma 1 | คอมพิวเตอร์เดสก์ท็อปและเซิร์ฟเวอร์ขนาดเล็ก | |
| 9B | ข้อความ | ข้อความ | Gemma 2 | คอมพิวเตอร์เดสก์ท็อปและเซิร์ฟเวอร์ระดับสูง | |
| 1 หมื่นล้าน | ข้อความ รูปภาพ | ข้อความ | Gemma 2 | คอมพิวเตอร์เดสก์ท็อปและเซิร์ฟเวอร์ระดับสูง | |
| 1.2 หมื่นล้าน | ข้อความ รูปภาพ | ข้อความ | Gemma 3 | คอมพิวเตอร์เดสก์ท็อปและเซิร์ฟเวอร์ระดับสูง | |
| 2.7 พันล้าน | ข้อความ รูปภาพ | ข้อความ | Gemma 3 | เซิร์ฟเวอร์ขนาดใหญ่หรือคลัสเตอร์เซิร์ฟเวอร์ | |
| ข้อความ | ข้อความ | Gemma 2 | |||
| 2.8 หมื่นล้าน | ข้อความ รูปภาพ | ข้อความ | Gemma 2 | เซิร์ฟเวอร์ขนาดใหญ่หรือคลัสเตอร์เซิร์ฟเวอร์ |
โมเดลตระกูล Gemma ยังรวมถึงโมเดลเพื่อการวิจัยและโมเดลเฉพาะทาง ซึ่งรวมถึง ShieldGemma DataGemma Gemma Scope และ Gemma-APS
ทดสอบโมเดล
คุณทดสอบโมเดล Gemma ได้โดยการตั้งค่าสภาพแวดล้อมการพัฒนาด้วย โมเดลที่ดาวน์โหลดและซอฟต์แวร์ที่รองรับ จากนั้นคุณจะป้อนพรอมต์โมเดลและ ประเมินคำตอบได้ ใช้สมุดบันทึก Python อย่างใดอย่างหนึ่งต่อไปนี้กับเฟรมเวิร์กแมชชีนเลิร์นนิงที่คุณต้องการเพื่อตั้งค่าสภาพแวดล้อมการทดสอบและพรอมต์โมเดล Gemma
ปรับแต่งโมเดล
คุณเปลี่ยนลักษณะการทำงานของโมเดล Gemma ได้โดยการปรับแต่งโมเดล การปรับแต่งโมเดลต้องใช้ชุดข้อมูลของอินพุตและการตอบกลับที่คาดไว้ซึ่งมีขนาดและความหลากหลายเพียงพอ เพื่อเป็นแนวทางในการทำงานของโมเดล นอกจากนี้ คุณยังต้องมีทรัพยากรด้านการประมวลผลและหน่วยความจำมากกว่าเดิมอย่างมากเพื่อเรียกใช้การปรับแต่งให้เสร็จสมบูรณ์เมื่อเทียบกับการเรียกใช้โมเดล Gemma เพื่อสร้างข้อความ ใช้สมุดบันทึก Python รายการใดรายการหนึ่งต่อไปนี้เพื่อ ตั้งค่าสภาพแวดล้อมการพัฒนาการปรับแต่งและปรับแต่งโมเดล Gemma
ขั้นตอนถัดไป
ดูคำแนะนำต่อไปนี้เพื่อสร้างโซลูชันเพิ่มเติมด้วย Gemma