Dify knowledge supports importing from Notion and setting up Sync so that data is automatically synced to Dify after updates in Notion.
Khi tạo cơ sở kiến thức, chọn nguồn dữ liệu, click "Đồng bộ từ Notion" - "Đi đến kết nối", và hoàn thành xác minh quyền truy cập theo hướng dẫn.
Bạn cũng có thể: click Cài đặt--Nguồn dữ liệu--Thêm nguồn dữ liệu, click Thêm không gian làm việc để hoàn thành xác minh quyền truy cập.
Sau khi hoàn thành xác minh quyền truy cập, vào trang tạo kiến thức, click "Đồng bộ từ Notion", và chọn trang có quyền truy cập cần thiết để nhập dữ liệu.
Tiếp theo, chọn cài đặt phân đoạn và phương pháp lập chỉ mục của bạn, lưu và xử lý. Đợi ChatX xử lý dữ liệu này, bước này thường cần tiêu thụ token từ các nhà cung cấp LLM. ChatX không chỉ hỗ trợ nhập các loại trang thông thường mà còn tóm tắt và lưu các thuộc tính trang dưới dạng loại cơ sở dữ liệu.
Lưu ý: Hình ảnh và tệp hiện không được hỗ trợ nhập. Dữ liệu bảng sẽ được chuyển đổi thành văn bản.
Nếu nội dung Notion của bạn đã được sửa đổi, bạn có thể click "Sync" trực tiếp trên trang danh sách tài liệu của ChatX để đồng bộ hóa dữ liệu chỉ với một lần click (Lưu ý rằng mỗi lần click, nội dung hiện tại sẽ được đồng bộ hóa). Bước này yêu cầu tiêu thụ token.
Tích hợp Notion được chia thành hai cách: tích hợp nội bộ và tích hợp công khai. Nó có thể được cấu hình trong ChatX theo nhu cầu.
Click nút "New integration", loại mặc định là Internal (không thể thay đổi), chọn không gian liên kết, nhập tên và tải lên logo, và click "Submit" để tạo tích hợp thành công.
Sau khi tích hợp được tạo, bạn có thể cập nhật cài đặt của nó khi cần thiết dưới tab Capabilities và click nút "Show" dưới Secrets và sau đó sao chép Secrets.
Sao chép nó và quay lại mã nguồn của ChatX, trong tệp .env cấu hình các biến môi trường liên quan, các biến môi trường như sau:
NOTION_INTEGRATION_TYPE = internal or NOTION_INTEGRATION_TYPE = public
NOTION_INTERNAL_SECRET=you-internal-secret
Bạn cần nâng cấp tích hợp nội bộ lên tích hợp công khai, điều hướng đến trang phân phối tích hợp và bật công tắc để hiển thị tích hợp.
Để bật công tắc cài đặt công khai, bạn cần điền thông tin bổ sung trong mẫu Thông tin Tổ chức bên dưới, bao gồm tên công ty, trang web và URL Retargeting, và click nút "Submit".
Quay lại mã nguồn của ChatX, trong tệp .env cấu hình các biến môi trường liên quan, các biến môi trường như sau:
NOTION_INTEGRATION_TYPE=public
NOTION_CLIENT_SECRET=you-client-secret
NOTION_CLIENT_ID=you-client-id
Sau khi cấu hình, bạn sẽ có thể sử dụng các chức năng nhập và đồng bộ hóa dữ liệu Notion trong phần kiến thức.
Để biết sự khác biệt cụ thể giữa hai phương pháp tích hợp, vui lòng tham khảo .
Tạo một tích hợp trong trang của bạn. Theo mặc định, tất cả các tích hợp bắt đầu bằng tích hợp nội bộ; tích hợp nội bộ sẽ được liên kết với một không gian làm việc mà bạn chọn, vì vậy bạn cần phải là chủ sở hữu không gian làm việc để tạo một tích hợp.
Sau khi tích hợp của bạn đã được công khai thành công trong của bạn, bạn sẽ có thể truy cập các secrets của tích hợp trong tab Secrets.