เริ่มต้นใช้งาน AI ในตัว

เผยแพร่: 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

คุณใช้ API ทั้งหมดเหล่านี้ได้เมื่อสร้างส่วนขยาย Chrome

ใช้ API ใน localhost

API ทั้งหมดมีให้บริการใน localhost ใน Chrome โปรดทำตามขั้นตอนต่อไปนี้

  1. ไปที่ chrome://flags/#prompt-api-for-gemini-nano
  2. เลือกเปิดใช้
  3. คลิกเปิดใหม่หรือรีสตาร์ท Chrome

หากต้องการยืนยันว่า Gemini Nano ดาวน์โหลดและทํางานได้ตามที่ต้องการ ให้เปิดเครื่องมือสําหรับนักพัฒนาซอฟต์แวร์และพิมพ์ await LanguageModel.availability(); ลงในคอนโซล การดำเนินการนี้ควรแสดงผลเป็น available

แก้ปัญหา localhost

หาก Gemini Nano ไม่ทำงานตามที่คาดไว้ ให้ทำตามขั้นตอนต่อไปนี้

  1. รีสตาร์ท Chrome
  2. ไปที่ chrome://components
  3. ตรวจสอบว่ามีคู่มือการเพิ่มประสิทธิภาพสำหรับรุ่นอุปกรณ์ ซึ่งหมายความว่า Gemini Nano พร้อมใช้งานหรือกำลังดาวน์โหลด
    • หากไม่มีหมายเลขเวอร์ชันแสดงอยู่ ให้คลิกตรวจหาการอัปเดตเพื่อบังคับดาวน์โหลด
  4. เปิดเครื่องมือสำหรับนักพัฒนาเว็บและพิมพ์ LanguageModel.availability(); ในคอนโซล ซึ่งจะแสดงผลเป็น available

หากจำเป็น ให้รอสักครู่แล้วทำตามขั้นตอนเหล่านี้ซ้ำ

กระบวนการด้านมาตรฐาน

เรากำลังดำเนินการกำหนดมาตรฐาน API เหล่านี้เพื่อให้ใช้งานได้กับเบราว์เซอร์ทุกรุ่น ซึ่งหมายความว่าเราได้เสนอ API เหล่านี้ต่อชุมชนแพลตฟอร์มเว็บ และย้าย API ดังกล่าวไปยังกลุ่มชุมชน Web Incubator ของ W3C เพื่อพูดคุยกันต่อ

เรากำลังขอความคิดเห็นจาก W3C, Mozilla และ WebKit สำหรับ API แต่ละรายการ

ดูข้อมูลเพิ่มเติมเกี่ยวกับกระบวนการนี้สําหรับ API แต่ละรายการได้ในเอกสารประกอบที่เกี่ยวข้อง

มีส่วนร่วมและแชร์ความคิดเห็น

หากลองใช้ AI ในตัวแล้วมีความคิดเห็น เรายินดีรับฟัง