HƯỚNG DẪN công ty

Vercel v0 và AI SDK

Vercel, công ty đứng sau Next.js, phát triển v0, một công cụ xây dựng giao diện người dùng dựa trên prompt, và AI SDK, một bộ công cụ TypeScript cho các cuộc gọi mô hình và giao diện hỗ trợ AI.

Nghe hướng dẫn nàyAI thuật lại · ~2 min

Trên trang nàyĐọc trong 2 phút
  1. Tổng quan
  2. Lặn sâu
  3. Triển khai trong thế giới thực
  4. Tương lai của Vercel v0 và AI SDK
  5. Đưa nó vào thực tế
  6. Tiếp tục khám phá
  7. Câu hỏi thường gặp

Tổng quan

Các API của SDK và tính năng của v0 không ngừng phát triển; hãy sử dụng tài liệu có phiên bản cho các chi tiết triển khai.

Lặn sâu

Tài liệu quản trị của Next.js cho biết Next.js được tạo ra bởi đội ngũ tại Vercel và được duy trì bởi nhóm cốt lõi của nó. FAQ của v0 mô tả việc tạo ra các thành phần UI React và mã có thể chỉnh sửa từ các prompt, đồng thời liệt kê các framework và công cụ tạo kiểu mà nó hỗ trợ. AI SDK cung cấp các API TypeScript cho tương tác với mô hình. Trong AI SDK 6, tài liệu về đầu ra có cấu trúc sử dụng generateText với Output.object({ schema }); hướng dẫn nâng cấp đã loại bỏ API generateObject cũ. streamText trả về một luồng đầu ra được tạo ra trên máy chủ. Ứng dụng phải cấu hình cách luồng đó đến trình duyệt; useChat quản lý trạng thái trò chuyện và cập nhật tin nhắn khi các phản hồi đến, đồng thời hỗ trợ phương thức truyền tải có thể cấu hình, thay vì tự động cung cấp một backend hoàn chỉnh. Các bộ thích ứng nhà cung cấp (provider adapters) cung cấp một bề mặt API chung, nhưng các nhà cung cấp vẫn có thể yêu cầu cấu hình riêng biệt hoặc hỗ trợ các khả năng khác nhau.

Triển khai trong thế giới thực

Minh họa: sử dụng v0 để phác thảo một giao diện React, sau đó xem xét và kiểm thử mã được tạo ra.

Ví dụ AI SDK 6: sử dụng generateText với Output.object({ schema }) cho đầu ra có cấu trúc theo tài liệu hiện tại.

Ví dụ AI SDK: gọi streamText trên máy chủ và kết nối đầu ra của nó với giao diện người dùng bằng phương thức truyền tải do ứng dụng chọn.

Ví dụ AI SDK: sử dụng useChat cho trạng thái trò chuyện trong khi cấu hình backend và phương thức truyền tải phù hợp với ứng dụng.

Tương lai của Vercel v0 và AI SDK

Khi nâng cấp SDK, hãy kiểm tra hướng dẫn nâng cấp và kiểm thử chính xác phiên bản, nhà cung cấp và phương thức truyền tải trong ứng dụng. Các thay đổi API hoặc sản phẩm tiếp theo nên được xác minh trong tài liệu hiện tại; hướng dẫn này không đưa ra dự đoán nào về lộ trình của v0 hoặc việc áp dụng của các nhà cung cấp.

Đưa nó vào thực tế

Tại sao nó quan trọng

  • Chiến lược nhà cung cấp. Lộ trình của nhà cung cấp ảnh hưởng đến những tính năng mà nhóm của bạn có thể xây dựng tiếp theo.
  • Chi phí và ngân sách. Các điều khoản thương mại và các lựa chọn triển khai ảnh hưởng đến chi phí và rủi ro dài hạn.
  • Rủi ro và an toàn. Các biện pháp khuyến khích của công ty định hình các tình trạng vỡ nợ của sản phẩm, trạng thái an toàn và tính cởi mở.

coi chừng

  • Thông báo ra mắt có thể vượt xa sự ổn định trong quy trình sản xuất thực tế.
  • Việc định giá API hoặc thay đổi chính sách có thể phá vỡ các giả định chỉ sau một đêm.
  • Sự phụ thuộc vào một nhà cung cấp làm tăng chi phí khóa và di chuyển.

Các bước tiếp theo

  1. Đánh giá các nhà cung cấp bằng cách sử dụng các nhiệm vụ và bộ dữ liệu của riêng bạn.
  2. Xem lại các điều khoản về quyền riêng tư, bảo mật và pháp lý trước khi tích hợp.
  3. Duy trì kế hoạch dự phòng giữa các mô hình hoặc nhà cung cấp.
  4. Theo dõi ghi chú phát hành để những thay đổi về lộ trình không gây ngạc nhiên cho các nhóm.

Tiếp tục khám phá

Bản tin miễn phí

Nhận bản tóm tắt AI hàng ngày

Ba câu chuyện AI đã được xác minh vào mỗi buổi sáng các ngày trong tuần, được viết bằng tiếng Anh đơn giản. Miễn phí mãi mãi, không có quảng cáo.

Một email mỗi ngày trong tuần. Hủy đăng ký trong một cú nhấp chuột. Chúng tôi không bao giờ bán hoặc chia sẻ địa chỉ của bạn.

Tự kiểm tra

Làm bài kiểm tra về v0 và AI SDK của Vercel

Phản hồi tức thì về mọi câu trả lời và chứng chỉ có thể chia sẻ với ID có thể xác minh sau khi bạn vượt qua khóa học.

Bắt đầu bài kiểm tra

Hỗ trợ giáo dục AI miễn phí. AI Understanding là tổ chức phi lợi nhuận 501(c)(3) — không bao giờ có quảng cáo, không có tường phí. Hãy quyên góp

Câu hỏi thường gặp

Vercel v0 và AI SDK là gì?

Vercel, công ty đứng sau Next.js, phát triển v0, một công cụ xây dựng giao diện người dùng dựa trên prompt, và AI SDK, một bộ công cụ TypeScript cho các cuộc gọi mô hình và giao diện hỗ trợ AI. Các API của SDK và tính năng của v0 không ngừng phát triển; hãy sử dụng tài liệu có phiên bản cho các chi tiết triển khai.

Vercel's v0 chủ yếu tạo ra gì từ lời nhắc?

v0 biến lời nhắc bằng ngôn ngữ tự nhiên thành các thành phần UI React và Tailwind hoạt động với mã có thể chỉnh sửa.

Mục đích chính của Vercel AI SDK là gì?

SDK AI là thư viện TypeScript mã nguồn mở giúp tiêu chuẩn hóa hoạt động với nhiều nhà cung cấp mô hình AI.

Vercel nổi tiếng với việc tạo ra khung React phổ biến nào?

Vercel đã tạo và duy trì Next.js, một framework React được sử dụng rộng rãi.

streamText của AI SDK tạo ra gì trước khi ứng dụng gửi dữ liệu đến trình duyệt?

streamText truyền trực tiếp văn bản được tạo ra từ cuộc gọi phía máy chủ. Việc chuyển luồng đó đến trình duyệt phụ thuộc vào phương thức truyền tải và cấu hình giao diện người dùng của ứng dụng.

Tại sao tính trừu tượng của nhà cung cấp SDK AI lại có giá trị?

Trừu tượng hóa nhà cung cấp mang lại cho ứng dụng một hình dạng API chung trên các nhà cung cấp được hỗ trợ, nhưng tên mô hình, thông tin xác thực, tùy chọn và hành vi cụ thể của nhà cung cấp vẫn có thể yêu cầu thay đổi.