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