Thực hiện tìm kiếm điểm tương đồng vectơ bằng Vertex AI

Chào mừng bạn đến với tính năng tìm kiếm điểm tương đồng vectơ của Firebase Data Connect — Firebase việc triển khai tìm kiếm ngữ nghĩa có tích hợp với Vertex AI của Google.

Điểm cốt lõi của đặc điểm này là các nhúng vectơ, là các mảng dấu phẩy động số điểm đại diện cho ý nghĩa ngữ nghĩa của văn bản hoặc nội dung nghe nhìn. Bằng cách chạy một tìm kiếm lân cận gần nhất bằng cách sử dụng nhúng vectơ đầu vào, bạn có thể tìm thấy tất cả nội dung tương tự về mặt ngữ nghĩa. Data Connect sử dụng thuộc tính PostgreSQL Tiện ích pgvector cho chức năng này.

Tính năng tìm kiếm có ngữ nghĩa mạnh mẽ này có thể thúc đẩy các trường hợp sử dụng như công cụ đề xuất và công cụ tìm kiếm. Đó cũng là thành phần chính trong quá trình truy xuất tăng cường tạo trong các luồng AI tạo sinh. Tài liệu về Vertex AI là tài liệu tuyệt vời tìm hiểu thêm.

Bạn có thể dựa vào tính năng hỗ trợ tích hợp sẵn trong Data Connect để tạo vectơ nhúng tự động bằng Vertex AI's Embedded API (API nhúng của Vertex AI), hoặc sử dụng API đó để tạo chúng theo cách thủ công.

Đây là phần trích dẫn từ tài liệu Data Connect. Khi đăng ký nhận bản xem trước trên Data Connect, bạn sẽ có toàn quyền truy cập vào hướng dẫn này, trong đó bao gồm:

  • Thiết lập để thực hiện tìm kiếm vectơ
  • Thiết kế giản đồ Data Connect để tìm kiếm vectơ
  • Tạo và truy xuất các mục nhúng vectơ
  • Thực hiện tìm kiếm vectơ
  • Sử dụng tính năng nhúng tuỳ chỉnh
  • Triển khai tìm kiếm vectơ trong thực tế
  • Tham chiếu cú pháp cho lệnh tìm kiếm vectơ.