เผยแพร่: 12 ธันวาคม 2024 อัปเดตล่าสุด: 20 พฤษภาคม 2025
AI API ในตัวช่วยให้เว็บแอปพลิเคชันสามารถทํางานด้วยระบบ AI ได้โดยไม่ต้องติดตั้งใช้งานหรือจัดการโมเดล AI ของตนเอง
ข้อกำหนด
เรากำลังดำเนินการกำหนดมาตรฐาน API เหล่านี้ในเบราว์เซอร์ต่างๆ
โมเดล
Prompt API, Summarizer API, Writer API และ Rewriter API จะดาวน์โหลด Gemini Nano ซึ่งออกแบบมาเพื่อทำงานแบบออฟไลน์ในคอมพิวเตอร์เดสก์ท็อปและแล็ปท็อป API เหล่านี้ไม่ทำงานในอุปกรณ์เคลื่อนที่
ขณะนี้ Summarizer API, Writer API และ Rewriter API รองรับเฉพาะรูปแบบจากข้อความเป็นข้อความเท่านั้น Prompt API จะมีความสามารถด้านสื่อหลากรูปแบบที่พร้อมใช้งานสำหรับการสร้างต้นแบบในเครื่องสำหรับผู้เข้าร่วมโปรแกรมทดลองใช้ก่อนเปิดตัว
ฮาร์ดแวร์
เครื่องมือตรวจหาภาษาและ Translator API ใช้งานได้ในเดสก์ท็อปใน Chrome เท่านั้น
Prompt API, Summarizer API, Writer API และ Rewriter API จะทำงานใน Chrome ได้เมื่อมีคุณสมบัติตรงตามเงื่อนไขต่อไปนี้
- ระบบปฏิบัติการ: Windows 10 หรือ 11, macOS 13 ขึ้นไป (Ventura ขึ้นไป) หรือ Linux API ที่ Gemini Nano รองรับยังไม่รองรับ Chrome สำหรับ Android, iOS และ ChromeOS
- พื้นที่เก็บข้อมูล: อย่างน้อย 22 GB ในวอลุ่มที่มีโปรไฟล์ Chrome
- GPU: VRAM มากกว่า 4 GB เท่านั้น
- เครือข่าย: อินเทอร์เน็ตแบบไม่จำกัดหรือการเชื่อมต่อแบบไม่จำกัดปริมาณ
- GPU: VRAM มากกว่า 4 GB เท่านั้น
- เครือข่าย: อินเทอร์เน็ตแบบไม่จำกัดหรือการเชื่อมต่อแบบไม่จำกัดปริมาณ
ข้อกำหนดเหล่านี้มีไว้สำหรับคุณในกระบวนการพัฒนาและผู้ใช้ที่ทำงานกับฟีเจอร์ที่คุณสร้าง
เริ่มสร้าง
มี AI API ในตัวหลายรายการที่พร้อมใช้งานในขั้นตอนการพัฒนาที่แตกต่างกัน บางฟีเจอร์มีอยู่ใน Chrome เวอร์ชันเสถียร บางฟีเจอร์มีให้ผู้เข้าร่วมการทดลองเวอร์ชันต้นฉบับใช้งาน และบางฟีเจอร์มีให้ผู้เข้าร่วมโปรแกรมทดลองใช้ก่อนเปิดตัวใช้งานเท่านั้น
API แต่ละรายการมีชุดวิธีการเริ่มต้นใช้งานและดาวน์โหลดโมเดลของตนเอง ทั้งสําหรับการสร้างต้นแบบในเครื่องและในสภาพแวดล้อมเวอร์ชันที่ใช้งานจริงด้วย Origin Trial
- Translator API
- Language Detector API
- Summarizer API
- Prompt API ในส่วนขยาย Chrome
- Writer API และ Rewriter API
- Prompt API สำหรับใช้ในส่วนขยาย Chrome
- Prompt API สำหรับเว็บ (EPP เท่านั้น)
คุณใช้ API ทั้งหมดเหล่านี้ได้เมื่อสร้างส่วนขยาย Chrome
ใช้ API ใน localhost
API ทั้งหมดมีให้บริการใน localhost
ใน Chrome โปรดทำตามขั้นตอนต่อไปนี้
- ไปที่
chrome://flags/#prompt-api-for-gemini-nano
- เลือกเปิดใช้
- คลิกเปิดใหม่หรือรีสตาร์ท Chrome
หากต้องการยืนยันว่า Gemini Nano ดาวน์โหลดและทํางานได้ตามที่ต้องการ ให้เปิดเครื่องมือสําหรับนักพัฒนาซอฟต์แวร์และพิมพ์ await LanguageModel.availability();
ลงในคอนโซล การดำเนินการนี้ควรแสดงผลเป็น available
แก้ปัญหา localhost
หาก Gemini Nano ไม่ทำงานตามที่คาดไว้ ให้ทำตามขั้นตอนต่อไปนี้
- รีสตาร์ท Chrome
- ไปที่
chrome://components
- ตรวจสอบว่ามีคู่มือการเพิ่มประสิทธิภาพสำหรับรุ่นอุปกรณ์ ซึ่งหมายความว่า Gemini Nano พร้อมใช้งานหรือกำลังดาวน์โหลด
- หากไม่มีหมายเลขเวอร์ชันแสดงอยู่ ให้คลิกตรวจหาการอัปเดตเพื่อบังคับดาวน์โหลด
- เปิดเครื่องมือสำหรับนักพัฒนาเว็บและพิมพ์
LanguageModel.availability();
ในคอนโซล ซึ่งจะแสดงผลเป็นavailable
หากจำเป็น ให้รอสักครู่แล้วทำตามขั้นตอนเหล่านี้ซ้ำ
กระบวนการด้านมาตรฐาน
เรากำลังดำเนินการกำหนดมาตรฐาน API เหล่านี้เพื่อให้ใช้งานได้กับเบราว์เซอร์ทุกรุ่น ซึ่งหมายความว่าเราได้เสนอ API เหล่านี้ต่อชุมชนแพลตฟอร์มเว็บ และย้าย API ดังกล่าวไปยังกลุ่มชุมชน Web Incubator ของ W3C เพื่อพูดคุยกันต่อ
เรากำลังขอความคิดเห็นจาก W3C, Mozilla และ WebKit สำหรับ API แต่ละรายการ
ดูข้อมูลเพิ่มเติมเกี่ยวกับกระบวนการนี้สําหรับ API แต่ละรายการได้ในเอกสารประกอบที่เกี่ยวข้อง
มีส่วนร่วมและแชร์ความคิดเห็น
หากลองใช้ AI ในตัวแล้วมีความคิดเห็น เรายินดีรับฟัง
- ดูAI API ในตัวทั้งหมด
- เข้าร่วมโปรแกรมเวอร์ชันตัวอย่างก่อนเปิดตัวเพื่อดูตัวอย่าง API ใหม่ๆ และเข้าถึงรายชื่ออีเมลของเรา
- หากมีความคิดเห็นเกี่ยวกับการใช้งาน Chrome ให้รายงานข้อบกพร่อง Chromium
- ดูข้อมูลเกี่ยวกับมาตรฐานเว็บ