Chuyển tới nội dung chính

Cơ sở dữ liệu vector

Một Phạm vi AI là một cơ sở tri thức: bạn thêm tài liệu, MonoChat chia chúng thành các đoạn, chuyển mỗi đoạn thành một vector bằng mô hình embedding, và lưu các vector trong một cơ sở dữ liệu vector. Khi khách hàng hỏi điều gì đó, AI tìm trong cơ sở dữ liệu vector các đoạn gần nghĩa nhất và trả lời dựa trên chúng.

Cài đặt › Tự động hóa › Máy khách vector DB AI liệt kê các cơ sở dữ liệu vector mà phạm vi AI của bạn có thể dùng.

Cơ sở dữ liệu vector do MonoChat cung cấp và của riêng bạn​

Giống như Mô hình AI, danh sách có thể chứa các cơ sở dữ liệu vector do MonoChat cung cấp, được cung cấp cho mọi không gian làm việc và chỉ đọc đối với bạn, và những cơ sở bạn tự kết nối. Nếu bạn hài lòng với cơ sở MonoChat cung cấp, bạn không cần thêm cơ sở của riêng mình: chỉ cần chọn nó khi tạo phạm vi AI.

Hãy kết nối cơ sở dữ liệu của riêng bạn khi muốn lưu vector trên hạ tầng do bạn kiểm soát.

Nhà cung cấp được hỗ trợ​

Hiện MonoChat kết nối với Chroma (tự lưu trữ hoặc dịch vụ lưu trữ sẵn; MonoChat phải truy cập được máy chủ).

Kết nối cơ sở dữ liệu vector​

  1. Vào Cài đặt › Tự động hóa › Máy khách vector DB AI và bấm + (Tạo).
  2. Nhập Tên và, nếu muốn, Mô tả.
  3. Chọn Nhà cung cấp.
  4. Điền các trường kết nối và bấm Lưu.
TrườngMô tả
Đường dẫnURL của máy chủ Chroma, ví dụ https://chromadb.example.com.
Token Chroma (x-chroma-token) - Tùy chọnToken, nếu máy chủ của bạn yêu cầu. Nó được gửi trong header x-chroma-token.
Tên cơ sở dữ liệuCơ sở dữ liệu Chroma cần dùng.
Tên tenantTenant Chroma cần dùng.

Nếu tenant hoặc cơ sở dữ liệu chưa tồn tại, MonoChat sẽ tạo nó vào lần đầu ghi lên máy chủ. Trong cơ sở dữ liệu, MonoChat giữ một collection cho mỗi không gian làm việc và mô hình embedding.

Dùng trong phạm vi AI​

Cơ sở dữ liệu vector được chọn khi bạn tạo phạm vi AI:

  1. Vào Cài đặt › Tự động hóa › Phạm vi AI và tạo một phạm vi.
  2. Trong Máy khách vector DB AI, chọn cơ sở dữ liệu vector.
  3. Trong Mô hình AI, chọn mô hình embedding (mô hình có tính năng Nhúng).
  4. Tùy chọn chọn một Mô hình AI chuyển giọng nói thành văn bản cho tài liệu âm thanh, và đặt Loại khoảng cách và Ngưỡng khoảng cách dùng khi tìm kiếm.
cảnh báo

Không thể đổi cơ sở dữ liệu vector và mô hình embedding sau khi phạm vi đã được tạo: các vector đã lưu chỉ có ý nghĩa với mô hình đó trong cơ sở dữ liệu đó. Để chuyển một cơ sở tri thức, hãy tạo phạm vi mới và thêm lại tài liệu của nó.

Sau đó, phạm vi AI được dùng bởi nút Tạo chat completion bằng AI (Cài đặt phạm vi AI) và bởi nút Tác tử AI, nơi chúng trở thành công cụ tìm kiếm cơ sở tri thức mà tác tử có thể gọi. Xem Tác tử AI.

Quyền​

Quyền truy cập được kiểm soát bởi các quyền vai trò Xem / Tạo / Cập nhật / Xóa máy khách cơ sở dữ liệu vector AI trong tự động hóa. Xem Vai trò.