> ## Documentation index
> Fetch the complete documentation index at: https://dify-docs.docs7.io/llms.txt
> Ask it with GET https://dify-docs.docs7.io/ask?q=<keywords or question>. Short keywords rank best.
> Use these to discover all available pages before exploring further.

# Step 3: Publish Knowledge Pipeline

After completing pipeline orchestration and debugging, click **Publish** and **Confirm** in the pop-up window. 

<div style={{display: 'flex', flexWrap: 'wrap', gap: '30px'}}>
  <div style={{flex: 1, minWidth: '200px'}}>

    <Frame>
      ![Publish Confirmation](/images/use-dify/knowledge/create-knowledge-pipeline-12-01.png)
    </Frame>

  </div>
  <div style={{flex: 2, minWidth: '300px'}}>

    <Frame>
      ![Publish Success](/images/use-dify/knowledge/create-knowledge-pipeline-12.png)
    </Frame>

  </div>
</div>

<Warning>
Important reminder: Once published, the chunk structure cannot be modified.
</Warning>

<div style={{display: 'flex', flexWrap: 'wrap', gap: '30px'}}>
  <div style={{flex: 2, minWidth: '200px'}}>

    <Frame>
      ![Publish Complete](/images/use-dify/knowledge/create-knowledge-pipeline-13.png)
    </Frame>

  </div>
  <div style={{flex: 3, minWidth: '300px'}}>
    Once it is published, you can:<br/><br/>

    **Add Documents (Go to add documents)**  
    Click this option to jump to the knowledge base data source selection interface, where you can directly upload documents.<br/><br/>

    **Access API (Access API Reference)**  
    Go to the API documentation page where you can get the knowledge base API calling methods and instructions.<br/><br/>

    **Publish as a Knowledge Pipeline**  
    Optionally use **Publish as a Knowledge Pipeline** to save it as a reusable template that will appear in the Customized section for future use.
  </div>
</div>
