Tổng quan về nhà phát triển
Tổng quan về công cụ phát triển, API và tùy chọn tích hợp của Rememberizer
Chào mừng bạn đến với tài liệu dành cho nhà phát triển của Rememberizer. Phần này cung cấp thông tin toàn diện về các công cụ, API và tùy chọn tích hợp có sẵn cho các nhà phát triển làm việc với khả năng tìm kiếm ngữ nghĩa và quản lý tri thức của Rememberizer.
Tổng quan về các tính năng dành cho nhà phát triển của Rememberizer
Rememberizer cung cấp một bộ công cụ mạnh mẽ dành cho nhà phát triển được thiết kế để giúp bạn tích hợp khả năng tìm kiếm ngữ nghĩa mạnh mẽ vào các ứng dụng của mình. Là một nhà phát triển, bạn có thể:
Truy cập tìm kiếm ngữ nghĩa thông qua các API RESTful với công nghệ nhúng vector
Tích hợp Rememberizer với các ứng dụng của riêng bạn bằng cách sử dụng OAuth2 hoặc khóa API
Xây dựng các ứng dụng tùy chỉnh tận dụng cơ sở kiến thức của người dùng
Tạo các kho vector cho các cơ sở dữ liệu tìm kiếm ngữ nghĩa chuyên biệt
Kết nối với các mô hình AI bao gồm OpenAI GPTs và LangChain
Các Thành Phần Cốt Lõi
Kiến trúc của Rememberizer bao gồm một số thành phần chính hoạt động cùng nhau để cung cấp một hệ thống quản lý tri thức toàn diện và tìm kiếm ngữ nghĩa:
Dịch Vụ API
Các điểm cuối RESTful cung cấp quyền truy cập vào các tính năng của Rememberizer
Hệ Thống Xác Thực
Quản lý OAuth2 và khóa API để truy cập an toàn
Cửa Hàng Vector
Cơ sở dữ liệu chuyên biệt được tối ưu hóa cho tìm kiếm ngữ nghĩa
Memento
Các bộ lọc truy cập có thể cấu hình cho các nguồn tri thức
Tích Hợp
Các kết nối đến các nguồn dữ liệu bên ngoài (Slack, Google Drive, v.v.)
Xử Lý Tài Liệu
Các hệ thống để chia nhỏ, nhúng và lập chỉ mục nội dung
Tùy Chọn Xác Thực
Rememberizer hỗ trợ hai phương thức xác thực chính:
Xác Thực OAuth2: Dành cho các ứng dụng yêu cầu truy cập vào dữ liệu và tài liệu cụ thể của người dùng. Quy trình này cho phép người dùng ủy quyền cho ứng dụng của bạn truy cập vào kiến thức của họ thông qua các kỷ niệm có thể cấu hình.
Xác Thực API Key: Dành cho việc truy cập vào các kho vector hoặc cơ sở tri thức chung trực tiếp, mà không cần quy trình OAuth. Điều này cung cấp một con đường tích hợp đơn giản hơn cho các ứng dụng không cần dữ liệu cụ thể của người dùng.
Lộ Trình Tài Liệu Nhà Phát Triển
Tài liệu này được tổ chức để giúp bạn nhanh chóng tìm thấy thông tin bạn cần:
Bắt đầu
Tính Năng Cốt Lõi
Tham Khảo API
Xác thực, tìm kiếm, quản lý tài liệu, và nhiều điểm cuối chuyên biệt khác
Ví dụ và Mã Mẫu
Luồng Tích Hợp Ví Dụ
Dưới đây là một luồng điển hình để tích hợp Rememberizer với ứng dụng của bạn:
Đăng ký một ứng dụng trong cổng thông tin nhà phát triển Rememberizer
Triển khai xác thực OAuth2 trong ứng dụng của bạn
Yêu cầu quyền truy cập vào các kỷ niệm của người dùng
Thực hiện các cuộc gọi API để tìm kiếm và lấy kiến thức
Xử lý và hiển thị kết quả trong ứng dụng của bạn
Các bước tiếp theo
Last updated