Làm quen với AI tích hợp sẵn

Xuất bản: Ngày 12 tháng 12 năm 2024, Cập nhật lần gần đây nhất: Ngày 20 tháng 5 năm 2025

Với các API AI tích hợp, ứng dụng web của bạn có thể thực hiện các tác vụ dựa trên AI mà không cần triển khai hoặc quản lý các mô hình AI của riêng mình.

Yêu cầu

Chúng tôi đang nỗ lực chuẩn hoá những API này trên các trình duyệt.

Mô hình

Prompt API, Summarizer API, Writer API và Rewriter API tải một mô hình ngôn ngữ lớn được thiết kế để chạy cục bộ trên máy tính và máy tính xách tay. Các API này không hoạt động trên thiết bị di động. Trước khi sử dụng các API này, hãy xác nhận Chính sách của Google về các hành vi bị cấm khi sử dụng AI tạo sinh.

Hiện tại, Summarizer API, Writer API và Rewriter API chỉ hỗ trợ phương thức chuyển đổi văn bản sang văn bản. Prompt API có các chức năng đa phương thức dành cho hoạt động tạo mẫu cục bộ đối với những người tham gia Chương trình dùng thử sớm.

Phần cứng

Nhà phát triển và người dùng vận hành các tính năng bằng những API này trong Chrome phải đáp ứng các yêu cầu sau. Các trình duyệt khác có thể có các yêu cầu khác về hoạt động.

Language Detector API và Translator API hoạt động trong Chrome trên máy tính. Các API này không hoạt động trên thiết bị di động. Prompt API, Summarizer API, Writer API và Rewriter API hoạt động trong Chrome khi đáp ứng các điều kiện sau:

  • Hệ điều hành: Windows 10 hoặc 11; macOS 13 trở lên (Ventura trở lên); hoặc Linux. Chrome dành cho Android, iOS và ChromeOS chưa được các API sử dụng Gemini Nano hỗ trợ.
  • Bộ nhớ: Ít nhất 22 GB trên ổ đĩa chứa hồ sơ Chrome của bạn.
  • GPU: VRAM phải lớn hơn 4 GB.
  • Mạng: Gói dữ liệu không giới hạn hoặc kết nối không đo lượng dữ liệu.

Kích thước chính xác của Gemini Nano có thể thay đổi một chút. Để biết kích thước hiện tại, hãy truy cập vào chrome://on-device-internals rồi chuyển đến phần Trạng thái mô hình. Mở Đường dẫn tệp được liệt kê để xác định kích thước mô hình.

Bắt đầu xây dựng

Hiện có một số API trí tuệ nhân tạo tích hợp sẵn ở các giai đoạn phát triển khác nhau. Một số tính năng có trong phiên bản Chrome ổn định, một số tính năng có sẵn cho những người tham gia dùng thử nguồn gốc và một số tính năng khác chỉ có sẵn cho người tham gia Chương trình dùng thử sớm.

Mỗi API đều có một bộ hướng dẫn riêng để bắt đầu và tải mô hình xuống, cả cho việc tạo mẫu cục bộ và trong môi trường phát hành chính thức bằng các thử nghiệm nguồn gốc.

Bạn có thể sử dụng tất cả các API này khi tạo Tiện ích Chrome.

Sử dụng API trên localhost

Tất cả các API đều có trên localhost trong Chrome.

  1. Chuyển đến chrome://flags/#prompt-api-for-gemini-nano.
  2. Chọn Bật.
  3. Nhấp vào Chạy lại hoặc khởi động lại Chrome.

Để xác nhận Gemini Nano đã tải xuống và hoạt động như dự kiến, hãy mở Công cụ cho nhà phát triển rồi nhập await LanguageModel.availability(); vào bảng điều khiển. Thao tác này sẽ trả về available.

Khắc phục sự cố localhost

Nếu mô hình không hoạt động như mong đợi, hãy làm theo các bước sau:

  1. Khởi động lại Chrome.
  2. Chuyển đến chrome://components.
  3. Xác nhận rằng có Optimization Guide On Device Model (Hướng dẫn tối ưu hoá trên mô hình thiết bị). Điều này có nghĩa là Gemini Nano đang có sẵn hoặc đang tải xuống.
    • Nếu không thấy số phiên bản, hãy nhấp vào Kiểm tra bản cập nhật để buộc tải xuống.
  4. Mở Công cụ cho nhà phát triển rồi nhập LanguageModel.availability(); vào bảng điều khiển. Thao tác này sẽ trả về available.

Nếu cần, hãy đợi một lúc rồi lặp lại các bước này.

Quy trình tiêu chuẩn

Chúng tôi đang nỗ lực chuẩn hoá những API này để chúng hoạt động trên mọi trình duyệt. Điều này có nghĩa là chúng tôi đã đề xuất các API này cho cộng đồng nền tảng web và chuyển chúng sang W3C Web Incubator Community Group (Nhóm cộng đồng ươm tạo web của W3C) để thảo luận thêm.

Chúng tôi đang yêu cầu W3C, Mozilla và WebKit đưa ra ý kiến phản hồi cho từng API.

Bạn có thể tìm hiểu thêm về quy trình này cho từng API trong tài liệu tương ứng.

Tương tác và chia sẻ ý kiến phản hồi

Nếu bạn dùng thử AI tích hợp và có ý kiến phản hồi, vui lòng chia sẻ với chúng tôi.