# Dify Enterprise Docs ## Docs - [Admin APIs](https://enterprise-docs.dify.ai/en/3.11.x/administer/admin-apis.md): Requires Dify Enterprise version ≥ v2.2.0 - [Audit Log](https://enterprise-docs.dify.ai/en/3.11.x/administer/audit-log.md) - [Enterprise Members Authentication](https://enterprise-docs.dify.ai/en/3.11.x/administer/authentication/enterprise-user-auth.md) - [Introduction](https://enterprise-docs.dify.ai/en/3.11.x/administer/authentication/introduction.md) - [Web App External User Authentication](https://enterprise-docs.dify.ai/en/3.11.x/administer/authentication/webapp-external-user-auth.md) - [Branding Settings](https://enterprise-docs.dify.ai/en/3.11.x/administer/branding.md) - [Credential Management](https://enterprise-docs.dify.ai/en/3.11.x/administer/credential-management.md) - [Data Push](https://enterprise-docs.dify.ai/en/3.11.x/administer/data-push.md) - [Data Push Data Dictionary](https://enterprise-docs.dify.ai/en/3.11.x/administer/data-push-data-dictionary.md) - [FAQ](https://enterprise-docs.dify.ai/en/3.11.x/administer/faq.md) - [Login Settings](https://enterprise-docs.dify.ai/en/3.11.x/administer/loginsettings.md) - [Member Management](https://enterprise-docs.dify.ai/en/3.11.x/administer/members-management.md) - [Azure](https://enterprise-docs.dify.ai/en/3.11.x/administer/members/synchronization/azure.md): Set up automatic member sync with Azure AD using SCIM. Version ≥ v2.7.0 - [Okta](https://enterprise-docs.dify.ai/en/3.11.x/administer/members/synchronization/okta.md): Set up automatic member sync with Okta using SCIM. Version ≥ v2.7.0 - [Sync Members](https://enterprise-docs.dify.ai/en/3.11.x/administer/members/synchronization/sync-team-members.md): Automatically sync organization members through SCIM protocol. Version ≥ v2.7.0 - [Password Policy](https://enterprise-docs.dify.ai/en/3.11.x/administer/password-policy.md) - [Plugin installation strategy](https://enterprise-docs.dify.ai/en/3.11.x/administer/plugins-management.md) - [Configuring SAML with Azure](https://enterprise-docs.dify.ai/en/3.11.x/administer/sso/azure/saml.md) - [Configuring OAuth2 with GitHub](https://enterprise-docs.dify.ai/en/3.11.x/administer/sso/github/oauth2.md) - [SSO Authentication Introduction](https://enterprise-docs.dify.ai/en/3.11.x/administer/sso/introduction.md) - [MCP User-Identity Forwarding](https://enterprise-docs.dify.ai/en/3.11.x/administer/sso/mcp-identity-forwarding.md) - [Configuring OAuth2 with Okta](https://enterprise-docs.dify.ai/en/3.11.x/administer/sso/okta/oauth2.md) - [Configuring OIDC with Okta](https://enterprise-docs.dify.ai/en/3.11.x/administer/sso/okta/oidc.md) - [Configuring SAML with Okta](https://enterprise-docs.dify.ai/en/3.11.x/administer/sso/okta/saml.md) - [Two-Factor Verification](https://enterprise-docs.dify.ai/en/3.11.x/administer/systems/2sv.md) - [System Administrators](https://enterprise-docs.dify.ai/en/3.11.x/administer/systems/users.md) - [Workspace Management](https://enterprise-docs.dify.ai/en/3.11.x/administer/workspace-management.md) - [Custom CA Certificate Configuration](https://enterprise-docs.dify.ai/en/3.11.x/deploy/advanced-configuration/ca.md) - [Container Registry](https://enterprise-docs.dify.ai/en/3.11.x/deploy/advanced-configuration/container-registry.md) - [Container Registry (Plugins)](https://enterprise-docs.dify.ai/en/3.11.x/deploy/advanced-configuration/container-registry-for-plugins.md) - [Data Push Configuration Guide](https://enterprise-docs.dify.ai/en/3.11.x/deploy/advanced-configuration/data-push-configuration.md) - [External Database](https://enterprise-docs.dify.ai/en/3.11.x/deploy/advanced-configuration/database.md) - [Database Configuration Guide](https://enterprise-docs.dify.ai/en/3.11.x/deploy/advanced-configuration/database-configuration.md) - [Dify Helm Chart](https://enterprise-docs.dify.ai/en/3.11.x/deploy/advanced-configuration/dify-helm-chart.md) - [Domain and SSL Certificate](https://enterprise-docs.dify.ai/en/3.11.x/deploy/advanced-configuration/domain-and-ssl-certificate.md) - [Email Provider](https://enterprise-docs.dify.ai/en/3.11.x/deploy/advanced-configuration/email-provider.md) - [Environment Variables](https://enterprise-docs.dify.ai/en/3.11.x/deploy/advanced-configuration/environment-variables.md): Reference for environment variables used by Dify Enterprise Helm deployments - [File Upload](https://enterprise-docs.dify.ai/en/3.11.x/deploy/advanced-configuration/file-upload.md) - [Nginx Ingress Controller](https://enterprise-docs.dify.ai/en/3.11.x/deploy/advanced-configuration/nginx-ingress-controller.md) - [Offline Deployment Guide](https://enterprise-docs.dify.ai/en/3.11.x/deploy/advanced-configuration/offline-deployment.md) - [Performance Tuning](https://enterprise-docs.dify.ai/en/3.11.x/deploy/advanced-configuration/performance.md) - [Persistent Storage](https://enterprise-docs.dify.ai/en/3.11.x/deploy/advanced-configuration/persistent-storage.md) - [Plugin Debug](https://enterprise-docs.dify.ai/en/3.11.x/deploy/advanced-configuration/plugin-debug.md) - [Plugins Manager Monitoring Configuratio](https://enterprise-docs.dify.ai/en/3.11.x/deploy/advanced-configuration/plugin-management-configuration.md) - [Qdrant Cluster Deployment](https://enterprise-docs.dify.ai/en/3.11.x/deploy/advanced-configuration/qdrant/qdrant-cluster.md) - [Qdrant Single Node](https://enterprise-docs.dify.ai/en/3.11.x/deploy/advanced-configuration/qdrant/single-node.md) - [RAG](https://enterprise-docs.dify.ai/en/3.11.x/deploy/advanced-configuration/rag.md) - [Redis](https://enterprise-docs.dify.ai/en/3.11.x/deploy/advanced-configuration/redis.md) - [Vector Database](https://enterprise-docs.dify.ai/en/3.11.x/deploy/advanced-configuration/vector-database.md) - [Deployment Preparation](https://enterprise-docs.dify.ai/en/3.11.x/deploy/checklist.md) - [AWS Deployment Guide](https://enterprise-docs.dify.ai/en/3.11.x/deploy/cloud-infrastructure/aws-setup.md) - [Azure POC Infra Setup](https://enterprise-docs.dify.ai/en/3.11.x/deploy/cloud-infrastructure/azure-poc-infra-setup.md) - [License Activation](https://enterprise-docs.dify.ai/en/3.11.x/deploy/license-activation.md) - [Resources Checklist](https://enterprise-docs.dify.ai/en/3.11.x/deploy/resources-checklist.md) - [Docker Compose](https://enterprise-docs.dify.ai/en/3.11.x/deploy/test-production/docker-compose.md) - [Production Deployment](https://enterprise-docs.dify.ai/en/3.11.x/deploy/test-production/production-deployment.md) - [Testing Environment Deployment](https://enterprise-docs.dify.ai/en/3.11.x/deploy/test-production/testing-deployment.md) - [Verify Dify Services Status](https://enterprise-docs.dify.ai/en/3.11.x/deploy/verify-services-status.md) - [Configure Annotation Reply](https://enterprise-docs.dify.ai/en/3.11.x/develop/api/annotations/configure-annotation-reply.md): **Available for**: Chatflow, Chatbot, Agent apps. - [Create Annotation](https://enterprise-docs.dify.ai/en/3.11.x/develop/api/annotations/create-annotation.md): **Available for**: Chatflow, Chatbot, Agent apps. - [Delete Annotation](https://enterprise-docs.dify.ai/en/3.11.x/develop/api/annotations/delete-annotation.md): **Available for**: Chatflow, Chatbot, Agent apps. - [Get Annotation Reply Job Status](https://enterprise-docs.dify.ai/en/3.11.x/develop/api/annotations/get-annotation-reply-job-status.md): **Available for**: Chatflow, Chatbot, Agent apps. - [List Annotations](https://enterprise-docs.dify.ai/en/3.11.x/develop/api/annotations/list-annotations.md): **Available for**: Chatflow, Chatbot, Agent apps. - [Update Annotation](https://enterprise-docs.dify.ai/en/3.11.x/develop/api/annotations/update-annotation.md): **Available for**: Chatflow, Chatbot, Agent apps. - [Get App Info](https://enterprise-docs.dify.ai/en/3.11.x/develop/api/applications/get-app-info.md): **Available for**: Chatflow, Workflow, Chatbot, Agent, Text Generator apps. - [Get App Meta](https://enterprise-docs.dify.ai/en/3.11.x/develop/api/applications/get-app-meta.md): **Available for**: Chatflow, Workflow, Chatbot, Agent, Text Generator apps. - [Get App Parameters](https://enterprise-docs.dify.ai/en/3.11.x/develop/api/applications/get-app-parameters.md): **Available for**: Chatflow, Workflow, Chatbot, Agent, Text Generator apps. - [Get App WebApp Settings](https://enterprise-docs.dify.ai/en/3.11.x/develop/api/applications/get-app-webapp-settings.md): **Available for**: Chatflow, Workflow, Chatbot, Agent, Text Generator apps. - [Convert Audio to Text](https://enterprise-docs.dify.ai/en/3.11.x/develop/api/audio/convert-audio-to-text.md): **Available for**: Chatflow, Workflow, Chatbot, Agent, Text Generator apps. - [Convert Text to Audio](https://enterprise-docs.dify.ai/en/3.11.x/develop/api/audio/convert-text-to-audio.md): **Available for**: Chatflow, Workflow, Chatbot, Agent, Text Generator apps. - [Get Next Suggested Questions](https://enterprise-docs.dify.ai/en/3.11.x/develop/api/chat-messages/get-next-suggested-questions.md): **Available for**: Chatflow, Chatbot, Agent apps. - [Send Chat Message](https://enterprise-docs.dify.ai/en/3.11.x/develop/api/chat-messages/send-chat-message.md): **Available for**: Chatflow, Chatbot, Agent apps. - [Stop Chat Message Generation](https://enterprise-docs.dify.ai/en/3.11.x/develop/api/chat-messages/stop-chat-message-generation.md): **Available for**: Chatflow, Chatbot, Agent apps. - [Create Child Chunk](https://enterprise-docs.dify.ai/en/3.11.x/develop/api/chunks/create-child-chunk.md): Create a child chunk under a parent chunk. Intended for documents that use the parent-child (`hierarchical_model`) chunking mode. - [Create Chunks](https://enterprise-docs.dify.ai/en/3.11.x/develop/api/chunks/create-chunks.md): Create one or more chunks within a document. - [Delete Child Chunk](https://enterprise-docs.dify.ai/en/3.11.x/develop/api/chunks/delete-child-chunk.md): Permanently delete a child chunk from its parent chunk. - [Delete Chunk](https://enterprise-docs.dify.ai/en/3.11.x/develop/api/chunks/delete-chunk.md): Permanently delete a chunk from the document. - [Get Chunk](https://enterprise-docs.dify.ai/en/3.11.x/develop/api/chunks/get-chunk.md): Retrieve the full details of a single chunk. - [List Child Chunks](https://enterprise-docs.dify.ai/en/3.11.x/develop/api/chunks/list-child-chunks.md): Returns a paginated list of child chunks under a specific parent chunk. - [List Chunks](https://enterprise-docs.dify.ai/en/3.11.x/develop/api/chunks/list-chunks.md): Returns a paginated list of chunks within a document, optionally filtered by keyword or indexing status. - [Update Child Chunk](https://enterprise-docs.dify.ai/en/3.11.x/develop/api/chunks/update-child-chunk.md): Update the content of an existing child chunk. - [Update Chunk](https://enterprise-docs.dify.ai/en/3.11.x/develop/api/chunks/update-chunk.md): Update a chunk's fields. The update re-triggers indexing for that chunk. - [Send Completion Message](https://enterprise-docs.dify.ai/en/3.11.x/develop/api/completion-messages/send-completion-message.md): **Available for**: Text Generator apps. - [Stop Completion Message Generation](https://enterprise-docs.dify.ai/en/3.11.x/develop/api/completion-messages/stop-completion-message-generation.md): **Available for**: Text Generator apps. - [Delete Conversation](https://enterprise-docs.dify.ai/en/3.11.x/develop/api/conversations/delete-conversation.md): **Available for**: Chatflow, Chatbot, Agent apps. - [List Conversation Messages](https://enterprise-docs.dify.ai/en/3.11.x/develop/api/conversations/list-conversation-messages.md): **Available for**: Chatflow, Chatbot, Agent apps. - [List Conversation Variables](https://enterprise-docs.dify.ai/en/3.11.x/develop/api/conversations/list-conversation-variables.md): **Available for**: Chatflow, Chatbot, Agent apps. - [List Conversations](https://enterprise-docs.dify.ai/en/3.11.x/develop/api/conversations/list-conversations.md): **Available for**: Chatflow, Chatbot, Agent apps. - [Rename Conversation](https://enterprise-docs.dify.ai/en/3.11.x/develop/api/conversations/rename-conversation.md): **Available for**: Chatflow, Chatbot, Agent apps. - [Update Conversation Variable](https://enterprise-docs.dify.ai/en/3.11.x/develop/api/conversations/update-conversation-variable.md): **Available for**: Chatflow, Chatbot, Agent apps. - [Create Document by File](https://enterprise-docs.dify.ai/en/3.11.x/develop/api/documents/create-document-by-file.md): Creates a document in a knowledge base from an uploaded file. Common formats such as PDF, TXT, and DOCX are supported. Indexing runs asynchronously; track it with the returned `batch` ID via [Get Document Indexing Status](/en/3.11.x/develop/api/documents/get-document-indexing-status). - [Create Document by Text](https://enterprise-docs.dify.ai/en/3.11.x/develop/api/documents/create-document-by-text.md): Creates a document in a knowledge base from raw text. Indexing runs asynchronously; track it with the returned `batch` ID via [Get Document Indexing Status](/en/3.11.x/develop/api/documents/get-document-indexing-status). - [Delete Document](https://enterprise-docs.dify.ai/en/3.11.x/develop/api/documents/delete-document.md): Permanently deletes a document and all its chunks from the knowledge base. - [Download Document](https://enterprise-docs.dify.ai/en/3.11.x/develop/api/documents/download-document.md): Returns a signed URL for downloading a document's original uploaded file. - [Download Documents as ZIP](https://enterprise-docs.dify.ai/en/3.11.x/develop/api/documents/download-documents-as-zip.md): Downloads one or more documents as a single ZIP archive. Only documents that were uploaded as files can be included. - [Get Document](https://enterprise-docs.dify.ai/en/3.11.x/develop/api/documents/get-document.md): Returns detailed information for a single document. - [Get Document Indexing Status](https://enterprise-docs.dify.ai/en/3.11.x/develop/api/documents/get-document-indexing-status.md): Returns indexing progress for every document in a batch: the current stage and chunk completion counts. Poll until each `indexing_status` reaches `completed` or `error`. Status advances through `waiting` → `parsing` → `cleaning` → `splitting` → `indexing` → `completed`. - [List Documents](https://enterprise-docs.dify.ai/en/3.11.x/develop/api/documents/list-documents.md): Returns a paginated list of documents in a knowledge base. - [Update Document](https://enterprise-docs.dify.ai/en/3.11.x/develop/api/documents/update-document.md): Updates a document by uploading a new file, then re-indexes it. This is the canonical endpoint for file-based document updates. Track progress with the returned `batch` ID via [Get Document Indexing Status](/en/3.11.x/develop/api/documents/get-document-indexing-status). - [Update Document by File](https://enterprise-docs.dify.ai/en/3.11.x/develop/api/documents/update-document-by-file.md): Deprecated. Use [Update Document](/en/3.11.x/develop/api/documents/update-document) instead. Updates a document by uploading a new file, then re-indexes it. - [Update Document by Text](https://enterprise-docs.dify.ai/en/3.11.x/develop/api/documents/update-document-by-text.md): Updates a document's text content, name, or processing configuration. Re-indexes the document when its text changes. - [Update Document Status in Batch](https://enterprise-docs.dify.ai/en/3.11.x/develop/api/documents/update-document-status-in-batch.md): Enables, disables, archives, or unarchives multiple documents in one request. - [Get End User Info](https://enterprise-docs.dify.ai/en/3.11.x/develop/api/end-users/get-end-user-info.md): **Available for**: Chatflow, Workflow, Chatbot, Agent, Text Generator apps. - [List App Feedbacks](https://enterprise-docs.dify.ai/en/3.11.x/develop/api/feedback/list-app-feedbacks.md): **Available for**: Chatflow, Chatbot, Agent, Text Generator apps. - [Submit Message Feedback](https://enterprise-docs.dify.ai/en/3.11.x/develop/api/feedback/submit-message-feedback.md): **Available for**: Chatflow, Chatbot, Agent, Text Generator apps. - [Download File](https://enterprise-docs.dify.ai/en/3.11.x/develop/api/files/download-file.md): **Available for**: Chatflow, Chatbot, Agent, Text Generator apps. - [Upload File](https://enterprise-docs.dify.ai/en/3.11.x/develop/api/files/upload-file.md): **Available for**: Chatflow, Workflow, Chatbot, Agent, Text Generator apps. - [Chat App API](https://enterprise-docs.dify.ai/en/3.11.x/develop/api/guides/chat.md): API for Chatbot and Agent apps, covering chat messages, conversation management, file uploads, voice, and annotations - [Chatflow App API](https://enterprise-docs.dify.ai/en/3.11.x/develop/api/guides/chatflow.md): API for Chatflow apps, covering chat messages, workflow-level streaming, conversation management, and Human Input pauses - [Completion App API](https://enterprise-docs.dify.ai/en/3.11.x/develop/api/guides/completion.md): API for Text Generator apps, covering completion messages, file uploads, voice, and feedback - [End User Identity](https://enterprise-docs.dify.ai/en/3.11.x/develop/api/guides/end-user-identity.md): What the user field identifies, what it scopes, and why it must stay consistent across calls - [Handle Errors and Rate Limits](https://enterprise-docs.dify.ai/en/3.11.x/develop/api/guides/errors.md): The error envelope, what each status class means, and which failures are worth retrying - [Get Started with the Dify API](https://enterprise-docs.dify.ai/en/3.11.x/develop/api/guides/get-started.md): Get an API key, make your first call, and find the endpoints for your app type - [Human Input API Integration Flow](https://enterprise-docs.dify.ai/en/3.11.x/develop/api/guides/human-input-flow.md): End-to-end sequence for handling a paused Human Input form via the API - [Knowledge API](https://enterprise-docs.dify.ai/en/3.11.x/develop/api/guides/knowledge.md): API for managing knowledge bases, documents, chunks, metadata, tags, and knowledge pipelines - [Consume Streaming Responses](https://enterprise-docs.dify.ai/en/3.11.x/develop/api/guides/streaming.md): Choose a response mode, parse the SSE stream, dispatch events, and recover when a connection drops - [Workflow App API](https://enterprise-docs.dify.ai/en/3.11.x/develop/api/guides/workflow.md): API for Workflow apps, covering workflow execution, run control and streaming, Human Input pauses, and run history - [Get Human Input Form](https://enterprise-docs.dify.ai/en/3.11.x/develop/api/human-input/get-human-input-form.md): **Available for**: Chatflow, Workflow apps. - [Submit Human Input Form](https://enterprise-docs.dify.ai/en/3.11.x/develop/api/human-input/submit-human-input-form.md): **Available for**: Chatflow, Workflow apps. - [Create an Empty Knowledge Base](https://enterprise-docs.dify.ai/en/3.11.x/develop/api/knowledge-bases/create-an-empty-knowledge-base.md): Creates an empty knowledge base. Add documents to it with [Create Document by Text](/en/3.11.x/develop/api/documents/create-document-by-text) or [Create Document by File](/en/3.11.x/develop/api/documents/create-document-by-file). - [Delete Knowledge Base](https://enterprise-docs.dify.ai/en/3.11.x/develop/api/knowledge-bases/delete-knowledge-base.md): Permanently deletes a knowledge base and all of its documents. - [Get Knowledge Base](https://enterprise-docs.dify.ai/en/3.11.x/develop/api/knowledge-bases/get-knowledge-base.md): Returns detailed information about a knowledge base, including its embedding model, retrieval configuration, and document statistics. - [List Knowledge Bases](https://enterprise-docs.dify.ai/en/3.11.x/develop/api/knowledge-bases/list-knowledge-bases.md): Returns a paginated list of knowledge bases, optionally filtered by keyword or tags. - [Retrieve Chunks from a Knowledge Base / Test Retrieval](https://enterprise-docs.dify.ai/en/3.11.x/develop/api/knowledge-bases/retrieve-chunks-from-a-knowledge-base-test-retrieval.md): Searches a knowledge base and returns the chunks most relevant to the query, for both production retrieval and test retrieval. - [Update Knowledge Base](https://enterprise-docs.dify.ai/en/3.11.x/develop/api/knowledge-bases/update-knowledge-base.md): Updates a knowledge base. Only the fields included in the request body are changed. - [List Datasource Plugins](https://enterprise-docs.dify.ai/en/3.11.x/develop/api/knowledge-pipeline/list-datasource-plugins.md): Returns the datasource nodes configured in the knowledge pipeline, each with the plugin it uses and the metadata needed to run it. - [Run Datasource Node](https://enterprise-docs.dify.ai/en/3.11.x/develop/api/knowledge-pipeline/run-datasource-node.md): Runs a single datasource node in the knowledge pipeline and streams its execution events. - [Run Pipeline](https://enterprise-docs.dify.ai/en/3.11.x/develop/api/knowledge-pipeline/run-pipeline.md): Runs the full knowledge pipeline over one or more datasources. `response_mode` selects a streaming or blocking response. - [Upload Pipeline File](https://enterprise-docs.dify.ai/en/3.11.x/develop/api/knowledge-pipeline/upload-pipeline-file.md): Uploads a file for use in a knowledge pipeline. Use the returned `id` as the `reference` of a `local_file` item in [Run Pipeline](/en/3.11.x/develop/api/knowledge-pipeline/run-pipeline). - [Create Metadata Field](https://enterprise-docs.dify.ai/en/3.11.x/develop/api/metadata/create-metadata-field.md): Create a custom metadata field for annotating documents in the knowledge base with structured information. - [Delete Metadata Field](https://enterprise-docs.dify.ai/en/3.11.x/develop/api/metadata/delete-metadata-field.md): Permanently delete a custom metadata field. Documents that used the field lose their values for it. - [Get Built-in Metadata Fields](https://enterprise-docs.dify.ai/en/3.11.x/develop/api/metadata/get-built-in-metadata-fields.md): Returns the built-in metadata fields provided by the system. - [List Metadata Fields](https://enterprise-docs.dify.ai/en/3.11.x/develop/api/metadata/list-metadata-fields.md): Returns all metadata fields for the knowledge base, both custom and built-in, with the count of documents using each field. - [Update Built-in Metadata Field](https://enterprise-docs.dify.ai/en/3.11.x/develop/api/metadata/update-built-in-metadata-field.md): Enable or disable built-in metadata fields for the knowledge base. - [Update Document Metadata in Batch](https://enterprise-docs.dify.ai/en/3.11.x/develop/api/metadata/update-document-metadata-in-batch.md): Update metadata values for multiple documents in a single request. - [Update Metadata Field](https://enterprise-docs.dify.ai/en/3.11.x/develop/api/metadata/update-metadata-field.md): Rename a custom metadata field. - [Get Available Models](https://enterprise-docs.dify.ai/en/3.11.x/develop/api/models/get-available-models.md): Returns the available models of a given type. Use it to find the `text-embedding` and `rerank` models to configure on a knowledge base. - [Create Knowledge Tag](https://enterprise-docs.dify.ai/en/3.11.x/develop/api/tags/create-knowledge-tag.md): Create a tag for organizing knowledge bases. - [Create Tag Binding](https://enterprise-docs.dify.ai/en/3.11.x/develop/api/tags/create-tag-binding.md): Bind one or more tags to a knowledge base. A knowledge base can have multiple tags. - [Delete Knowledge Tag](https://enterprise-docs.dify.ai/en/3.11.x/develop/api/tags/delete-knowledge-tag.md): Permanently delete a knowledge base tag. Does not delete the knowledge bases that were tagged. - [Delete Tag Binding](https://enterprise-docs.dify.ai/en/3.11.x/develop/api/tags/delete-tag-binding.md): Remove one or more tags from a knowledge base. - [Get Knowledge Base Tags](https://enterprise-docs.dify.ai/en/3.11.x/develop/api/tags/get-knowledge-base-tags.md): Returns the tags bound to a knowledge base. - [List Knowledge Tags](https://enterprise-docs.dify.ai/en/3.11.x/develop/api/tags/list-knowledge-tags.md): Returns all knowledge base tags in the workspace. - [Update Knowledge Tag](https://enterprise-docs.dify.ai/en/3.11.x/develop/api/tags/update-knowledge-tag.md): Rename a knowledge base tag. - [Get Workflow Run Detail](https://enterprise-docs.dify.ai/en/3.11.x/develop/api/workflow-runs/get-workflow-run-detail.md): **Available for**: Chatflow, Workflow apps. - [List Workflow Logs](https://enterprise-docs.dify.ai/en/3.11.x/develop/api/workflow-runs/list-workflow-logs.md): **Available for**: Chatflow, Workflow apps. - [Run Workflow](https://enterprise-docs.dify.ai/en/3.11.x/develop/api/workflow-runs/run-workflow.md): **Available for**: Workflow apps. - [Run Workflow by ID](https://enterprise-docs.dify.ai/en/3.11.x/develop/api/workflow-runs/run-workflow-by-id.md): **Available for**: Workflow apps. - [Stop Workflow Task](https://enterprise-docs.dify.ai/en/3.11.x/develop/api/workflow-runs/stop-workflow-task.md): **Available for**: Workflow apps. - [Stream Workflow Events](https://enterprise-docs.dify.ai/en/3.11.x/develop/api/workflow-runs/stream-workflow-events.md): **Available for**: Chatflow, Workflow apps. - [Authenticate](https://enterprise-docs.dify.ai/en/3.11.x/develop/cli/account-users/authenticate.md): Sign in to your company's Dify host from the CLI, see where your token is stored, and manage your session - [Common Tasks](https://enterprise-docs.dify.ai/en/3.11.x/develop/cli/account-users/common-tasks.md): Copy-paste commands for the difyctl tasks you'll run most often - [Quick Start](https://enterprise-docs.dify.ai/en/3.11.x/develop/cli/account-users/quick-start.md): Run your first Dify app from the command line in under 5 minutes - [Install difyctl](https://enterprise-docs.dify.ai/en/3.11.x/develop/cli/install.md): Install difyctl with a one-line script or a manual binary download - [Authenticate Where Your Agent Runs](https://enterprise-docs.dify.ai/en/3.11.x/develop/cli/integrate-agents/auth-for-agent-deployments.md): Put a difyctl session on the server or container where your agent runs, so it can call Dify apps unattended - [Handle Errors and Retries](https://enterprise-docs.dify.ai/en/3.11.x/develop/cli/integrate-agents/error-handling-and-retries-for-agents.md): Make your agent fail safely on difyctl errors: branch on exit codes, parse the error, detect paused workflows, and retry only what's safe - [Install the difyctl Skill](https://enterprise-docs.dify.ai/en/3.11.x/develop/cli/integrate-agents/install-the-difyctl-skill.md): Give your coding agent access to your Dify apps by installing one skill file - [Integrate Your Agents with Dify Apps](https://enterprise-docs.dify.ai/en/3.11.x/develop/cli/integrate-agents/overview.md): Call your Dify apps from any coding agent through difyctl, with no API to integrate or SDK to install - [Introduction](https://enterprise-docs.dify.ai/en/3.11.x/develop/cli/introduction.md): Run your Dify apps from terminals, scripts, CI pipelines, and AI agents with the official Dify command-line interface `difyctl` - [Apps](https://enterprise-docs.dify.ai/en/3.11.x/develop/cli/reference/apps.md): List, inspect, run, resume, export, and import your Dify apps from the CLI - [Auth and Contexts](https://enterprise-docs.dify.ai/en/3.11.x/develop/cli/reference/auth-and-contexts.md): Sign in, manage sessions, and switch between saved hosts and accounts - [Command Index](https://enterprise-docs.dify.ai/en/3.11.x/develop/cli/reference/command-index.md): Find any difyctl command by name, with a link to its full reference - [Environment Variables](https://enterprise-docs.dify.ai/en/3.11.x/develop/cli/reference/environment-variables.md): Set difyctl defaults for the current shell session with environment variables - [Global Flags](https://enterprise-docs.dify.ai/en/3.11.x/develop/cli/reference/global-flags.md): Use these flags across difyctl commands to control output format, verbosity, and retry behavior - [Help](https://enterprise-docs.dify.ai/en/3.11.x/develop/cli/reference/help.md): Get help in the terminal with per-command docs, guide topics, and machine-readable JSON - [Output Formats and Exit Codes](https://enterprise-docs.dify.ai/en/3.11.x/develop/cli/reference/output-formats-and-exit-codes.md): What each difyctl output format emits, how stdout and stderr split, how errors are structured, and what every exit code means - [Skills](https://enterprise-docs.dify.ai/en/3.11.x/develop/cli/reference/skills.md): Install the agent skill so coding agents can drive difyctl - [Version](https://enterprise-docs.dify.ai/en/3.11.x/develop/cli/reference/version.md): Check your difyctl build and its compatibility with your Dify server - [Workspaces](https://enterprise-docs.dify.ai/en/3.11.x/develop/cli/reference/workspaces.md): List your workspaces, switch the active one, and see how difyctl resolves which workspace your commands use - [Authenticate](https://enterprise-docs.dify.ai/en/3.11.x/develop/cli/sso-users/authenticate.md): Sign in to your company's Dify host from the CLI with your corporate identity, see where your token is stored, and sign out - [Common Tasks](https://enterprise-docs.dify.ai/en/3.11.x/develop/cli/sso-users/common-tasks.md): Copy-paste commands for the run tasks you'll do most often as an external SSO user - [Quick Start](https://enterprise-docs.dify.ai/en/3.11.x/develop/cli/sso-users/quick-start.md): Run your first Dify app from the command line using your corporate SSO identity - [Scope and Limitations](https://enterprise-docs.dify.ai/en/3.11.x/develop/cli/sso-users/scope-and-limitations.md): What your external SSO session can and can't do, and how to request more access - [Troubleshooting](https://enterprise-docs.dify.ai/en/3.11.x/develop/cli/troubleshooting.md): Fix common difyctl errors with their explanations, exit codes, and solutions - [Agent Strategy Plugin](https://enterprise-docs.dify.ai/en/3.11.x/develop/plugins/dev-guides-and-walkthroughs/agent-strategy-plugin.md): Build a Function Calling agent strategy from scratch, with a worked example showing how to give an LLM tools and let it autonomously fetch the current time - [Cheatsheet](https://enterprise-docs.dify.ai/en/3.11.x/develop/plugins/dev-guides-and-walkthroughs/cheatsheet.md): A quick reference for Dify plugin development, covering environment setup, installation, the development process, and plugin types - [Model Provider Plugin](https://enterprise-docs.dify.ai/en/3.11.x/develop/plugins/dev-guides-and-walkthroughs/creating-new-model-provider.md): Build a model provider plugin, from project setup and provider configuration to model implementation, debugging, and publishing - [Data Source Plugin](https://enterprise-docs.dify.ai/en/3.11.x/develop/plugins/dev-guides-and-walkthroughs/datasource-plugin.md): Build a Dify 1.9.0+ data source plugin that feeds documents into the knowledge pipeline - [Slack Bot](https://enterprise-docs.dify.ai/en/3.11.x/develop/plugins/dev-guides-and-walkthroughs/develop-a-slack-bot-plugin.md): Build a Slack Bot plugin that connects a Dify app to Slack, from project setup through debugging and packaging - [Flomo Tool (10-min)](https://enterprise-docs.dify.ai/en/3.11.x/develop/plugins/dev-guides-and-walkthroughs/develop-flomo-plugin.md): Build a functional Dify tool plugin that connects to the Flomo note-taking service end-to-end in about ten minutes - [Markdown Exporter](https://enterprise-docs.dify.ai/en/3.11.x/develop/plugins/dev-guides-and-walkthroughs/develop-md-exporter.md): Learn how to create a plugin that exports conversations to different document formats - [Multimodal Tool](https://enterprise-docs.dify.ai/en/3.11.x/develop/plugins/dev-guides-and-walkthroughs/develop-multimodal-data-processing-tool.md): Configure a tool plugin to emit images, audio, or video so the Knowledge Base node can embed multimodal outputs alongside text - [Endpoint Plugin](https://enterprise-docs.dify.ai/en/3.11.x/develop/plugins/dev-guides-and-walkthroughs/endpoint.md): Define, configure, and implement HTTP Endpoints in a Dify plugin, using the Neko Cat project as an example - [Tool OAuth](https://enterprise-docs.dify.ai/en/3.11.x/develop/plugins/dev-guides-and-walkthroughs/tool-oauth.md): Replace manual API-key entry with an OAuth authorization flow so users grant access to third-party services with one click - [Tool Plugin](https://enterprise-docs.dify.ai/en/3.11.x/develop/plugins/dev-guides-and-walkthroughs/tool-plugin.md): Develop a Dify tool plugin from initialization to packaging, using Google Search as a worked example - [Trigger Plugin](https://enterprise-docs.dify.ai/en/3.11.x/develop/plugins/dev-guides-and-walkthroughs/trigger-plugin.md): Build a Dify 1.10.0+ trigger plugin that turns third-party webhook events into workflow start signals - [Bundle Plugin Package](https://enterprise-docs.dify.ai/en/3.11.x/develop/plugins/features-and-specs/advanced-development/bundle.md): Package multiple plugins into a Bundle with Marketplace, GitHub, and Package dependencies - [Integrate Custom Models](https://enterprise-docs.dify.ai/en/3.11.x/develop/plugins/features-and-specs/advanced-development/customizable-model.md): Integrate a custom model into Dify, using Xinference as an example - [Reverse Invocation of Dify Services](https://enterprise-docs.dify.ai/en/3.11.x/develop/plugins/features-and-specs/advanced-development/reverse-invocation.md): Call App, Model, Tool, and Node services in the Dify platform from your plugin - [App](https://enterprise-docs.dify.ai/en/3.11.x/develop/plugins/features-and-specs/advanced-development/reverse-invocation-app.md): Call the Chat, Workflow, and Completion interfaces of Dify Apps from your plugin - [Reverse Invocation Model](https://enterprise-docs.dify.ai/en/3.11.x/develop/plugins/features-and-specs/advanced-development/reverse-invocation-model.md): Invoke LLM, embedding, rerank, TTS, speech-to-text, and moderation models from your plugin - [Node](https://enterprise-docs.dify.ai/en/3.11.x/develop/plugins/features-and-specs/advanced-development/reverse-invocation-node.md): Invoke the Parameter Extractor and Question Classifier nodes from your plugin - [Tool](https://enterprise-docs.dify.ai/en/3.11.x/develop/plugins/features-and-specs/advanced-development/reverse-invocation-tool.md): Call installed tools, Workflow as Tool, and custom tools from your plugin - [General Specs](https://enterprise-docs.dify.ai/en/3.11.x/develop/plugins/features-and-specs/plugin-types/general-specifications.md): Common data structures shared across plugin types, including I18nObject, ProviderConfig, ModelConfig, NodeResponse, and ToolSelector - [Model Specs](https://enterprise-docs.dify.ai/en/3.11.x/develop/plugins/features-and-specs/plugin-types/model-designing-rules.md): Reference for the entities that define a Dify model plugin, including Provider, AIModelEntity, model types, configuration methods, parameter rules, and credential schemas - [Model API Interface](https://enterprise-docs.dify.ai/en/3.11.x/develop/plugins/features-and-specs/plugin-types/model-schema.md): Interfaces and data structures for implementing Dify model plugins, covering LLM, TextEmbedding, Rerank, Speech2Text, Text2Speech, and Moderation models - [Multilingual README](https://enterprise-docs.dify.ai/en/3.11.x/develop/plugins/features-and-specs/plugin-types/multilingual-readme.md): Add per-language README files so Dify Marketplace shows your plugin's documentation in each user's preferred language - [Persistent Storage](https://enterprise-docs.dify.ai/en/3.11.x/develop/plugins/features-and-specs/plugin-types/persistent-storage-kv.md): Store data across plugin interactions with the built-in key-value storage - [Manifest](https://enterprise-docs.dify.ai/en/3.11.x/develop/plugins/features-and-specs/plugin-types/plugin-info-by-manifest.md): YAML schema for the plugin manifest that declares name, author, runtime, resources, permissions, and which tools/models/endpoints the plugin ships - [Plugin Logging](https://enterprise-docs.dify.ai/en/3.11.x/develop/plugins/features-and-specs/plugin-types/plugin-logging.md): Emit logs from your plugin with the SDK's plugin_logger_handler, visible during remote debugging and in daemon container logs - [Plugin Debugging](https://enterprise-docs.dify.ai/en/3.11.x/develop/plugins/features-and-specs/plugin-types/remote-debug-a-plugin.md): Run your in-development plugin locally and attach it to a live Dify workspace for end-to-end testing, no packaging required - [Tool Return](https://enterprise-docs.dify.ai/en/3.11.x/develop/plugins/features-and-specs/plugin-types/tool.md): How tool plugins return messages (text, links, images, files, JSON), create standard and streaming variables, and define output schemas for workflow references - [Choose a Plugin Type](https://enterprise-docs.dify.ai/en/3.11.x/develop/plugins/getting-started/choose-plugin-type.md): A short decision guide for picking between Tool, Model, Agent Strategy, Extension, Datasource, and Trigger plugins - [Dify Plugin CLI](https://enterprise-docs.dify.ai/en/3.11.x/develop/plugins/getting-started/cli.md): Install the Dify Plugin CLI, scaffold a new plugin project, and run it against a Dify instance for local development - [Dify Plugin](https://enterprise-docs.dify.ai/en/3.11.x/develop/plugins/getting-started/getting-started-dify-plugin.md): Modular components that extend Dify AI applications with external services, custom logic, and specialized tools - [Frequently Asked Questions](https://enterprise-docs.dify.ai/en/3.11.x/develop/plugins/publishing/faq/faq.md): Common issues and fixes for building, packaging, debugging, and installing Dify plugins - [Automatically Publish Plugins via PR](https://enterprise-docs.dify.ai/en/3.11.x/develop/plugins/publishing/marketplace-listing/plugin-auto-publish-pr.md): Automate plugin packaging and Marketplace PR creation with a GitHub Actions workflow that runs on every push to main - [Package as Local File and Share](https://enterprise-docs.dify.ai/en/3.11.x/develop/plugins/publishing/marketplace-listing/release-by-file.md): Package a Dify plugin into a `.difypkg` file you can install directly or hand off to others, with no marketplace or GitHub release required - [Publish Plugins](https://enterprise-docs.dify.ai/en/3.11.x/develop/plugins/publishing/marketplace-listing/release-overview.md): Three ways to distribute a Dify plugin (Marketplace, GitHub repository, or local file) and how to pick the right one - [Publish to Dify Marketplace](https://enterprise-docs.dify.ai/en/3.11.x/develop/plugins/publishing/marketplace-listing/release-to-dify-marketplace.md): Submit a plugin to the Dify Marketplace, from the pre-submission checklist and the 12 reviewer checks through the PR flow and what happens after approval - [Publish to Individual GitHub Repository](https://enterprise-docs.dify.ai/en/3.11.x/develop/plugins/publishing/marketplace-listing/release-to-individual-github-repo.md): Distribute a Dify plugin from your own GitHub repository so users can install it directly via repo URL, with no marketplace review required - [Plugin Development Guidelines](https://enterprise-docs.dify.ai/en/3.11.x/develop/plugins/publishing/standards/contributor-covenant-code-of-conduct.md): Requirements every Dify Marketplace plugin must meet to pass review, covering quality, language, privacy, IP, maintenance, and prohibited content - [Privacy Guidelines](https://enterprise-docs.dify.ai/en/3.11.x/develop/plugins/publishing/standards/privacy-protection-guidelines.md): How to declare data collection and write the privacy policy required for every plugin submitted to the Dify Marketplace - [Sign Plugins for Third-Party Signature Verification](https://enterprise-docs.dify.ai/en/3.11.x/develop/plugins/publishing/standards/third-party-signature-verification.md): Enable signed `.difypkg` installation in Dify Community Edition without disabling signature verification entirely (generate keys, sign packages, distribute the public key) - [App Toolkit](https://enterprise-docs.dify.ai/en/3.11.x/use/build/additional-features.md): Optional features that make your Dify apps more useful - [Agent](https://enterprise-docs.dify.ai/en/3.11.x/use/build/agent.md): Chat-style apps where the model can reason, make decisions, and use tools autonomously - [Chatbot](https://enterprise-docs.dify.ai/en/3.11.x/use/build/chatbot.md): The simplest way to build a conversational app with a model and a prompt - [Orchestration Logic](https://enterprise-docs.dify.ai/en/3.11.x/use/build/orchestrate-node.md): How to arrange, nest, or reuse nodes when building a Workflow or Chatflow - [Handle Errors](https://enterprise-docs.dify.ai/en/3.11.x/use/build/predefined-error-handling-logic.md) - [Hotkeys](https://enterprise-docs.dify.ai/en/3.11.x/use/build/shortcut-key.md): Keyboard shortcuts for building workflows faster in Dify - [Text Generator](https://enterprise-docs.dify.ai/en/3.11.x/use/build/text-generator.md): Simple single-turn apps for generating text from a prompt and user inputs - [Version Control](https://enterprise-docs.dify.ai/en/3.11.x/use/build/version-control.md) - [Workflow & Chatflow](https://enterprise-docs.dify.ai/en/3.11.x/use/build/workflow-chatflow.md): Build agentic workflows that combine AI models, tools, and logic into reliable, repeatable processes - [Error Types](https://enterprise-docs.dify.ai/en/3.11.x/use/debug/error-type.md) - [Run History](https://enterprise-docs.dify.ai/en/3.11.x/use/debug/history-and-logs.md) - [Single Node](https://enterprise-docs.dify.ai/en/3.11.x/use/debug/step-run.md) - [Variable Inspector](https://enterprise-docs.dify.ai/en/3.11.x/use/debug/variable-inspect.md) - [Connect to External Knowledge Base](https://enterprise-docs.dify.ai/en/3.11.x/use/knowledge/connect-external-knowledge-base.md): Integrate external knowledge sources with Dify applications through API connections to leverage custom RAG systems or third-party knowledge services - [Configure the Chunk Settings](https://enterprise-docs.dify.ai/en/3.11.x/use/knowledge/create-knowledge/chunking-and-cleaning-text.md) - [Upload Local Files](https://enterprise-docs.dify.ai/en/3.11.x/use/knowledge/create-knowledge/import-text-data/readme.md) - [Sync Data from Notion](https://enterprise-docs.dify.ai/en/3.11.x/use/knowledge/create-knowledge/import-text-data/sync-from-notion.md) - [Import Data from Website](https://enterprise-docs.dify.ai/en/3.11.x/use/knowledge/create-knowledge/import-text-data/sync-from-website.md) - [Create a Ready-to-Use Knowledge Base](https://enterprise-docs.dify.ai/en/3.11.x/use/knowledge/create-knowledge/introduction.md) - [Specify the Index Method and Retrieval Settings](https://enterprise-docs.dify.ai/en/3.11.x/use/knowledge/create-knowledge/setting-indexing-methods.md) - [External Knowledge API](https://enterprise-docs.dify.ai/en/3.11.x/use/knowledge/external-knowledge-api.md): API specification that your external knowledge service must implement to integrate with Dify - [Integrate Knowledge within Apps](https://enterprise-docs.dify.ai/en/3.11.x/use/knowledge/integrate-knowledge-within-application.md) - [Authorize Data Source](https://enterprise-docs.dify.ai/en/3.11.x/use/knowledge/knowledge-pipeline/authorize-data-source.md) - [Step 1: Create Knowledge Pipeline](https://enterprise-docs.dify.ai/en/3.11.x/use/knowledge/knowledge-pipeline/create-knowledge-pipeline.md) - [Step 2: Orchestrate Knowledge Pipeline](https://enterprise-docs.dify.ai/en/3.11.x/use/knowledge/knowledge-pipeline/knowledge-pipeline-orchestration.md) - [Step 5: Manage and Use Knowledge Base](https://enterprise-docs.dify.ai/en/3.11.x/use/knowledge/knowledge-pipeline/manage-knowledge-base.md) - [Step 3: Publish Knowledge Pipeline](https://enterprise-docs.dify.ai/en/3.11.x/use/knowledge/knowledge-pipeline/publish-knowledge-pipeline.md) - [Build a Custom Knowledge Base](https://enterprise-docs.dify.ai/en/3.11.x/use/knowledge/knowledge-pipeline/readme.md) - [Step 4: Upload Files](https://enterprise-docs.dify.ai/en/3.11.x/use/knowledge/knowledge-pipeline/upload-files.md) - [Manage Knowledge Settings](https://enterprise-docs.dify.ai/en/3.11.x/use/knowledge/manage-knowledge/introduction.md) - [Manage Knowledge via API](https://enterprise-docs.dify.ai/en/3.11.x/use/knowledge/manage-knowledge/maintain-dataset-via-api.md): Manage your knowledge bases programmatically using the Dify Knowledge Base API - [Manage Knowledge Content](https://enterprise-docs.dify.ai/en/3.11.x/use/knowledge/manage-knowledge/maintain-knowledge-documents.md) - [Manage Document Metadata](https://enterprise-docs.dify.ai/en/3.11.x/use/knowledge/metadata.md) - [Knowledge](https://enterprise-docs.dify.ai/en/3.11.x/use/knowledge/readme.md) - [Test Knowledge Retrieval](https://enterprise-docs.dify.ai/en/3.11.x/use/knowledge/test-retrieval.md) - [Dashboard](https://enterprise-docs.dify.ai/en/3.11.x/use/monitor/analysis.md): Monitor performance, costs, and user engagement through Dify's built-in analytics dashboard - [Annotation System](https://enterprise-docs.dify.ai/en/3.11.x/use/monitor/annotation-reply.md): Build a curated library of high-quality responses to improve consistency and bypass AI generation - [Integrate with Alibaba Cloud Monitor](https://enterprise-docs.dify.ai/en/3.11.x/use/monitor/integrations/integrate-aliyun.md): Send traces and metrics from Dify applications to Alibaba Cloud Monitor (ARMS) via OpenTelemetry - [Integrate with Arize](https://enterprise-docs.dify.ai/en/3.11.x/use/monitor/integrations/integrate-arize.md) - [Integrate with Langfuse](https://enterprise-docs.dify.ai/en/3.11.x/use/monitor/integrations/integrate-langfuse.md) - [Integrate with LangSmith](https://enterprise-docs.dify.ai/en/3.11.x/use/monitor/integrations/integrate-langsmith.md) - [Integrate with Opik](https://enterprise-docs.dify.ai/en/3.11.x/use/monitor/integrations/integrate-opik.md) - [Integrate with Phoenix](https://enterprise-docs.dify.ai/en/3.11.x/use/monitor/integrations/integrate-phoenix.md) - [Integrate with W&B Weave](https://enterprise-docs.dify.ai/en/3.11.x/use/monitor/integrations/integrate-weave.md): Send traces from Dify applications to W&B Weave for LLM observability - [Logs](https://enterprise-docs.dify.ai/en/3.11.x/use/monitor/logs.md): Monitor real-time conversations, debug issues, and collect user feedback - [Agent](https://enterprise-docs.dify.ai/en/3.11.x/use/nodes/agent.md): Give LLMs autonomous control over tools for complex task execution - [Answer](https://enterprise-docs.dify.ai/en/3.11.x/use/nodes/answer.md): Define response content in Chatflow applications - [Code](https://enterprise-docs.dify.ai/en/3.11.x/use/nodes/code.md): Execute custom Python or JavaScript for data processing - [Document Extractor](https://enterprise-docs.dify.ai/en/3.11.x/use/nodes/doc-extractor.md): Extract text content from uploaded documents for AI processing - [Human Input API Integration Flow](https://enterprise-docs.dify.ai/en/3.11.x/use/nodes/hitl-api-integration-flow.md): End-to-end sequence for handling a paused Human Input form via the API - [HTTP Request](https://enterprise-docs.dify.ai/en/3.11.x/use/nodes/http-request.md): Connect to external APIs and web services - [Human Input](https://enterprise-docs.dify.ai/en/3.11.x/use/nodes/human-input.md): Pause workflows to request human input - [If-Else](https://enterprise-docs.dify.ai/en/3.11.x/use/nodes/ifelse.md): Add conditional logic and branching to workflows - [Iteration](https://enterprise-docs.dify.ai/en/3.11.x/use/nodes/iteration.md): Process arrays by applying workflows to each element - [Knowledge Retrieval](https://enterprise-docs.dify.ai/en/3.11.x/use/nodes/knowledge-retrieval.md): Retrieve relevant content from knowledge bases and use it as context for downstream nodes - [List Operator](https://enterprise-docs.dify.ai/en/3.11.x/use/nodes/list-operator.md): Filter, sort, and select elements from arrays - [LLM](https://enterprise-docs.dify.ai/en/3.11.x/use/nodes/llm.md): Invoke language models for text generation and analysis - [Loop](https://enterprise-docs.dify.ai/en/3.11.x/use/nodes/loop.md): Execute repetitive workflows with progressive refinement - [Output](https://enterprise-docs.dify.ai/en/3.11.x/use/nodes/output.md): Return workflow results to the end user or API caller - [Parameter Extractor](https://enterprise-docs.dify.ai/en/3.11.x/use/nodes/parameter-extractor.md): Convert natural language to structured data using LLM intelligence - [Question Classifier](https://enterprise-docs.dify.ai/en/3.11.x/use/nodes/question-classifier.md): Intelligently categorize user input to route workflow paths - [Start Node](https://enterprise-docs.dify.ai/en/3.11.x/use/nodes/start.md): Choose how your workflow begins, on demand or automatically - [Template](https://enterprise-docs.dify.ai/en/3.11.x/use/nodes/template.md): Transform and format data using Jinja2 templating - [Tool Node](https://enterprise-docs.dify.ai/en/3.11.x/use/nodes/tools.md): Connect to external services and APIs - [Trigger](https://enterprise-docs.dify.ai/en/3.11.x/use/nodes/trigger/overview.md) - [Integration Trigger](https://enterprise-docs.dify.ai/en/3.11.x/use/nodes/trigger/plugin-trigger.md) - [Schedule Trigger](https://enterprise-docs.dify.ai/en/3.11.x/use/nodes/trigger/schedule-trigger.md) - [Webhook Trigger](https://enterprise-docs.dify.ai/en/3.11.x/use/nodes/trigger/webhook-trigger.md) - [User Input](https://enterprise-docs.dify.ai/en/3.11.x/use/nodes/user-input.md): Collects user inputs to start Workflow and Chatflow applications - [Variable Aggregator](https://enterprise-docs.dify.ai/en/3.11.x/use/nodes/variable-aggregator.md): Converge exclusive workflow branches into a single output - [Variable Assigner](https://enterprise-docs.dify.ai/en/3.11.x/use/nodes/variable-assigner.md): Manage persistent conversation variables in Chatflow applications - [Overview](https://enterprise-docs.dify.ai/en/3.11.x/use/publish/README.md): Get your Dify applications into users' hands with web apps, APIs, embeds, and integrations - [API](https://enterprise-docs.dify.ai/en/3.11.x/use/publish/developing-with-apis.md): Integrate your Dify workflows anywhere - [MCP Server](https://enterprise-docs.dify.ai/en/3.11.x/use/publish/publish-mcp.md): Expose your Dify applications as MCP servers for integration with Claude Desktop, Cursor, and other AI development tools - [Publish Apps to Marketplace](https://enterprise-docs.dify.ai/en/3.11.x/use/publish/publish-to-marketplace.md): Publish your apps to Dify Marketplace and share them with the world - [Chat Web Apps](https://enterprise-docs.dify.ai/en/3.11.x/use/publish/webapp/chatflow-webapp.md): Turn your Chatflow into a fully-featured conversation interface with persistent history and interactive features - [Embed Your Web App](https://enterprise-docs.dify.ai/en/3.11.x/use/publish/webapp/embedding-in-websites.md): Deploy your published web app on any website through iframes, chat widgets, or custom integrations - [Access Control](https://enterprise-docs.dify.ai/en/3.11.x/use/publish/webapp/web-app-access.md): Control who can access your published web apps, from specific members to fully public. - [Settings](https://enterprise-docs.dify.ai/en/3.11.x/use/publish/webapp/web-app-settings.md): Configure branding, basic access controls, and user experience settings for your published web applications - [Workflow Web Apps](https://enterprise-docs.dify.ai/en/3.11.x/use/publish/webapp/workflow-webapp.md): Turn your workflows into powerful web applications with batch processing, result management, and streamlined user experiences - [Custom Endpoints](https://enterprise-docs.dify.ai/en/3.11.x/use/workspace/api-extension/api-extension.md) - [Deploy Custom Endpoints Using Cloudflare Workers](https://enterprise-docs.dify.ai/en/3.11.x/use/workspace/api-extension/cloudflare-worker.md) - [External Data Tool](https://enterprise-docs.dify.ai/en/3.11.x/use/workspace/api-extension/external-data-tool-api-extension.md) - [Sensitive Content Moderation](https://enterprise-docs.dify.ai/en/3.11.x/use/workspace/api-extension/moderation-api-extension.md) - [Manage Apps](https://enterprise-docs.dify.ai/en/3.11.x/use/workspace/app-management.md): Organize, maintain, and share your AI applications with powerful management tools and best practices - [Forward User Identity to MCP Servers](https://enterprise-docs.dify.ai/en/3.11.x/use/workspace/mcp-token-forwarding.md) - [Model Providers](https://enterprise-docs.dify.ai/en/3.11.x/use/workspace/model-providers.md): Add model providers to your workspace so your apps can use LLMs, embedding models, and other AI services - [Permission Reference](https://enterprise-docs.dify.ai/en/3.11.x/use/workspace/permission-reference.md): What each permission lets a member do - [Personal Settings](https://enterprise-docs.dify.ai/en/3.11.x/use/workspace/personal-account-management.md): Manage your profile, login, and interface preferences - [Integrations](https://enterprise-docs.dify.ai/en/3.11.x/use/workspace/plugins.md): Connect Dify to model providers, tools, data sources, and external services - [Overview](https://enterprise-docs.dify.ai/en/3.11.x/use/workspace/readme.md): Workspaces are the foundational organizational unit in Dify: everything your team builds, configures, and manages exists within a workspace - [Permissions](https://enterprise-docs.dify.ai/en/3.11.x/use/workspace/roles-and-permissions.md): Control what each member can do by combining roles with resource access - [Manage Members](https://enterprise-docs.dify.ai/en/3.11.x/use/workspace/team-members-management.md): Add teammates to your workspace and manage the roles that control their access - [Dify Tools](https://enterprise-docs.dify.ai/en/3.11.x/use/workspace/tools.md): Manage tools that enable LLMs to interact with external services and APIs ## OpenAPI Specs - [openapi_service](https://enterprise-docs.dify.ai/zh/3.11.x/develop/api/openapi_service.json) - [openapi_workflow](https://enterprise-docs.dify.ai/zh/3.10.x/develop/api/openapi_workflow.json) - [openapi_chatflow](https://enterprise-docs.dify.ai/zh/3.10.x/develop/api/openapi_chatflow.json) - [openapi_knowledge](https://enterprise-docs.dify.ai/zh/3.10.x/develop/api/openapi_knowledge.json) - [openapi_completion](https://enterprise-docs.dify.ai/zh/3.10.x/develop/api/openapi_completion.json) - [openapi_chat](https://enterprise-docs.dify.ai/zh/3.10.x/develop/api/openapi_chat.json) - [external-knowledge-api](https://enterprise-docs.dify.ai/zh-cn/user-guide/knowledge-base/api-documentation/external-knowledge-api.json) - [package](https://enterprise-docs.dify.ai/package.json) - [package-lock](https://enterprise-docs.dify.ai/package-lock.json) - [外部知识库 API](https://enterprise-docs.dify.ai/zh-cn/user-guide/.gitbook/assets/外部知识库 API.json) - [Dify-test.openapi](https://enterprise-docs.dify.ai/ja-jp/img/Dify-test.openapi.json) - [openapi](https://enterprise-docs.dify.ai/api-reference/openapi.json)