# Đồng bộ từ Notion

Dify knowledge supports importing from Notion and setting up **Sync** so that data is automatically synced to Dify after updates in Notion.

## Xác minh quyền truy cập

1. 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.
2. 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.

<figure><img src="/files/jqVrouVGmoJeY3O1xXxJ" alt=""><figcaption><p>Kết nối Notion</p></figcaption></figure>

## **Nhập dữ liệu từ Notion**

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.

## Phân đoạn và làm sạch

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.***

## **Đồng bộ dữ liệu từ Notion**

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.

<figure><img src="/files/Cql4K1BaSxeGQ0ykZU8e" alt=""><figcaption><p><strong>Đồng bộ dữ liệu từ Notion</strong></p></figcaption></figure>

## (Phiên bản Cộng đồng) Hướng dẫn cấu hình tích hợp Notion

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.

Để 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ài liệu chính thức của Notion](https://developers.notion.com/docs/authorization).

### **1. Sử dụng tích hợp nội bộ**

Tạo một tích hợp trong trang [cài đặt của tích hợp](https://www.notion.so/my-integrations) 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.

### **Các bước cụ thể:**

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.

<figure><img src="/files/CfCJDs0b2FIhop6Vdj95" alt=""><figcaption></figcaption></figure>

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.

<figure><img src="/files/KfVUS0QzomDA25zt615W" alt=""><figcaption></figcaption></figure>

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

### **2. Sử dụng tích hợp công khai**

**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".

<figure><img src="/files/vRb7UeoukPJ970thabAe" alt=""><figcaption></figcaption></figure>

Sau khi tích hợp của bạn đã được công khai thành công trong [trang cài đặt tích hợp](https://www.notion.so/my-integrations) của bạn, bạn sẽ có thể truy cập các secrets của tích hợp trong tab Secrets.

<figure><img src="/files/SAN9lu47Q6sBEp5POpEB" alt=""><figcaption></figcaption></figure>

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.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://developer.chatx.vn/ii-tinh-nang-co-ban/knowledge-import-nhap-kien-thuc/dong-bo-tu-notion.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
