diff --git a/docs.json b/docs.json
index 00179b8c..24958886 100644
--- a/docs.json
+++ b/docs.json
@@ -22,226 +22,239 @@
"language": "en",
"default": true,
"href": "en/use-dify/getting-started/introduction",
- "dropdowns": [
+ "tabs": [
{
- "dropdown": "Use Dify",
"icon": "book-open",
"pages": [
{
- "group": " ",
+ "group": "Get Started",
+ "expanded": false,
+ "pages": [
+ "en/use-dify/getting-started/introduction",
+ "en/use-dify/getting-started/quick-start",
+ "en/use-dify/getting-started/key-concepts"
+ ]
+ },
+ {
+ "group": "Build",
"pages": [
{
- "group": "Get Started",
- "expanded": false,
+ "group": "Workflow & Chatflow",
"pages": [
- "en/use-dify/getting-started/introduction",
- "en/use-dify/getting-started/quick-start",
- "en/use-dify/getting-started/key-concepts"
- ]
- },
- {
- "group": "Nodes",
- "expanded": false,
- "pages": [
- "en/use-dify/nodes/user-input",
+ "en/use-dify/build/workflow-chatflow",
{
- "group": "Trigger",
- "icon": "bolt-lightning",
+ "group": "Nodes",
+ "expanded": false,
"pages": [
- "en/use-dify/nodes/trigger/overview",
- "en/use-dify/nodes/trigger/schedule-trigger",
- "en/use-dify/nodes/trigger/plugin-trigger",
- "en/use-dify/nodes/trigger/webhook-trigger"
- ]
+ "en/use-dify/nodes/user-input",
+ {
+ "group": "Trigger",
+ "icon": "bolt-lightning",
+ "pages": [
+ "en/use-dify/nodes/trigger/overview",
+ "en/use-dify/nodes/trigger/schedule-trigger",
+ "en/use-dify/nodes/trigger/plugin-trigger",
+ "en/use-dify/nodes/trigger/webhook-trigger"
+ ]
+ },
+ "en/use-dify/nodes/llm",
+ "en/use-dify/nodes/knowledge-retrieval",
+ "en/use-dify/nodes/answer",
+ "en/use-dify/nodes/output",
+ "en/use-dify/nodes/agent",
+ "en/use-dify/nodes/question-classifier",
+ "en/use-dify/nodes/ifelse",
+ "en/use-dify/nodes/human-input",
+ "en/use-dify/nodes/iteration",
+ "en/use-dify/nodes/loop",
+ "en/use-dify/nodes/code",
+ "en/use-dify/nodes/template",
+ "en/use-dify/nodes/variable-aggregator",
+ "en/use-dify/nodes/doc-extractor",
+ "en/use-dify/nodes/variable-assigner",
+ "en/use-dify/nodes/parameter-extractor",
+ "en/use-dify/nodes/http-request",
+ "en/use-dify/nodes/list-operator",
+ "en/use-dify/nodes/tools"
+ ],
+ "icon": "cubes"
},
- "en/use-dify/nodes/llm",
- "en/use-dify/nodes/knowledge-retrieval",
- "en/use-dify/nodes/answer",
- "en/use-dify/nodes/output",
- "en/use-dify/nodes/agent",
- "en/use-dify/nodes/question-classifier",
- "en/use-dify/nodes/ifelse",
- "en/use-dify/nodes/human-input",
- "en/use-dify/nodes/iteration",
- "en/use-dify/nodes/loop",
- "en/use-dify/nodes/code",
- "en/use-dify/nodes/template",
- "en/use-dify/nodes/variable-aggregator",
- "en/use-dify/nodes/doc-extractor",
- "en/use-dify/nodes/variable-assigner",
- "en/use-dify/nodes/parameter-extractor",
- "en/use-dify/nodes/http-request",
- "en/use-dify/nodes/list-operator",
- "en/use-dify/nodes/tools"
- ]
- },
- {
- "group": "Build",
- "expanded": false,
- "pages": [
"en/use-dify/build/shortcut-key",
- "en/use-dify/build/goto-anything",
"en/use-dify/build/orchestrate-node",
"en/use-dify/build/predefined-error-handling-logic",
"en/use-dify/build/mcp",
"en/use-dify/build/version-control",
- "en/use-dify/build/additional-features"
- ]
- },
- {
- "group": "Debug",
- "expanded": false,
- "pages": [
- "en/use-dify/debug/step-run",
- "en/use-dify/debug/variable-inspect",
- "en/use-dify/debug/history-and-logs",
- "en/use-dify/debug/error-type"
- ]
- },
- {
- "group": "Publish",
- "expanded": false,
- "pages": [
- "en/use-dify/publish/README",
{
- "group": "Web App",
- "icon": "globe",
+ "group": "Debug",
+ "expanded": false,
"pages": [
- "en/use-dify/publish/webapp/workflow-webapp",
- "en/use-dify/publish/webapp/chatflow-webapp",
- "en/use-dify/publish/webapp/web-app-settings",
- "en/use-dify/publish/webapp/web-app-access",
- "en/use-dify/publish/webapp/embedding-in-websites"
- ]
- },
- "en/use-dify/publish/publish-mcp",
- "en/use-dify/publish/developing-with-apis",
- "en/use-dify/publish/publish-to-marketplace"
- ]
- },
- {
- "group": "Monitor",
- "expanded": false,
- "pages": [
- "en/use-dify/monitor/analysis",
- "en/use-dify/monitor/logs",
- "en/use-dify/monitor/annotation-reply",
- {
- "group": "Integrations",
- "icon": "grid-2-plus",
- "pages": [
- "en/use-dify/monitor/integrations/integrate-langsmith",
- "en/use-dify/monitor/integrations/integrate-langfuse",
- "en/use-dify/monitor/integrations/integrate-opik",
- "en/use-dify/monitor/integrations/integrate-weave",
- "en/use-dify/monitor/integrations/integrate-arize",
- "en/use-dify/monitor/integrations/integrate-phoenix",
- "en/use-dify/monitor/integrations/integrate-aliyun"
- ]
+ "en/use-dify/debug/step-run",
+ "en/use-dify/debug/variable-inspect",
+ "en/use-dify/debug/history-and-logs",
+ "en/use-dify/debug/error-type"
+ ],
+ "icon": "bug"
}
- ]
+ ],
+ "expanded": true,
+ "icon": "diagram-project"
},
{
- "group": "Knowledge",
+ "group": "Basic Apps",
"expanded": false,
"pages": [
- "en/use-dify/knowledge/readme",
- {
- "group": "Create Knowledge",
- "icon": "square-plus",
- "pages": [
- {
- "group": "Quick Create",
- "pages": [
- "en/use-dify/knowledge/create-knowledge/introduction",
- {
- "group": "Import Data",
- "pages": [
- "en/use-dify/knowledge/create-knowledge/import-text-data/readme",
- "en/use-dify/knowledge/create-knowledge/import-text-data/sync-from-notion",
- "en/use-dify/knowledge/create-knowledge/import-text-data/sync-from-website"
- ]
- },
- "en/use-dify/knowledge/create-knowledge/chunking-and-cleaning-text",
- "en/use-dify/knowledge/create-knowledge/setting-indexing-methods"
- ]
- },
- {
- "group": "Create from Knowledge Pipeline",
- "pages": [
- "en/use-dify/knowledge/knowledge-pipeline/readme",
- "en/use-dify/knowledge/knowledge-pipeline/create-knowledge-pipeline",
- "en/use-dify/knowledge/knowledge-pipeline/knowledge-pipeline-orchestration",
- "en/use-dify/knowledge/knowledge-pipeline/publish-knowledge-pipeline",
- "en/use-dify/knowledge/knowledge-pipeline/upload-files",
- "en/use-dify/knowledge/knowledge-pipeline/manage-knowledge-base",
- "en/use-dify/knowledge/knowledge-pipeline/authorize-data-source"
- ]
- },
- {
- "group": "Connect to External Knowledge",
- "pages": [
- "en/use-dify/knowledge/connect-external-knowledge-base",
- "en/use-dify/knowledge/external-knowledge-api"
- ]
- }
- ]
- },
- {
- "group": "Manage Knowledge",
- "icon": "gear",
- "pages": [
- "en/use-dify/knowledge/manage-knowledge/maintain-knowledge-documents",
- "en/use-dify/knowledge/manage-knowledge/introduction",
- "en/use-dify/knowledge/metadata",
- "en/use-dify/knowledge/manage-knowledge/maintain-dataset-via-api"
- ]
- },
- "en/use-dify/knowledge/test-retrieval",
- "en/use-dify/knowledge/integrate-knowledge-within-application",
- "en/use-dify/knowledge/knowledge-request-rate-limit"
+ "en/use-dify/build/agent",
+ "en/use-dify/build/chatbot",
+ "en/use-dify/build/text-generator"
+ ],
+ "icon": "grid-2"
+ },
+ "en/use-dify/build/additional-features",
+ "en/use-dify/build/goto-anything"
+ ]
+ },
+ {
+ "group": "Publish",
+ "expanded": false,
+ "pages": [
+ "en/use-dify/publish/README",
+ {
+ "group": "Web App",
+ "icon": "globe",
+ "pages": [
+ "en/use-dify/publish/webapp/workflow-webapp",
+ "en/use-dify/publish/webapp/chatflow-webapp",
+ "en/use-dify/publish/webapp/web-app-settings",
+ "en/use-dify/publish/webapp/web-app-access",
+ "en/use-dify/publish/webapp/embedding-in-websites"
]
},
+ "en/use-dify/publish/publish-mcp",
+ "en/use-dify/publish/developing-with-apis",
+ "en/use-dify/publish/publish-to-marketplace"
+ ]
+ },
+ {
+ "group": "Monitor",
+ "expanded": false,
+ "pages": [
+ "en/use-dify/monitor/analysis",
+ "en/use-dify/monitor/logs",
+ "en/use-dify/monitor/annotation-reply",
{
- "group": "Workspace",
- "expanded": false,
+ "group": "Integrations",
+ "icon": "grid-2-plus",
"pages": [
- "en/use-dify/workspace/readme",
- "en/use-dify/workspace/model-providers",
- "en/use-dify/workspace/plugins",
- "en/use-dify/workspace/app-management",
- "en/use-dify/workspace/team-members-management",
- "en/use-dify/workspace/personal-account-management",
- "en/use-dify/workspace/subscription-management",
- {
- "group": "API Extension",
- "icon": "puzzle-piece-simple",
- "pages": [
- "en/use-dify/workspace/api-extension/api-extension",
- "en/use-dify/workspace/api-extension/external-data-tool-api-extension",
- "en/use-dify/workspace/api-extension/moderation-api-extension",
- "en/use-dify/workspace/api-extension/cloudflare-worker"
- ]
- }
- ]
- },
- {
- "group": "Tutorials",
- "expanded": false,
- "pages": [
- "en/use-dify/tutorials/simple-chatbot",
- "en/use-dify/tutorials/twitter-chatflow",
- "en/use-dify/tutorials/customer-service-bot",
- "en/use-dify/tutorials/build-ai-image-generation-app",
- "en/use-dify/tutorials/article-reader"
+ "en/use-dify/monitor/integrations/integrate-langsmith",
+ "en/use-dify/monitor/integrations/integrate-langfuse",
+ "en/use-dify/monitor/integrations/integrate-opik",
+ "en/use-dify/monitor/integrations/integrate-weave",
+ "en/use-dify/monitor/integrations/integrate-arize",
+ "en/use-dify/monitor/integrations/integrate-phoenix",
+ "en/use-dify/monitor/integrations/integrate-aliyun"
]
}
]
+ },
+ {
+ "group": "Knowledge",
+ "expanded": false,
+ "pages": [
+ "en/use-dify/knowledge/readme",
+ {
+ "group": "Create",
+ "icon": "square-plus",
+ "pages": [
+ {
+ "group": "Quick Create",
+ "pages": [
+ "en/use-dify/knowledge/create-knowledge/introduction",
+ {
+ "group": "Import Data",
+ "pages": [
+ "en/use-dify/knowledge/create-knowledge/import-text-data/readme",
+ "en/use-dify/knowledge/create-knowledge/import-text-data/sync-from-notion",
+ "en/use-dify/knowledge/create-knowledge/import-text-data/sync-from-website"
+ ]
+ },
+ "en/use-dify/knowledge/create-knowledge/chunking-and-cleaning-text",
+ "en/use-dify/knowledge/create-knowledge/setting-indexing-methods"
+ ]
+ },
+ {
+ "group": "Create from Knowledge Pipeline",
+ "pages": [
+ "en/use-dify/knowledge/knowledge-pipeline/readme",
+ "en/use-dify/knowledge/knowledge-pipeline/create-knowledge-pipeline",
+ "en/use-dify/knowledge/knowledge-pipeline/knowledge-pipeline-orchestration",
+ "en/use-dify/knowledge/knowledge-pipeline/publish-knowledge-pipeline",
+ "en/use-dify/knowledge/knowledge-pipeline/upload-files",
+ "en/use-dify/knowledge/knowledge-pipeline/manage-knowledge-base",
+ "en/use-dify/knowledge/knowledge-pipeline/authorize-data-source"
+ ]
+ },
+ {
+ "group": "Connect to External Knowledge",
+ "pages": [
+ "en/use-dify/knowledge/connect-external-knowledge-base",
+ "en/use-dify/knowledge/external-knowledge-api"
+ ]
+ }
+ ]
+ },
+ {
+ "group": "Manage",
+ "icon": "gear",
+ "pages": [
+ "en/use-dify/knowledge/manage-knowledge/maintain-knowledge-documents",
+ "en/use-dify/knowledge/manage-knowledge/introduction",
+ "en/use-dify/knowledge/manage-knowledge/maintain-dataset-via-api"
+ ]
+ },
+ "en/use-dify/knowledge/metadata",
+ "en/use-dify/knowledge/test-retrieval",
+ "en/use-dify/knowledge/integrate-knowledge-within-application",
+ "en/use-dify/knowledge/knowledge-request-rate-limit"
+ ]
+ },
+ {
+ "group": "Workspace",
+ "expanded": false,
+ "pages": [
+ "en/use-dify/workspace/readme",
+ "en/use-dify/workspace/model-providers",
+ "en/use-dify/workspace/plugins",
+ "en/use-dify/workspace/app-management",
+ "en/use-dify/workspace/team-members-management",
+ "en/use-dify/workspace/personal-account-management",
+ "en/use-dify/workspace/subscription-management",
+ {
+ "group": "API Extension",
+ "icon": "puzzle-piece-simple",
+ "pages": [
+ "en/use-dify/workspace/api-extension/api-extension",
+ "en/use-dify/workspace/api-extension/external-data-tool-api-extension",
+ "en/use-dify/workspace/api-extension/moderation-api-extension",
+ "en/use-dify/workspace/api-extension/cloudflare-worker"
+ ]
+ }
+ ]
+ },
+ {
+ "group": "Tutorials",
+ "expanded": false,
+ "pages": [
+ "en/use-dify/tutorials/simple-chatbot",
+ "en/use-dify/tutorials/twitter-chatflow",
+ "en/use-dify/tutorials/customer-service-bot",
+ "en/use-dify/tutorials/build-ai-image-generation-app",
+ "en/use-dify/tutorials/article-reader"
+ ]
}
- ]
+ ],
+ "tab": "Use Dify"
},
{
- "dropdown": "Self Host",
"icon": "server",
"pages": [
{
@@ -281,10 +294,10 @@
"en/self-host/troubleshooting/weaviate-v4-migration"
]
}
- ]
+ ],
+ "tab": "Self Host"
},
{
- "dropdown": "API Reference",
"icon": "code",
"groups": [
{
@@ -307,10 +320,10 @@
"group": "Text Completion",
"openapi": "en/api-reference/openapi_completion.json"
}
- ]
+ ],
+ "tab": "API Reference"
},
{
- "dropdown": "Develop Plugin",
"icon": "code-pull-request",
"groups": [
{
@@ -402,7 +415,8 @@
}
]
}
- ]
+ ],
+ "tab": "Develop Plugin"
}
]
},
@@ -415,215 +429,210 @@
"icon": "book-open",
"pages": [
{
- "group": " ",
+ "group": "入门",
+ "expanded": false,
"pages": [
+ "zh/use-dify/getting-started/introduction",
+ "zh/use-dify/getting-started/quick-start",
+ "zh/use-dify/getting-started/key-concepts"
+ ]
+ },
+ {
+ "group": "节点",
+ "expanded": false,
+ "pages": [
+ "zh/use-dify/nodes/user-input",
{
- "group": "入门",
- "expanded": false,
+ "group": "触发器",
+ "icon": "bolt-lightning",
"pages": [
- "zh/use-dify/getting-started/introduction",
- "zh/use-dify/getting-started/quick-start",
- "zh/use-dify/getting-started/key-concepts"
+ "zh/use-dify/nodes/trigger/overview",
+ "zh/use-dify/nodes/trigger/schedule-trigger",
+ "zh/use-dify/nodes/trigger/plugin-trigger",
+ "zh/use-dify/nodes/trigger/webhook-trigger"
]
},
+ "zh/use-dify/nodes/llm",
+ "zh/use-dify/nodes/knowledge-retrieval",
+ "zh/use-dify/nodes/answer",
+ "zh/use-dify/nodes/output",
+ "zh/use-dify/nodes/agent",
+ "zh/use-dify/nodes/question-classifier",
+ "zh/use-dify/nodes/ifelse",
+ "zh/use-dify/nodes/human-input",
+ "zh/use-dify/nodes/iteration",
+ "zh/use-dify/nodes/loop",
+ "zh/use-dify/nodes/code",
+ "zh/use-dify/nodes/template",
+ "zh/use-dify/nodes/variable-aggregator",
+ "zh/use-dify/nodes/doc-extractor",
+ "zh/use-dify/nodes/variable-assigner",
+ "zh/use-dify/nodes/parameter-extractor",
+ "zh/use-dify/nodes/http-request",
+ "zh/use-dify/nodes/list-operator",
+ "zh/use-dify/nodes/tools"
+ ]
+ },
+ {
+ "group": "构建",
+ "expanded": false,
+ "pages": [
+ "zh/use-dify/build/shortcut-key",
+ "zh/use-dify/build/goto-anything",
+ "zh/use-dify/build/orchestrate-node",
+ "zh/use-dify/build/predefined-error-handling-logic",
+ "zh/use-dify/build/mcp",
+ "zh/use-dify/build/version-control",
+ "zh/use-dify/build/additional-features"
+ ]
+ },
+ {
+ "group": "调试",
+ "expanded": false,
+ "pages": [
+ "zh/use-dify/debug/step-run",
+ "zh/use-dify/debug/variable-inspect",
+ "zh/use-dify/debug/history-and-logs",
+ "zh/use-dify/debug/error-type"
+ ]
+ },
+ {
+ "group": "发布",
+ "expanded": false,
+ "pages": [
+ "zh/use-dify/publish/README",
{
- "group": "节点",
- "expanded": false,
+ "group": "Web App",
+ "icon": "globe",
"pages": [
- "zh/use-dify/nodes/user-input",
- {
- "group": "触发器",
- "icon": "bolt-lightning",
- "pages": [
- "zh/use-dify/nodes/trigger/overview",
- "zh/use-dify/nodes/trigger/schedule-trigger",
- "zh/use-dify/nodes/trigger/plugin-trigger",
- "zh/use-dify/nodes/trigger/webhook-trigger"
- ]
- },
- "zh/use-dify/nodes/llm",
- "zh/use-dify/nodes/knowledge-retrieval",
- "zh/use-dify/nodes/answer",
- "zh/use-dify/nodes/output",
- "zh/use-dify/nodes/agent",
- "zh/use-dify/nodes/question-classifier",
- "zh/use-dify/nodes/ifelse",
- "zh/use-dify/nodes/human-input",
- "zh/use-dify/nodes/iteration",
- "zh/use-dify/nodes/loop",
- "zh/use-dify/nodes/code",
- "zh/use-dify/nodes/template",
- "zh/use-dify/nodes/variable-aggregator",
- "zh/use-dify/nodes/doc-extractor",
- "zh/use-dify/nodes/variable-assigner",
- "zh/use-dify/nodes/parameter-extractor",
- "zh/use-dify/nodes/http-request",
- "zh/use-dify/nodes/list-operator",
- "zh/use-dify/nodes/tools"
+ "zh/use-dify/publish/webapp/workflow-webapp",
+ "zh/use-dify/publish/webapp/chatflow-webapp",
+ "zh/use-dify/publish/webapp/web-app-settings",
+ "zh/use-dify/publish/webapp/web-app-access",
+ "zh/use-dify/publish/webapp/embedding-in-websites"
]
},
+ "zh/use-dify/publish/publish-mcp",
+ "zh/use-dify/publish/developing-with-apis",
+ "zh/use-dify/publish/publish-to-marketplace"
+ ]
+ },
+ {
+ "group": "监控",
+ "expanded": false,
+ "pages": [
+ "zh/use-dify/monitor/analysis",
+ "zh/use-dify/monitor/logs",
+ "zh/use-dify/monitor/annotation-reply",
{
- "group": "构建",
- "expanded": false,
+ "group": "集成",
+ "icon": "grid-2-plus",
"pages": [
- "zh/use-dify/build/shortcut-key",
- "zh/use-dify/build/goto-anything",
- "zh/use-dify/build/orchestrate-node",
- "zh/use-dify/build/predefined-error-handling-logic",
- "zh/use-dify/build/mcp",
- "zh/use-dify/build/version-control",
- "zh/use-dify/build/additional-features"
- ]
- },
- {
- "group": "调试",
- "expanded": false,
- "pages": [
- "zh/use-dify/debug/step-run",
- "zh/use-dify/debug/variable-inspect",
- "zh/use-dify/debug/history-and-logs",
- "zh/use-dify/debug/error-type"
- ]
- },
- {
- "group": "发布",
- "expanded": false,
- "pages": [
- "zh/use-dify/publish/README",
- {
- "group": "Web App",
- "icon": "globe",
- "pages": [
- "zh/use-dify/publish/webapp/workflow-webapp",
- "zh/use-dify/publish/webapp/chatflow-webapp",
- "zh/use-dify/publish/webapp/web-app-settings",
- "zh/use-dify/publish/webapp/web-app-access",
- "zh/use-dify/publish/webapp/embedding-in-websites"
- ]
- },
- "zh/use-dify/publish/publish-mcp",
- "zh/use-dify/publish/developing-with-apis",
- "zh/use-dify/publish/publish-to-marketplace"
- ]
- },
- {
- "group": "监控",
- "expanded": false,
- "pages": [
- "zh/use-dify/monitor/analysis",
- "zh/use-dify/monitor/logs",
- "zh/use-dify/monitor/annotation-reply",
- {
- "group": "集成",
- "icon": "grid-2-plus",
- "pages": [
- "zh/use-dify/monitor/integrations/integrate-langsmith",
- "zh/use-dify/monitor/integrations/integrate-langfuse",
- "zh/use-dify/monitor/integrations/integrate-opik",
- "zh/use-dify/monitor/integrations/integrate-weave",
- "zh/use-dify/monitor/integrations/integrate-arize",
- "zh/use-dify/monitor/integrations/integrate-phoenix",
- "zh/use-dify/monitor/integrations/integrate-aliyun"
- ]
- }
- ]
- },
- {
- "group": "知识库",
- "expanded": false,
- "pages": [
- "zh/use-dify/knowledge/readme",
- {
- "group": "创建知识库",
- "icon": "square-plus",
- "pages": [
- {
- "group": "快速创建",
- "pages": [
- "zh/use-dify/knowledge/create-knowledge/introduction",
- {
- "group": "导入数据",
- "pages": [
- "zh/use-dify/knowledge/create-knowledge/import-text-data/readme",
- "zh/use-dify/knowledge/create-knowledge/import-text-data/sync-from-notion",
- "zh/use-dify/knowledge/create-knowledge/import-text-data/sync-from-website"
- ]
- },
- "zh/use-dify/knowledge/create-knowledge/chunking-and-cleaning-text",
- "zh/use-dify/knowledge/create-knowledge/setting-indexing-methods"
- ]
- },
- {
- "group": "通过知识流水线创建",
- "pages": [
- "zh/use-dify/knowledge/knowledge-pipeline/readme",
- "zh/use-dify/knowledge/knowledge-pipeline/create-knowledge-pipeline",
- "zh/use-dify/knowledge/knowledge-pipeline/knowledge-pipeline-orchestration",
- "zh/use-dify/knowledge/knowledge-pipeline/publish-knowledge-pipeline",
- "zh/use-dify/knowledge/knowledge-pipeline/upload-files",
- "zh/use-dify/knowledge/knowledge-pipeline/manage-knowledge-base",
- "zh/use-dify/knowledge/knowledge-pipeline/authorize-data-source"
- ]
- },
- {
- "group": "连接外部知识库",
- "pages": [
- "zh/use-dify/knowledge/connect-external-knowledge-base",
- "zh/use-dify/knowledge/external-knowledge-api"
- ]
- }
- ]
- },
- {
- "group": "管理知识库",
- "icon": "gear",
- "pages": [
- "zh/use-dify/knowledge/manage-knowledge/maintain-knowledge-documents",
- "zh/use-dify/knowledge/manage-knowledge/introduction",
- "zh/use-dify/knowledge/metadata",
- "zh/use-dify/knowledge/manage-knowledge/maintain-dataset-via-api"
- ]
- },
- "zh/use-dify/knowledge/test-retrieval",
- "zh/use-dify/knowledge/integrate-knowledge-within-application",
- "zh/use-dify/knowledge/knowledge-request-rate-limit"
- ]
- },
- {
- "group": "工作区",
- "expanded": false,
- "pages": [
- "zh/use-dify/workspace/readme",
- "zh/use-dify/workspace/model-providers",
- "zh/use-dify/workspace/plugins",
- "zh/use-dify/workspace/app-management",
- "zh/use-dify/workspace/team-members-management",
- "zh/use-dify/workspace/personal-account-management",
- "zh/use-dify/workspace/subscription-management",
- {
- "group": "API 扩展",
- "icon": "puzzle-piece-simple",
- "pages": [
- "zh/use-dify/workspace/api-extension/api-extension",
- "zh/use-dify/workspace/api-extension/external-data-tool-api-extension",
- "zh/use-dify/workspace/api-extension/moderation-api-extension",
- "zh/use-dify/workspace/api-extension/cloudflare-worker"
- ]
- }
- ]
- },
- {
- "group": "教程",
- "expanded": false,
- "pages": [
- "zh/use-dify/tutorials/simple-chatbot",
- "zh/use-dify/tutorials/twitter-chatflow",
- "zh/use-dify/tutorials/customer-service-bot",
- "zh/use-dify/tutorials/build-ai-image-generation-app",
- "zh/use-dify/tutorials/article-reader"
+ "zh/use-dify/monitor/integrations/integrate-langsmith",
+ "zh/use-dify/monitor/integrations/integrate-langfuse",
+ "zh/use-dify/monitor/integrations/integrate-opik",
+ "zh/use-dify/monitor/integrations/integrate-weave",
+ "zh/use-dify/monitor/integrations/integrate-arize",
+ "zh/use-dify/monitor/integrations/integrate-phoenix",
+ "zh/use-dify/monitor/integrations/integrate-aliyun"
]
}
]
+ },
+ {
+ "group": "知识库",
+ "expanded": false,
+ "pages": [
+ "zh/use-dify/knowledge/readme",
+ {
+ "group": "创建知识库",
+ "icon": "square-plus",
+ "pages": [
+ {
+ "group": "快速创建",
+ "pages": [
+ "zh/use-dify/knowledge/create-knowledge/introduction",
+ {
+ "group": "导入数据",
+ "pages": [
+ "zh/use-dify/knowledge/create-knowledge/import-text-data/readme",
+ "zh/use-dify/knowledge/create-knowledge/import-text-data/sync-from-notion",
+ "zh/use-dify/knowledge/create-knowledge/import-text-data/sync-from-website"
+ ]
+ },
+ "zh/use-dify/knowledge/create-knowledge/chunking-and-cleaning-text",
+ "zh/use-dify/knowledge/create-knowledge/setting-indexing-methods"
+ ]
+ },
+ {
+ "group": "通过知识流水线创建",
+ "pages": [
+ "zh/use-dify/knowledge/knowledge-pipeline/readme",
+ "zh/use-dify/knowledge/knowledge-pipeline/create-knowledge-pipeline",
+ "zh/use-dify/knowledge/knowledge-pipeline/knowledge-pipeline-orchestration",
+ "zh/use-dify/knowledge/knowledge-pipeline/publish-knowledge-pipeline",
+ "zh/use-dify/knowledge/knowledge-pipeline/upload-files",
+ "zh/use-dify/knowledge/knowledge-pipeline/manage-knowledge-base",
+ "zh/use-dify/knowledge/knowledge-pipeline/authorize-data-source"
+ ]
+ },
+ {
+ "group": "连接外部知识库",
+ "pages": [
+ "zh/use-dify/knowledge/connect-external-knowledge-base",
+ "zh/use-dify/knowledge/external-knowledge-api"
+ ]
+ }
+ ]
+ },
+ {
+ "group": "管理知识库",
+ "icon": "gear",
+ "pages": [
+ "zh/use-dify/knowledge/manage-knowledge/maintain-knowledge-documents",
+ "zh/use-dify/knowledge/manage-knowledge/introduction",
+ "zh/use-dify/knowledge/metadata",
+ "zh/use-dify/knowledge/manage-knowledge/maintain-dataset-via-api"
+ ]
+ },
+ "zh/use-dify/knowledge/test-retrieval",
+ "zh/use-dify/knowledge/integrate-knowledge-within-application",
+ "zh/use-dify/knowledge/knowledge-request-rate-limit"
+ ]
+ },
+ {
+ "group": "工作区",
+ "expanded": false,
+ "pages": [
+ "zh/use-dify/workspace/readme",
+ "zh/use-dify/workspace/model-providers",
+ "zh/use-dify/workspace/plugins",
+ "zh/use-dify/workspace/app-management",
+ "zh/use-dify/workspace/team-members-management",
+ "zh/use-dify/workspace/personal-account-management",
+ "zh/use-dify/workspace/subscription-management",
+ {
+ "group": "API 扩展",
+ "icon": "puzzle-piece-simple",
+ "pages": [
+ "zh/use-dify/workspace/api-extension/api-extension",
+ "zh/use-dify/workspace/api-extension/external-data-tool-api-extension",
+ "zh/use-dify/workspace/api-extension/moderation-api-extension",
+ "zh/use-dify/workspace/api-extension/cloudflare-worker"
+ ]
+ }
+ ]
+ },
+ {
+ "group": "教程",
+ "expanded": false,
+ "pages": [
+ "zh/use-dify/tutorials/simple-chatbot",
+ "zh/use-dify/tutorials/twitter-chatflow",
+ "zh/use-dify/tutorials/customer-service-bot",
+ "zh/use-dify/tutorials/build-ai-image-generation-app",
+ "zh/use-dify/tutorials/article-reader"
+ ]
}
]
},
@@ -802,214 +811,209 @@
"icon": "book-open",
"pages": [
{
- "group": " ",
+ "group": "はじめに",
+ "expanded": false,
"pages": [
+ "ja/use-dify/getting-started/introduction",
+ "ja/use-dify/getting-started/quick-start",
+ "ja/use-dify/getting-started/key-concepts"
+ ]
+ },
+ {
+ "group": "ノード",
+ "expanded": false,
+ "pages": [
+ "ja/use-dify/nodes/user-input",
{
- "group": "はじめに",
- "expanded": false,
+ "group": "トリガー",
+ "icon": "bolt-lightning",
"pages": [
- "ja/use-dify/getting-started/introduction",
- "ja/use-dify/getting-started/quick-start",
- "ja/use-dify/getting-started/key-concepts"
+ "ja/use-dify/nodes/trigger/overview",
+ "ja/use-dify/nodes/trigger/schedule-trigger",
+ "ja/use-dify/nodes/trigger/plugin-trigger",
+ "ja/use-dify/nodes/trigger/webhook-trigger"
]
},
+ "ja/use-dify/nodes/llm",
+ "ja/use-dify/nodes/knowledge-retrieval",
+ "ja/use-dify/nodes/answer",
+ "ja/use-dify/nodes/output",
+ "ja/use-dify/nodes/agent",
+ "ja/use-dify/nodes/question-classifier",
+ "ja/use-dify/nodes/ifelse",
+ "ja/use-dify/nodes/human-input",
+ "ja/use-dify/nodes/iteration",
+ "ja/use-dify/nodes/loop",
+ "ja/use-dify/nodes/code",
+ "ja/use-dify/nodes/template",
+ "ja/use-dify/nodes/variable-aggregator",
+ "ja/use-dify/nodes/doc-extractor",
+ "ja/use-dify/nodes/variable-assigner",
+ "ja/use-dify/nodes/parameter-extractor",
+ "ja/use-dify/nodes/http-request",
+ "ja/use-dify/nodes/list-operator",
+ "ja/use-dify/nodes/tools"
+ ]
+ },
+ {
+ "group": "ビルド",
+ "expanded": false,
+ "pages": [
+ "ja/use-dify/build/shortcut-key",
+ "ja/use-dify/build/goto-anything",
+ "ja/use-dify/build/orchestrate-node",
+ "ja/use-dify/build/predefined-error-handling-logic",
+ "ja/use-dify/build/mcp",
+ "ja/use-dify/build/version-control",
+ "ja/use-dify/build/additional-features"
+ ]
+ },
+ {
+ "group": "デバッグ",
+ "expanded": false,
+ "pages": [
+ "ja/use-dify/debug/step-run",
+ "ja/use-dify/debug/variable-inspect",
+ "ja/use-dify/debug/history-and-logs",
+ "ja/use-dify/debug/error-type"
+ ]
+ },
+ {
+ "group": "公開",
+ "expanded": false,
+ "pages": [
+ "ja/use-dify/publish/README",
{
- "group": "ノード",
- "expanded": false,
+ "group": "Webアプリ",
+ "icon": "globe",
"pages": [
- "ja/use-dify/nodes/user-input",
- {
- "group": "トリガー",
- "icon": "bolt-lightning",
- "pages": [
- "ja/use-dify/nodes/trigger/overview",
- "ja/use-dify/nodes/trigger/schedule-trigger",
- "ja/use-dify/nodes/trigger/plugin-trigger",
- "ja/use-dify/nodes/trigger/webhook-trigger"
- ]
- },
- "ja/use-dify/nodes/llm",
- "ja/use-dify/nodes/knowledge-retrieval",
- "ja/use-dify/nodes/answer",
- "ja/use-dify/nodes/output",
- "ja/use-dify/nodes/agent",
- "ja/use-dify/nodes/question-classifier",
- "ja/use-dify/nodes/ifelse",
- "ja/use-dify/nodes/human-input",
- "ja/use-dify/nodes/iteration",
- "ja/use-dify/nodes/loop",
- "ja/use-dify/nodes/code",
- "ja/use-dify/nodes/template",
- "ja/use-dify/nodes/variable-aggregator",
- "ja/use-dify/nodes/doc-extractor",
- "ja/use-dify/nodes/variable-assigner",
- "ja/use-dify/nodes/parameter-extractor",
- "ja/use-dify/nodes/http-request",
- "ja/use-dify/nodes/list-operator",
- "ja/use-dify/nodes/tools"
+ "ja/use-dify/publish/webapp/workflow-webapp",
+ "ja/use-dify/publish/webapp/chatflow-webapp",
+ "ja/use-dify/publish/webapp/web-app-settings",
+ "ja/use-dify/publish/webapp/web-app-access",
+ "ja/use-dify/publish/webapp/embedding-in-websites"
]
},
+ "ja/use-dify/publish/publish-mcp",
+ "ja/use-dify/publish/developing-with-apis",
+ "ja/use-dify/publish/publish-to-marketplace"
+ ]
+ },
+ {
+ "group": "モニタリング",
+ "expanded": false,
+ "pages": [
+ "ja/use-dify/monitor/analysis",
+ "ja/use-dify/monitor/logs",
+ "ja/use-dify/monitor/annotation-reply",
{
- "group": "ビルド",
- "expanded": false,
+ "group": "インテグレーション",
+ "icon": "grid-2-plus",
"pages": [
- "ja/use-dify/build/shortcut-key",
- "ja/use-dify/build/goto-anything",
- "ja/use-dify/build/orchestrate-node",
- "ja/use-dify/build/predefined-error-handling-logic",
- "ja/use-dify/build/mcp",
- "ja/use-dify/build/version-control",
- "ja/use-dify/build/additional-features"
- ]
- },
- {
- "group": "デバッグ",
- "expanded": false,
- "pages": [
- "ja/use-dify/debug/step-run",
- "ja/use-dify/debug/variable-inspect",
- "ja/use-dify/debug/history-and-logs",
- "ja/use-dify/debug/error-type"
- ]
- },
- {
- "group": "公開",
- "expanded": false,
- "pages": [
- "ja/use-dify/publish/README",
- {
- "group": "Webアプリ",
- "icon": "globe",
- "pages": [
- "ja/use-dify/publish/webapp/workflow-webapp",
- "ja/use-dify/publish/webapp/chatflow-webapp",
- "ja/use-dify/publish/webapp/web-app-settings",
- "ja/use-dify/publish/webapp/web-app-access",
- "ja/use-dify/publish/webapp/embedding-in-websites"
- ]
- },
- "ja/use-dify/publish/publish-mcp",
- "ja/use-dify/publish/developing-with-apis",
- "ja/use-dify/publish/publish-to-marketplace"
- ]
- },
- {
- "group": "モニタリング",
- "expanded": false,
- "pages": [
- "ja/use-dify/monitor/analysis",
- "ja/use-dify/monitor/logs",
- "ja/use-dify/monitor/annotation-reply",
- {
- "group": "インテグレーション",
- "icon": "grid-2-plus",
- "pages": [
- "ja/use-dify/monitor/integrations/integrate-langsmith",
- "ja/use-dify/monitor/integrations/integrate-langfuse",
- "ja/use-dify/monitor/integrations/integrate-opik",
- "ja/use-dify/monitor/integrations/integrate-weave",
- "ja/use-dify/monitor/integrations/integrate-arize",
- "ja/use-dify/monitor/integrations/integrate-phoenix",
- "ja/use-dify/monitor/integrations/integrate-aliyun"
- ]
- }
- ]
- },
- {
- "group": "ナレッジ",
- "expanded": false,
- "pages": [
- "ja/use-dify/knowledge/readme",
- {
- "group": "ナレッジの作成",
- "icon": "square-plus",
- "pages": [
- {
- "group": "クイック作成",
- "pages": [
- "ja/use-dify/knowledge/create-knowledge/introduction",
- {
- "group": "データのインポート",
- "pages": [
- "ja/use-dify/knowledge/create-knowledge/import-text-data/readme",
- "ja/use-dify/knowledge/create-knowledge/import-text-data/sync-from-notion",
- "ja/use-dify/knowledge/create-knowledge/import-text-data/sync-from-website"
- ]
- },
- "ja/use-dify/knowledge/create-knowledge/chunking-and-cleaning-text",
- "ja/use-dify/knowledge/create-knowledge/setting-indexing-methods"
- ]
- },
- {
- "group": "ナレッジパイプラインから作成",
- "pages": [
- "ja/use-dify/knowledge/knowledge-pipeline/readme",
- "ja/use-dify/knowledge/knowledge-pipeline/create-knowledge-pipeline",
- "ja/use-dify/knowledge/knowledge-pipeline/knowledge-pipeline-orchestration",
- "ja/use-dify/knowledge/knowledge-pipeline/publish-knowledge-pipeline",
- "ja/use-dify/knowledge/knowledge-pipeline/upload-files",
- "ja/use-dify/knowledge/knowledge-pipeline/manage-knowledge-base",
- "ja/use-dify/knowledge/knowledge-pipeline/authorize-data-source"
- ]
- },
- {
- "group": "外部ナレッジベースと連携",
- "pages": [
- "ja/use-dify/knowledge/connect-external-knowledge-base",
- "ja/use-dify/knowledge/external-knowledge-api"
- ]
- }
- ]
- },
- {
- "group": "ナレッジの管理",
- "icon": "gear",
- "pages": [
- "ja/use-dify/knowledge/manage-knowledge/maintain-knowledge-documents",
- "ja/use-dify/knowledge/manage-knowledge/introduction",
- "ja/use-dify/knowledge/metadata",
- "ja/use-dify/knowledge/manage-knowledge/maintain-dataset-via-api"
- ]
- },
- "ja/use-dify/knowledge/test-retrieval",
- "ja/use-dify/knowledge/integrate-knowledge-within-application",
- "ja/use-dify/knowledge/knowledge-request-rate-limit"
- ]
- },
- {
- "group": "ワークスペース",
- "expanded": false,
- "pages": [
- "ja/use-dify/workspace/readme",
- "ja/use-dify/workspace/model-providers",
- "ja/use-dify/workspace/plugins",
- "ja/use-dify/workspace/app-management",
- "ja/use-dify/workspace/team-members-management",
- "ja/use-dify/workspace/personal-account-management",
- "ja/use-dify/workspace/subscription-management",
- {
- "group": "API 拡張",
- "icon": "puzzle-piece-simple",
- "pages": [
- "ja/use-dify/workspace/api-extension/api-extension",
- "ja/use-dify/workspace/api-extension/external-data-tool-api-extension",
- "ja/use-dify/workspace/api-extension/moderation-api-extension",
- "ja/use-dify/workspace/api-extension/cloudflare-worker"
- ]
- }
- ]
- },
- {
- "group": "チュートリアル",
- "expanded": false,
- "pages": [
- "ja/use-dify/tutorials/twitter-chatflow",
- "ja/use-dify/tutorials/customer-service-bot",
- "ja/use-dify/tutorials/build-ai-image-generation-app",
- "ja/use-dify/tutorials/article-reader"
+ "ja/use-dify/monitor/integrations/integrate-langsmith",
+ "ja/use-dify/monitor/integrations/integrate-langfuse",
+ "ja/use-dify/monitor/integrations/integrate-opik",
+ "ja/use-dify/monitor/integrations/integrate-weave",
+ "ja/use-dify/monitor/integrations/integrate-arize",
+ "ja/use-dify/monitor/integrations/integrate-phoenix",
+ "ja/use-dify/monitor/integrations/integrate-aliyun"
]
}
]
+ },
+ {
+ "group": "ナレッジ",
+ "expanded": false,
+ "pages": [
+ "ja/use-dify/knowledge/readme",
+ {
+ "group": "ナレッジの作成",
+ "icon": "square-plus",
+ "pages": [
+ {
+ "group": "クイック作成",
+ "pages": [
+ "ja/use-dify/knowledge/create-knowledge/introduction",
+ {
+ "group": "データのインポート",
+ "pages": [
+ "ja/use-dify/knowledge/create-knowledge/import-text-data/readme",
+ "ja/use-dify/knowledge/create-knowledge/import-text-data/sync-from-notion",
+ "ja/use-dify/knowledge/create-knowledge/import-text-data/sync-from-website"
+ ]
+ },
+ "ja/use-dify/knowledge/create-knowledge/chunking-and-cleaning-text",
+ "ja/use-dify/knowledge/create-knowledge/setting-indexing-methods"
+ ]
+ },
+ {
+ "group": "ナレッジパイプラインから作成",
+ "pages": [
+ "ja/use-dify/knowledge/knowledge-pipeline/readme",
+ "ja/use-dify/knowledge/knowledge-pipeline/create-knowledge-pipeline",
+ "ja/use-dify/knowledge/knowledge-pipeline/knowledge-pipeline-orchestration",
+ "ja/use-dify/knowledge/knowledge-pipeline/publish-knowledge-pipeline",
+ "ja/use-dify/knowledge/knowledge-pipeline/upload-files",
+ "ja/use-dify/knowledge/knowledge-pipeline/manage-knowledge-base",
+ "ja/use-dify/knowledge/knowledge-pipeline/authorize-data-source"
+ ]
+ },
+ {
+ "group": "外部ナレッジベースと連携",
+ "pages": [
+ "ja/use-dify/knowledge/connect-external-knowledge-base",
+ "ja/use-dify/knowledge/external-knowledge-api"
+ ]
+ }
+ ]
+ },
+ {
+ "group": "ナレッジの管理",
+ "icon": "gear",
+ "pages": [
+ "ja/use-dify/knowledge/manage-knowledge/maintain-knowledge-documents",
+ "ja/use-dify/knowledge/manage-knowledge/introduction",
+ "ja/use-dify/knowledge/metadata",
+ "ja/use-dify/knowledge/manage-knowledge/maintain-dataset-via-api"
+ ]
+ },
+ "ja/use-dify/knowledge/test-retrieval",
+ "ja/use-dify/knowledge/integrate-knowledge-within-application",
+ "ja/use-dify/knowledge/knowledge-request-rate-limit"
+ ]
+ },
+ {
+ "group": "ワークスペース",
+ "expanded": false,
+ "pages": [
+ "ja/use-dify/workspace/readme",
+ "ja/use-dify/workspace/model-providers",
+ "ja/use-dify/workspace/plugins",
+ "ja/use-dify/workspace/app-management",
+ "ja/use-dify/workspace/team-members-management",
+ "ja/use-dify/workspace/personal-account-management",
+ "ja/use-dify/workspace/subscription-management",
+ {
+ "group": "API 拡張",
+ "icon": "puzzle-piece-simple",
+ "pages": [
+ "ja/use-dify/workspace/api-extension/api-extension",
+ "ja/use-dify/workspace/api-extension/external-data-tool-api-extension",
+ "ja/use-dify/workspace/api-extension/moderation-api-extension",
+ "ja/use-dify/workspace/api-extension/cloudflare-worker"
+ ]
+ }
+ ]
+ },
+ {
+ "group": "チュートリアル",
+ "expanded": false,
+ "pages": [
+ "ja/use-dify/tutorials/twitter-chatflow",
+ "ja/use-dify/tutorials/customer-service-bot",
+ "ja/use-dify/tutorials/build-ai-image-generation-app",
+ "ja/use-dify/tutorials/article-reader"
+ ]
}
]
},
@@ -1184,9 +1188,247 @@
{
"version": "3.7.x (Enterprise)",
"languages": [
+ {
+ "language": "en",
+ "default": true,
+ "href": "en/use-dify/getting-started/introduction",
+ "groups": [
+ {
+ "group": "User Guide",
+ "pages": [
+ "versions/3-7-x/en/user-guide/introduction",
+ {
+ "group": "Model Configuration",
+ "pages": [
+ "versions/3-0-x/en/user-guide/model-configuration/readme",
+ "versions/3-0-x/en/user-guide/model-configuration/new-provider",
+ "versions/3-0-x/en/user-guide/model-configuration/predefined-model",
+ "versions/3-0-x/en/user-guide/model-configuration/customizable-model",
+ "versions/3-0-x/en/user-guide/model-configuration/interfaces",
+ "versions/3-0-x/en/user-guide/model-configuration/schema",
+ "versions/3-5-x/en/user-guide/model-configuration/manage-model-credential",
+ "versions/3-5-x/en/user-guide/model-configuration/load-balancing"
+ ]
+ },
+ {
+ "group": "Application Orchestration",
+ "pages": [
+ "versions/3-0-x/en/user-guide/application-orchestrate/readme",
+ "versions/3-0-x/en/user-guide/application-orchestrate/creating-an-application",
+ "versions/3-0-x/en/user-guide/application-orchestrate/chatbot-application",
+ "versions/3-0-x/en/user-guide/application-orchestrate/multiple-llms-debugging",
+ "versions/3-0-x/en/user-guide/application-orchestrate/text-generator",
+ "versions/3-0-x/en/user-guide/application-orchestrate/agent",
+ {
+ "group": "Application Toolkits",
+ "pages": [
+ "versions/3-0-x/en/user-guide/application-orchestrate/app-toolkits/readme",
+ "versions/3-0-x/en/user-guide/application-orchestrate/app-toolkits/moderation-tool"
+ ]
+ }
+ ]
+ },
+ {
+ "group": "Workflow",
+ "pages": [
+ "versions/3-0-x/en/user-guide/workflow/README",
+ "versions/3-0-x/en/user-guide/workflow/key-concepts",
+ "versions/3-0-x/en/user-guide/workflow/variables",
+ {
+ "group": "Node Description",
+ "pages": [
+ "versions/3-7-x/en/user-guide/workflow/node/user-input",
+ {
+ "group": "Trigger",
+ "pages": [
+ "versions/3-7-x/en/user-guide/workflow/node/trigger/overview",
+ "versions/3-7-x/en/user-guide/workflow/node/trigger/schedule-trigger",
+ "versions/3-7-x/en/user-guide/workflow/node/trigger/plugin-trigger",
+ "versions/3-7-x/en/user-guide/workflow/node/trigger/webhook-trigger"
+ ]
+ },
+ "versions/3-7-x/en/user-guide/workflow/node/output",
+ "versions/3-0-x/en/user-guide/workflow/node/answer",
+ "versions/3-0-x/en/user-guide/workflow/node/llm",
+ "versions/3-7-x/en/user-guide/workflow/node/knowledge-retrieval",
+ "versions/3-0-x/en/user-guide/workflow/node/question-classifier",
+ "versions/3-0-x/en/user-guide/workflow/node/ifelse",
+ "versions/3-0-x/en/user-guide/workflow/node/code",
+ "versions/3-0-x/en/user-guide/workflow/node/template",
+ "versions/3-0-x/en/user-guide/workflow/node/doc-extractor",
+ "versions/3-0-x/en/user-guide/workflow/node/list-operator",
+ "versions/3-0-x/en/user-guide/workflow/node/variable-aggregator",
+ "versions/3-0-x/en/user-guide/workflow/node/variable-assigner",
+ "versions/3-0-x/en/user-guide/workflow/node/iteration",
+ "versions/3-0-x/en/user-guide/workflow/node/parameter-extractor",
+ "versions/3-0-x/en/user-guide/workflow/node/http-request",
+ "versions/3-0-x/en/user-guide/workflow/node/agent",
+ "versions/3-0-x/en/user-guide/workflow/node/tools",
+ "versions/3-0-x/en/user-guide/workflow/node/loop"
+ ]
+ },
+ "versions/3-0-x/en/user-guide/workflow/shortcut-key",
+ "versions/3-0-x/en/user-guide/workflow/orchestrate-node",
+ "versions/3-0-x/en/user-guide/workflow/file-upload",
+ {
+ "group": "Error Handling",
+ "pages": [
+ "versions/3-0-x/en/user-guide/workflow/error-handling/README",
+ "versions/3-0-x/en/user-guide/workflow/error-handling/predefined-error-handling-logic",
+ "versions/3-0-x/en/user-guide/workflow/error-handling/error-type"
+ ]
+ },
+ "versions/3-0-x/en/user-guide/workflow/additional-features",
+ {
+ "group": "Debug and Preview",
+ "pages": [
+ "versions/3-0-x/en/user-guide/workflow/debug-and-preview/preview-and-run",
+ "versions/3-0-x/en/user-guide/workflow/debug-and-preview/step-run",
+ "versions/3-0-x/en/user-guide/workflow/debug-and-preview/log",
+ "versions/3-0-x/en/user-guide/workflow/debug-and-preview/history",
+ "versions/3-2-x/en/user-guide/workflow/debug-and-preview/variable-inspect"
+ ]
+ },
+ "versions/3-0-x/en/user-guide/workflow/publish",
+ "versions/3-0-x/en/user-guide/workflow/structured-outputs"
+ ]
+ },
+ {
+ "group": "Knowledge",
+ "pages": [
+ "versions/3-0-x/en/user-guide/knowledge-base/readme",
+ {
+ "group": "Create Knowledge",
+ "pages": [
+ "versions/3-0-x/en/user-guide/knowledge-base/knowledge-base-creation/introduction",
+ {
+ "group": "1. Import Text Data",
+ "pages": [
+ "versions/3-7-x/en/user-guide/knowledge-base/create-knowledge-and-upload-documents/import-content-data/readme",
+ "versions/3-0-x/en/user-guide/knowledge-base/create-knowledge-and-upload-documents/import-content-data/sync-from-notion",
+ "versions/3-0-x/en/user-guide/knowledge-base/create-knowledge-and-upload-documents/import-content-data/sync-from-website"
+ ]
+ },
+ "versions/3-0-x/en/user-guide/knowledge-base/create-knowledge-and-upload-documents/chunking-and-cleaning-text",
+ "versions/3-7-x/en/user-guide/knowledge-base/create-knowledge-and-upload-documents/setting-indexing-methods"
+ ]
+ },
+ {
+ "group": "Create from Knowledge Pipeline",
+ "pages": [
+ "versions/3-6-x/en/user-guide/knowledge-base/knowledge-pipeline/readme",
+ "versions/3-6-x/en/user-guide/knowledge-base/knowledge-pipeline/create-knowledge-pipeline",
+ "versions/3-7-x/en/user-guide/knowledge-base/knowledge-pipeline/knowledge-pipeline-orchestration",
+ "versions/3-6-x/en/user-guide/knowledge-base/knowledge-pipeline/publish-knowledge-pipeline",
+ "versions/3-6-x/en/user-guide/knowledge-base/knowledge-pipeline/upload-files",
+ "versions/3-6-x/en/user-guide/knowledge-base/knowledge-pipeline/manage-knowledge-base",
+ "versions/3-6-x/en/user-guide/knowledge-base/knowledge-pipeline/authorize-data-source"
+ ]
+ },
+ {
+ "group": "Manage Knowledge",
+ "pages": [
+ "versions/3-0-x/en/user-guide/knowledge-base/knowledge-and-documents-maintenance/introduction",
+ "versions/3-7-x/en/user-guide/knowledge-base/knowledge-and-documents-maintenance/maintain-knowledge-documents",
+ "versions/3-0-x/en/user-guide/knowledge-base/knowledge-and-documents-maintenance/maintain-dataset-via-api"
+ ]
+ },
+ "versions/3-0-x/en/user-guide/knowledge-base/metadata",
+ "versions/3-0-x/en/user-guide/knowledge-base/integrate-knowledge-within-application",
+ "versions/3-0-x/en/user-guide/knowledge-base/retrieval-test-and-citation",
+ "versions/3-0-x/en/user-guide/knowledge-base/knowledge-request-rate-limit",
+ "versions/3-0-x/en/user-guide/knowledge-base/connect-external-knowledge-base",
+ "versions/3-0-x/en/user-guide/knowledge-base/external-knowledge-api"
+ ]
+ },
+ {
+ "group": "Tools",
+ "pages": [
+ "versions/3-3-x/en/user-guide/tools/mcp"
+ ]
+ },
+ {
+ "group": "Publishing",
+ "pages": [
+ "versions/2-8-x/en/user-guide/application-publishing/permission-management",
+ "versions/3-3-x/en/user-guide/application-publishing/publish-mcp",
+ {
+ "group": "Publish as a Single-page Web App",
+ "pages": [
+ "versions/3-0-x/en/user-guide/application-publishing/launch-your-webapp-quickly/README",
+ "versions/3-0-x/en/user-guide/application-publishing/launch-your-webapp-quickly/web-app-settings",
+ "versions/3-0-x/en/user-guide/application-publishing/launch-your-webapp-quickly/text-generator",
+ "versions/3-0-x/en/user-guide/application-publishing/launch-your-webapp-quickly/conversation-application"
+ ]
+ },
+ "versions/3-0-x/en/user-guide/application-publishing/embedding-in-websites",
+ "versions/3-0-x/en/user-guide/application-publishing/developing-with-apis",
+ "versions/3-0-x/en/user-guide/application-publishing/based-on-frontend-templates"
+ ]
+ },
+ {
+ "group": "Annotation",
+ "pages": [
+ "versions/3-0-x/en/user-guide/annotation/logs",
+ "versions/3-0-x/en/user-guide/annotation/annotation-reply"
+ ]
+ },
+ {
+ "group": "Monitoring",
+ "pages": [
+ "versions/3-0-x/en/user-guide/monitoring/README",
+ "versions/3-0-x/en/user-guide/monitoring/analysis",
+ {
+ "group": "Integrate External Ops Tools",
+ "pages": [
+ "versions/3-0-x/en/user-guide/monitoring/integrate-external-ops-tools/README",
+ "versions/3-0-x/en/user-guide/monitoring/integrate-external-ops-tools/integrate-langsmith",
+ "versions/3-0-x/en/user-guide/monitoring/integrate-external-ops-tools/integrate-langfuse",
+ "versions/3-0-x/en/user-guide/monitoring/integrate-external-ops-tools/integrate-opik",
+ "versions/3-0-x/en/user-guide/monitoring/integrate-external-ops-tools/integrate-weave",
+ "versions/3-0-x/en/user-guide/monitoring/integrate-external-ops-tools/integrate-aliyun"
+ ]
+ }
+ ]
+ },
+ {
+ "group": "Extensions",
+ "pages": [
+ {
+ "group": "API-Based Extension",
+ "pages": [
+ "versions/3-0-x/en/user-guide/extension/api-based-extension/README",
+ "versions/3-0-x/en/user-guide/extension/api-based-extension/external-data-tool",
+ "versions/3-0-x/en/user-guide/extension/api-based-extension/cloudflare-workers",
+ "versions/3-0-x/en/user-guide/extension/api-based-extension/moderation"
+ ]
+ },
+ {
+ "group": "Code-Based Extension",
+ "pages": [
+ "versions/3-0-x/en/user-guide/extension/code-based-extension/README",
+ "versions/3-0-x/en/user-guide/extension/code-based-extension/external-data-tool",
+ "versions/3-0-x/en/user-guide/extension/code-based-extension/moderation"
+ ]
+ }
+ ]
+ },
+ {
+ "group": "Management",
+ "pages": [
+ "versions/3-0-x/en/user-guide/management/app-management",
+ "versions/3-0-x/en/user-guide/management/team-members-management",
+ "versions/3-0-x/en/user-guide/management/personal-account-management",
+ "versions/3-0-x/en/user-guide/management/version-control"
+ ]
+ }
+ ]
+ }
+ ]
+ },
{
"language": "zh",
- "href": "versions/3-7-x/zh/user-guide/introduction",
+ "href": "zh/use-dify/getting-started/introduction",
"groups": [
{
"group": "用户手册",
@@ -1424,247 +1666,9 @@
}
]
},
- {
- "language": "en",
- "default": true,
- "href": "versions/3-7-x/en/user-guide/introduction",
- "groups": [
- {
- "group": "User Guide",
- "pages": [
- "versions/3-7-x/en/user-guide/introduction",
- {
- "group": "Model Configuration",
- "pages": [
- "versions/3-0-x/en/user-guide/model-configuration/readme",
- "versions/3-0-x/en/user-guide/model-configuration/new-provider",
- "versions/3-0-x/en/user-guide/model-configuration/predefined-model",
- "versions/3-0-x/en/user-guide/model-configuration/customizable-model",
- "versions/3-0-x/en/user-guide/model-configuration/interfaces",
- "versions/3-0-x/en/user-guide/model-configuration/schema",
- "versions/3-5-x/en/user-guide/model-configuration/manage-model-credential",
- "versions/3-5-x/en/user-guide/model-configuration/load-balancing"
- ]
- },
- {
- "group": "Application Orchestration",
- "pages": [
- "versions/3-0-x/en/user-guide/application-orchestrate/readme",
- "versions/3-0-x/en/user-guide/application-orchestrate/creating-an-application",
- "versions/3-0-x/en/user-guide/application-orchestrate/chatbot-application",
- "versions/3-0-x/en/user-guide/application-orchestrate/multiple-llms-debugging",
- "versions/3-0-x/en/user-guide/application-orchestrate/text-generator",
- "versions/3-0-x/en/user-guide/application-orchestrate/agent",
- {
- "group": "Application Toolkits",
- "pages": [
- "versions/3-0-x/en/user-guide/application-orchestrate/app-toolkits/readme",
- "versions/3-0-x/en/user-guide/application-orchestrate/app-toolkits/moderation-tool"
- ]
- }
- ]
- },
- {
- "group": "Workflow",
- "pages": [
- "versions/3-0-x/en/user-guide/workflow/README",
- "versions/3-0-x/en/user-guide/workflow/key-concepts",
- "versions/3-0-x/en/user-guide/workflow/variables",
- {
- "group": "Node Description",
- "pages": [
- "versions/3-7-x/en/user-guide/workflow/node/user-input",
- {
- "group": "Trigger",
- "pages": [
- "versions/3-7-x/en/user-guide/workflow/node/trigger/overview",
- "versions/3-7-x/en/user-guide/workflow/node/trigger/schedule-trigger",
- "versions/3-7-x/en/user-guide/workflow/node/trigger/plugin-trigger",
- "versions/3-7-x/en/user-guide/workflow/node/trigger/webhook-trigger"
- ]
- },
- "versions/3-7-x/en/user-guide/workflow/node/output",
- "versions/3-0-x/en/user-guide/workflow/node/answer",
- "versions/3-0-x/en/user-guide/workflow/node/llm",
- "versions/3-7-x/en/user-guide/workflow/node/knowledge-retrieval",
- "versions/3-0-x/en/user-guide/workflow/node/question-classifier",
- "versions/3-0-x/en/user-guide/workflow/node/ifelse",
- "versions/3-0-x/en/user-guide/workflow/node/code",
- "versions/3-0-x/en/user-guide/workflow/node/template",
- "versions/3-0-x/en/user-guide/workflow/node/doc-extractor",
- "versions/3-0-x/en/user-guide/workflow/node/list-operator",
- "versions/3-0-x/en/user-guide/workflow/node/variable-aggregator",
- "versions/3-0-x/en/user-guide/workflow/node/variable-assigner",
- "versions/3-0-x/en/user-guide/workflow/node/iteration",
- "versions/3-0-x/en/user-guide/workflow/node/parameter-extractor",
- "versions/3-0-x/en/user-guide/workflow/node/http-request",
- "versions/3-0-x/en/user-guide/workflow/node/agent",
- "versions/3-0-x/en/user-guide/workflow/node/tools",
- "versions/3-0-x/en/user-guide/workflow/node/loop"
- ]
- },
- "versions/3-0-x/en/user-guide/workflow/shortcut-key",
- "versions/3-0-x/en/user-guide/workflow/orchestrate-node",
- "versions/3-0-x/en/user-guide/workflow/file-upload",
- {
- "group": "Error Handling",
- "pages": [
- "versions/3-0-x/en/user-guide/workflow/error-handling/README",
- "versions/3-0-x/en/user-guide/workflow/error-handling/predefined-error-handling-logic",
- "versions/3-0-x/en/user-guide/workflow/error-handling/error-type"
- ]
- },
- "versions/3-0-x/en/user-guide/workflow/additional-features",
- {
- "group": "Debug and Preview",
- "pages": [
- "versions/3-0-x/en/user-guide/workflow/debug-and-preview/preview-and-run",
- "versions/3-0-x/en/user-guide/workflow/debug-and-preview/step-run",
- "versions/3-0-x/en/user-guide/workflow/debug-and-preview/log",
- "versions/3-0-x/en/user-guide/workflow/debug-and-preview/history",
- "versions/3-2-x/en/user-guide/workflow/debug-and-preview/variable-inspect"
- ]
- },
- "versions/3-0-x/en/user-guide/workflow/publish",
- "versions/3-0-x/en/user-guide/workflow/structured-outputs"
- ]
- },
- {
- "group": "Knowledge",
- "pages": [
- "versions/3-0-x/en/user-guide/knowledge-base/readme",
- {
- "group": "Create Knowledge",
- "pages": [
- "versions/3-0-x/en/user-guide/knowledge-base/knowledge-base-creation/introduction",
- {
- "group": "1. Import Text Data",
- "pages": [
- "versions/3-7-x/en/user-guide/knowledge-base/create-knowledge-and-upload-documents/import-content-data/readme",
- "versions/3-0-x/en/user-guide/knowledge-base/create-knowledge-and-upload-documents/import-content-data/sync-from-notion",
- "versions/3-0-x/en/user-guide/knowledge-base/create-knowledge-and-upload-documents/import-content-data/sync-from-website"
- ]
- },
- "versions/3-0-x/en/user-guide/knowledge-base/create-knowledge-and-upload-documents/chunking-and-cleaning-text",
- "versions/3-7-x/en/user-guide/knowledge-base/create-knowledge-and-upload-documents/setting-indexing-methods"
- ]
- },
- {
- "group": "Create from Knowledge Pipeline",
- "pages": [
- "versions/3-6-x/en/user-guide/knowledge-base/knowledge-pipeline/readme",
- "versions/3-6-x/en/user-guide/knowledge-base/knowledge-pipeline/create-knowledge-pipeline",
- "versions/3-7-x/en/user-guide/knowledge-base/knowledge-pipeline/knowledge-pipeline-orchestration",
- "versions/3-6-x/en/user-guide/knowledge-base/knowledge-pipeline/publish-knowledge-pipeline",
- "versions/3-6-x/en/user-guide/knowledge-base/knowledge-pipeline/upload-files",
- "versions/3-6-x/en/user-guide/knowledge-base/knowledge-pipeline/manage-knowledge-base",
- "versions/3-6-x/en/user-guide/knowledge-base/knowledge-pipeline/authorize-data-source"
- ]
- },
- {
- "group": "Manage Knowledge",
- "pages": [
- "versions/3-0-x/en/user-guide/knowledge-base/knowledge-and-documents-maintenance/introduction",
- "versions/3-7-x/en/user-guide/knowledge-base/knowledge-and-documents-maintenance/maintain-knowledge-documents",
- "versions/3-0-x/en/user-guide/knowledge-base/knowledge-and-documents-maintenance/maintain-dataset-via-api"
- ]
- },
- "versions/3-0-x/en/user-guide/knowledge-base/metadata",
- "versions/3-0-x/en/user-guide/knowledge-base/integrate-knowledge-within-application",
- "versions/3-0-x/en/user-guide/knowledge-base/retrieval-test-and-citation",
- "versions/3-0-x/en/user-guide/knowledge-base/knowledge-request-rate-limit",
- "versions/3-0-x/en/user-guide/knowledge-base/connect-external-knowledge-base",
- "versions/3-0-x/en/user-guide/knowledge-base/external-knowledge-api"
- ]
- },
- {
- "group": "Tools",
- "pages": [
- "versions/3-3-x/en/user-guide/tools/mcp"
- ]
- },
- {
- "group": "Publishing",
- "pages": [
- "versions/2-8-x/en/user-guide/application-publishing/permission-management",
- "versions/3-3-x/en/user-guide/application-publishing/publish-mcp",
- {
- "group": "Publish as a Single-page Web App",
- "pages": [
- "versions/3-0-x/en/user-guide/application-publishing/launch-your-webapp-quickly/README",
- "versions/3-0-x/en/user-guide/application-publishing/launch-your-webapp-quickly/web-app-settings",
- "versions/3-0-x/en/user-guide/application-publishing/launch-your-webapp-quickly/text-generator",
- "versions/3-0-x/en/user-guide/application-publishing/launch-your-webapp-quickly/conversation-application"
- ]
- },
- "versions/3-0-x/en/user-guide/application-publishing/embedding-in-websites",
- "versions/3-0-x/en/user-guide/application-publishing/developing-with-apis",
- "versions/3-0-x/en/user-guide/application-publishing/based-on-frontend-templates"
- ]
- },
- {
- "group": "Annotation",
- "pages": [
- "versions/3-0-x/en/user-guide/annotation/logs",
- "versions/3-0-x/en/user-guide/annotation/annotation-reply"
- ]
- },
- {
- "group": "Monitoring",
- "pages": [
- "versions/3-0-x/en/user-guide/monitoring/README",
- "versions/3-0-x/en/user-guide/monitoring/analysis",
- {
- "group": "Integrate External Ops Tools",
- "pages": [
- "versions/3-0-x/en/user-guide/monitoring/integrate-external-ops-tools/README",
- "versions/3-0-x/en/user-guide/monitoring/integrate-external-ops-tools/integrate-langsmith",
- "versions/3-0-x/en/user-guide/monitoring/integrate-external-ops-tools/integrate-langfuse",
- "versions/3-0-x/en/user-guide/monitoring/integrate-external-ops-tools/integrate-opik",
- "versions/3-0-x/en/user-guide/monitoring/integrate-external-ops-tools/integrate-weave",
- "versions/3-0-x/en/user-guide/monitoring/integrate-external-ops-tools/integrate-aliyun"
- ]
- }
- ]
- },
- {
- "group": "Extensions",
- "pages": [
- {
- "group": "API-Based Extension",
- "pages": [
- "versions/3-0-x/en/user-guide/extension/api-based-extension/README",
- "versions/3-0-x/en/user-guide/extension/api-based-extension/external-data-tool",
- "versions/3-0-x/en/user-guide/extension/api-based-extension/cloudflare-workers",
- "versions/3-0-x/en/user-guide/extension/api-based-extension/moderation"
- ]
- },
- {
- "group": "Code-Based Extension",
- "pages": [
- "versions/3-0-x/en/user-guide/extension/code-based-extension/README",
- "versions/3-0-x/en/user-guide/extension/code-based-extension/external-data-tool",
- "versions/3-0-x/en/user-guide/extension/code-based-extension/moderation"
- ]
- }
- ]
- },
- {
- "group": "Management",
- "pages": [
- "versions/3-0-x/en/user-guide/management/app-management",
- "versions/3-0-x/en/user-guide/management/team-members-management",
- "versions/3-0-x/en/user-guide/management/personal-account-management",
- "versions/3-0-x/en/user-guide/management/version-control"
- ]
- }
- ]
- }
- ]
- },
{
"language": "ja",
- "href": "versions/3-7-x/ja/user-guide/introduction",
+ "href": "ja/use-dify/getting-started/introduction",
"groups": [
{
"group": "ユーザーマニュアル",
@@ -1805,9 +1809,238 @@
{
"version": "3.6.x (Enterprise)",
"languages": [
+ {
+ "language": "en",
+ "default": true,
+ "href": "en/use-dify/getting-started/introduction",
+ "groups": [
+ {
+ "group": "User Guide",
+ "pages": [
+ "versions/3-6-x/en/user-guide/introduction",
+ {
+ "group": "Model Configuration",
+ "pages": [
+ "versions/3-0-x/en/user-guide/model-configuration/readme",
+ "versions/3-0-x/en/user-guide/model-configuration/new-provider",
+ "versions/3-0-x/en/user-guide/model-configuration/predefined-model",
+ "versions/3-0-x/en/user-guide/model-configuration/customizable-model",
+ "versions/3-0-x/en/user-guide/model-configuration/interfaces",
+ "versions/3-0-x/en/user-guide/model-configuration/schema",
+ "versions/3-5-x/en/user-guide/model-configuration/manage-model-credential",
+ "versions/3-5-x/en/user-guide/model-configuration/load-balancing"
+ ]
+ },
+ {
+ "group": "Application Orchestration",
+ "pages": [
+ "versions/3-0-x/en/user-guide/application-orchestrate/readme",
+ "versions/3-0-x/en/user-guide/application-orchestrate/creating-an-application",
+ "versions/3-0-x/en/user-guide/application-orchestrate/chatbot-application",
+ "versions/3-0-x/en/user-guide/application-orchestrate/multiple-llms-debugging",
+ "versions/3-0-x/en/user-guide/application-orchestrate/text-generator",
+ "versions/3-0-x/en/user-guide/application-orchestrate/agent",
+ {
+ "group": "Application Toolkits",
+ "pages": [
+ "versions/3-0-x/en/user-guide/application-orchestrate/app-toolkits/readme",
+ "versions/3-0-x/en/user-guide/application-orchestrate/app-toolkits/moderation-tool"
+ ]
+ }
+ ]
+ },
+ {
+ "group": "Workflow",
+ "pages": [
+ "versions/3-0-x/en/user-guide/workflow/README",
+ "versions/3-0-x/en/user-guide/workflow/key-concepts",
+ "versions/3-0-x/en/user-guide/workflow/variables",
+ {
+ "group": "Node Description",
+ "pages": [
+ "versions/3-0-x/en/user-guide/workflow/node/start",
+ "versions/3-0-x/en/user-guide/workflow/node/end",
+ "versions/3-0-x/en/user-guide/workflow/node/answer",
+ "versions/3-0-x/en/user-guide/workflow/node/llm",
+ "versions/3-0-x/en/user-guide/workflow/node/knowledge-retrieval",
+ "versions/3-0-x/en/user-guide/workflow/node/question-classifier",
+ "versions/3-0-x/en/user-guide/workflow/node/ifelse",
+ "versions/3-0-x/en/user-guide/workflow/node/code",
+ "versions/3-0-x/en/user-guide/workflow/node/template",
+ "versions/3-0-x/en/user-guide/workflow/node/doc-extractor",
+ "versions/3-0-x/en/user-guide/workflow/node/list-operator",
+ "versions/3-0-x/en/user-guide/workflow/node/variable-aggregator",
+ "versions/3-0-x/en/user-guide/workflow/node/variable-assigner",
+ "versions/3-0-x/en/user-guide/workflow/node/iteration",
+ "versions/3-0-x/en/user-guide/workflow/node/parameter-extractor",
+ "versions/3-0-x/en/user-guide/workflow/node/http-request",
+ "versions/3-0-x/en/user-guide/workflow/node/agent",
+ "versions/3-0-x/en/user-guide/workflow/node/tools",
+ "versions/3-0-x/en/user-guide/workflow/node/loop"
+ ]
+ },
+ "versions/3-0-x/en/user-guide/workflow/shortcut-key",
+ "versions/3-0-x/en/user-guide/workflow/orchestrate-node",
+ "versions/3-0-x/en/user-guide/workflow/file-upload",
+ {
+ "group": "Error Handling",
+ "pages": [
+ "versions/3-0-x/en/user-guide/workflow/error-handling/README",
+ "versions/3-0-x/en/user-guide/workflow/error-handling/predefined-error-handling-logic",
+ "versions/3-0-x/en/user-guide/workflow/error-handling/error-type"
+ ]
+ },
+ "versions/3-0-x/en/user-guide/workflow/additional-features",
+ {
+ "group": "Debug and Preview",
+ "pages": [
+ "versions/3-0-x/en/user-guide/workflow/debug-and-preview/preview-and-run",
+ "versions/3-0-x/en/user-guide/workflow/debug-and-preview/step-run",
+ "versions/3-0-x/en/user-guide/workflow/debug-and-preview/log",
+ "versions/3-0-x/en/user-guide/workflow/debug-and-preview/history",
+ "versions/3-2-x/en/user-guide/workflow/debug-and-preview/variable-inspect"
+ ]
+ },
+ "versions/3-0-x/en/user-guide/workflow/publish",
+ "versions/3-0-x/en/user-guide/workflow/structured-outputs"
+ ]
+ },
+ {
+ "group": "Knowledge",
+ "pages": [
+ "versions/3-0-x/en/user-guide/knowledge-base/readme",
+ {
+ "group": "Create Knowledge",
+ "pages": [
+ "versions/3-0-x/en/user-guide/knowledge-base/knowledge-base-creation/introduction",
+ {
+ "group": "1. Import Text Data",
+ "pages": [
+ "versions/3-0-x/en/user-guide/knowledge-base/create-knowledge-and-upload-documents/import-content-data/readme",
+ "versions/3-0-x/en/user-guide/knowledge-base/create-knowledge-and-upload-documents/import-content-data/sync-from-notion",
+ "versions/3-0-x/en/user-guide/knowledge-base/create-knowledge-and-upload-documents/import-content-data/sync-from-website"
+ ]
+ },
+ "versions/3-0-x/en/user-guide/knowledge-base/create-knowledge-and-upload-documents/chunking-and-cleaning-text",
+ "versions/3-0-x/en/user-guide/knowledge-base/create-knowledge-and-upload-documents/setting-indexing-methods"
+ ]
+ },
+ {
+ "group": "Create from Knowledge Pipeline",
+ "pages": [
+ "versions/3-6-x/en/user-guide/knowledge-base/knowledge-pipeline/readme",
+ "versions/3-6-x/en/user-guide/knowledge-base/knowledge-pipeline/create-knowledge-pipeline",
+ "versions/3-6-x/en/user-guide/knowledge-base/knowledge-pipeline/knowledge-pipeline-orchestration",
+ "versions/3-6-x/en/user-guide/knowledge-base/knowledge-pipeline/publish-knowledge-pipeline",
+ "versions/3-6-x/en/user-guide/knowledge-base/knowledge-pipeline/upload-files",
+ "versions/3-6-x/en/user-guide/knowledge-base/knowledge-pipeline/manage-knowledge-base",
+ "versions/3-6-x/en/user-guide/knowledge-base/knowledge-pipeline/authorize-data-source"
+ ]
+ },
+ {
+ "group": "Manage Knowledge",
+ "pages": [
+ "versions/3-0-x/en/user-guide/knowledge-base/knowledge-and-documents-maintenance/introduction",
+ "versions/3-0-x/en/user-guide/knowledge-base/knowledge-and-documents-maintenance/maintain-knowledge-documents",
+ "versions/3-0-x/en/user-guide/knowledge-base/knowledge-and-documents-maintenance/maintain-dataset-via-api"
+ ]
+ },
+ "versions/3-0-x/en/user-guide/knowledge-base/metadata",
+ "versions/3-0-x/en/user-guide/knowledge-base/integrate-knowledge-within-application",
+ "versions/3-0-x/en/user-guide/knowledge-base/retrieval-test-and-citation",
+ "versions/3-0-x/en/user-guide/knowledge-base/knowledge-request-rate-limit",
+ "versions/3-0-x/en/user-guide/knowledge-base/connect-external-knowledge-base",
+ "versions/3-0-x/en/user-guide/knowledge-base/external-knowledge-api"
+ ]
+ },
+ {
+ "group": "Tools",
+ "pages": [
+ "versions/3-3-x/en/user-guide/tools/mcp"
+ ]
+ },
+ {
+ "group": "Publishing",
+ "pages": [
+ "versions/2-8-x/en/user-guide/application-publishing/permission-management",
+ "versions/3-3-x/en/user-guide/application-publishing/publish-mcp",
+ {
+ "group": "Publish as a Single-page Web App",
+ "pages": [
+ "versions/3-0-x/en/user-guide/application-publishing/launch-your-webapp-quickly/README",
+ "versions/3-0-x/en/user-guide/application-publishing/launch-your-webapp-quickly/web-app-settings",
+ "versions/3-0-x/en/user-guide/application-publishing/launch-your-webapp-quickly/text-generator",
+ "versions/3-0-x/en/user-guide/application-publishing/launch-your-webapp-quickly/conversation-application"
+ ]
+ },
+ "versions/3-0-x/en/user-guide/application-publishing/embedding-in-websites",
+ "versions/3-0-x/en/user-guide/application-publishing/developing-with-apis",
+ "versions/3-0-x/en/user-guide/application-publishing/based-on-frontend-templates"
+ ]
+ },
+ {
+ "group": "Annotation",
+ "pages": [
+ "versions/3-0-x/en/user-guide/annotation/logs",
+ "versions/3-0-x/en/user-guide/annotation/annotation-reply"
+ ]
+ },
+ {
+ "group": "Monitoring",
+ "pages": [
+ "versions/3-0-x/en/user-guide/monitoring/README",
+ "versions/3-0-x/en/user-guide/monitoring/analysis",
+ {
+ "group": "Integrate External Ops Tools",
+ "pages": [
+ "versions/3-0-x/en/user-guide/monitoring/integrate-external-ops-tools/README",
+ "versions/3-0-x/en/user-guide/monitoring/integrate-external-ops-tools/integrate-langsmith",
+ "versions/3-0-x/en/user-guide/monitoring/integrate-external-ops-tools/integrate-langfuse",
+ "versions/3-0-x/en/user-guide/monitoring/integrate-external-ops-tools/integrate-opik",
+ "versions/3-0-x/en/user-guide/monitoring/integrate-external-ops-tools/integrate-weave",
+ "versions/3-0-x/en/user-guide/monitoring/integrate-external-ops-tools/integrate-aliyun"
+ ]
+ }
+ ]
+ },
+ {
+ "group": "Extensions",
+ "pages": [
+ {
+ "group": "API-Based Extension",
+ "pages": [
+ "versions/3-0-x/en/user-guide/extension/api-based-extension/README",
+ "versions/3-0-x/en/user-guide/extension/api-based-extension/external-data-tool",
+ "versions/3-0-x/en/user-guide/extension/api-based-extension/cloudflare-workers",
+ "versions/3-0-x/en/user-guide/extension/api-based-extension/moderation"
+ ]
+ },
+ {
+ "group": "Code-Based Extension",
+ "pages": [
+ "versions/3-0-x/en/user-guide/extension/code-based-extension/README",
+ "versions/3-0-x/en/user-guide/extension/code-based-extension/external-data-tool",
+ "versions/3-0-x/en/user-guide/extension/code-based-extension/moderation"
+ ]
+ }
+ ]
+ },
+ {
+ "group": "Management",
+ "pages": [
+ "versions/3-0-x/en/user-guide/management/app-management",
+ "versions/3-0-x/en/user-guide/management/team-members-management",
+ "versions/3-0-x/en/user-guide/management/personal-account-management",
+ "versions/3-0-x/en/user-guide/management/version-control"
+ ]
+ }
+ ]
+ }
+ ]
+ },
{
"language": "zh",
- "href": "versions/3-6-x/zh/user-guide/introduction",
+ "href": "zh/use-dify/getting-started/introduction",
"groups": [
{
"group": "用户手册",
@@ -2036,238 +2269,9 @@
}
]
},
- {
- "language": "en",
- "default": true,
- "href": "versions/3-6-x/en/user-guide/introduction",
- "groups": [
- {
- "group": "User Guide",
- "pages": [
- "versions/3-6-x/en/user-guide/introduction",
- {
- "group": "Model Configuration",
- "pages": [
- "versions/3-0-x/en/user-guide/model-configuration/readme",
- "versions/3-0-x/en/user-guide/model-configuration/new-provider",
- "versions/3-0-x/en/user-guide/model-configuration/predefined-model",
- "versions/3-0-x/en/user-guide/model-configuration/customizable-model",
- "versions/3-0-x/en/user-guide/model-configuration/interfaces",
- "versions/3-0-x/en/user-guide/model-configuration/schema",
- "versions/3-5-x/en/user-guide/model-configuration/manage-model-credential",
- "versions/3-5-x/en/user-guide/model-configuration/load-balancing"
- ]
- },
- {
- "group": "Application Orchestration",
- "pages": [
- "versions/3-0-x/en/user-guide/application-orchestrate/readme",
- "versions/3-0-x/en/user-guide/application-orchestrate/creating-an-application",
- "versions/3-0-x/en/user-guide/application-orchestrate/chatbot-application",
- "versions/3-0-x/en/user-guide/application-orchestrate/multiple-llms-debugging",
- "versions/3-0-x/en/user-guide/application-orchestrate/text-generator",
- "versions/3-0-x/en/user-guide/application-orchestrate/agent",
- {
- "group": "Application Toolkits",
- "pages": [
- "versions/3-0-x/en/user-guide/application-orchestrate/app-toolkits/readme",
- "versions/3-0-x/en/user-guide/application-orchestrate/app-toolkits/moderation-tool"
- ]
- }
- ]
- },
- {
- "group": "Workflow",
- "pages": [
- "versions/3-0-x/en/user-guide/workflow/README",
- "versions/3-0-x/en/user-guide/workflow/key-concepts",
- "versions/3-0-x/en/user-guide/workflow/variables",
- {
- "group": "Node Description",
- "pages": [
- "versions/3-0-x/en/user-guide/workflow/node/start",
- "versions/3-0-x/en/user-guide/workflow/node/end",
- "versions/3-0-x/en/user-guide/workflow/node/answer",
- "versions/3-0-x/en/user-guide/workflow/node/llm",
- "versions/3-0-x/en/user-guide/workflow/node/knowledge-retrieval",
- "versions/3-0-x/en/user-guide/workflow/node/question-classifier",
- "versions/3-0-x/en/user-guide/workflow/node/ifelse",
- "versions/3-0-x/en/user-guide/workflow/node/code",
- "versions/3-0-x/en/user-guide/workflow/node/template",
- "versions/3-0-x/en/user-guide/workflow/node/doc-extractor",
- "versions/3-0-x/en/user-guide/workflow/node/list-operator",
- "versions/3-0-x/en/user-guide/workflow/node/variable-aggregator",
- "versions/3-0-x/en/user-guide/workflow/node/variable-assigner",
- "versions/3-0-x/en/user-guide/workflow/node/iteration",
- "versions/3-0-x/en/user-guide/workflow/node/parameter-extractor",
- "versions/3-0-x/en/user-guide/workflow/node/http-request",
- "versions/3-0-x/en/user-guide/workflow/node/agent",
- "versions/3-0-x/en/user-guide/workflow/node/tools",
- "versions/3-0-x/en/user-guide/workflow/node/loop"
- ]
- },
- "versions/3-0-x/en/user-guide/workflow/shortcut-key",
- "versions/3-0-x/en/user-guide/workflow/orchestrate-node",
- "versions/3-0-x/en/user-guide/workflow/file-upload",
- {
- "group": "Error Handling",
- "pages": [
- "versions/3-0-x/en/user-guide/workflow/error-handling/README",
- "versions/3-0-x/en/user-guide/workflow/error-handling/predefined-error-handling-logic",
- "versions/3-0-x/en/user-guide/workflow/error-handling/error-type"
- ]
- },
- "versions/3-0-x/en/user-guide/workflow/additional-features",
- {
- "group": "Debug and Preview",
- "pages": [
- "versions/3-0-x/en/user-guide/workflow/debug-and-preview/preview-and-run",
- "versions/3-0-x/en/user-guide/workflow/debug-and-preview/step-run",
- "versions/3-0-x/en/user-guide/workflow/debug-and-preview/log",
- "versions/3-0-x/en/user-guide/workflow/debug-and-preview/history",
- "versions/3-2-x/en/user-guide/workflow/debug-and-preview/variable-inspect"
- ]
- },
- "versions/3-0-x/en/user-guide/workflow/publish",
- "versions/3-0-x/en/user-guide/workflow/structured-outputs"
- ]
- },
- {
- "group": "Knowledge",
- "pages": [
- "versions/3-0-x/en/user-guide/knowledge-base/readme",
- {
- "group": "Create Knowledge",
- "pages": [
- "versions/3-0-x/en/user-guide/knowledge-base/knowledge-base-creation/introduction",
- {
- "group": "1. Import Text Data",
- "pages": [
- "versions/3-0-x/en/user-guide/knowledge-base/create-knowledge-and-upload-documents/import-content-data/readme",
- "versions/3-0-x/en/user-guide/knowledge-base/create-knowledge-and-upload-documents/import-content-data/sync-from-notion",
- "versions/3-0-x/en/user-guide/knowledge-base/create-knowledge-and-upload-documents/import-content-data/sync-from-website"
- ]
- },
- "versions/3-0-x/en/user-guide/knowledge-base/create-knowledge-and-upload-documents/chunking-and-cleaning-text",
- "versions/3-0-x/en/user-guide/knowledge-base/create-knowledge-and-upload-documents/setting-indexing-methods"
- ]
- },
- {
- "group": "Create from Knowledge Pipeline",
- "pages": [
- "versions/3-6-x/en/user-guide/knowledge-base/knowledge-pipeline/readme",
- "versions/3-6-x/en/user-guide/knowledge-base/knowledge-pipeline/create-knowledge-pipeline",
- "versions/3-6-x/en/user-guide/knowledge-base/knowledge-pipeline/knowledge-pipeline-orchestration",
- "versions/3-6-x/en/user-guide/knowledge-base/knowledge-pipeline/publish-knowledge-pipeline",
- "versions/3-6-x/en/user-guide/knowledge-base/knowledge-pipeline/upload-files",
- "versions/3-6-x/en/user-guide/knowledge-base/knowledge-pipeline/manage-knowledge-base",
- "versions/3-6-x/en/user-guide/knowledge-base/knowledge-pipeline/authorize-data-source"
- ]
- },
- {
- "group": "Manage Knowledge",
- "pages": [
- "versions/3-0-x/en/user-guide/knowledge-base/knowledge-and-documents-maintenance/introduction",
- "versions/3-0-x/en/user-guide/knowledge-base/knowledge-and-documents-maintenance/maintain-knowledge-documents",
- "versions/3-0-x/en/user-guide/knowledge-base/knowledge-and-documents-maintenance/maintain-dataset-via-api"
- ]
- },
- "versions/3-0-x/en/user-guide/knowledge-base/metadata",
- "versions/3-0-x/en/user-guide/knowledge-base/integrate-knowledge-within-application",
- "versions/3-0-x/en/user-guide/knowledge-base/retrieval-test-and-citation",
- "versions/3-0-x/en/user-guide/knowledge-base/knowledge-request-rate-limit",
- "versions/3-0-x/en/user-guide/knowledge-base/connect-external-knowledge-base",
- "versions/3-0-x/en/user-guide/knowledge-base/external-knowledge-api"
- ]
- },
- {
- "group": "Tools",
- "pages": [
- "versions/3-3-x/en/user-guide/tools/mcp"
- ]
- },
- {
- "group": "Publishing",
- "pages": [
- "versions/2-8-x/en/user-guide/application-publishing/permission-management",
- "versions/3-3-x/en/user-guide/application-publishing/publish-mcp",
- {
- "group": "Publish as a Single-page Web App",
- "pages": [
- "versions/3-0-x/en/user-guide/application-publishing/launch-your-webapp-quickly/README",
- "versions/3-0-x/en/user-guide/application-publishing/launch-your-webapp-quickly/web-app-settings",
- "versions/3-0-x/en/user-guide/application-publishing/launch-your-webapp-quickly/text-generator",
- "versions/3-0-x/en/user-guide/application-publishing/launch-your-webapp-quickly/conversation-application"
- ]
- },
- "versions/3-0-x/en/user-guide/application-publishing/embedding-in-websites",
- "versions/3-0-x/en/user-guide/application-publishing/developing-with-apis",
- "versions/3-0-x/en/user-guide/application-publishing/based-on-frontend-templates"
- ]
- },
- {
- "group": "Annotation",
- "pages": [
- "versions/3-0-x/en/user-guide/annotation/logs",
- "versions/3-0-x/en/user-guide/annotation/annotation-reply"
- ]
- },
- {
- "group": "Monitoring",
- "pages": [
- "versions/3-0-x/en/user-guide/monitoring/README",
- "versions/3-0-x/en/user-guide/monitoring/analysis",
- {
- "group": "Integrate External Ops Tools",
- "pages": [
- "versions/3-0-x/en/user-guide/monitoring/integrate-external-ops-tools/README",
- "versions/3-0-x/en/user-guide/monitoring/integrate-external-ops-tools/integrate-langsmith",
- "versions/3-0-x/en/user-guide/monitoring/integrate-external-ops-tools/integrate-langfuse",
- "versions/3-0-x/en/user-guide/monitoring/integrate-external-ops-tools/integrate-opik",
- "versions/3-0-x/en/user-guide/monitoring/integrate-external-ops-tools/integrate-weave",
- "versions/3-0-x/en/user-guide/monitoring/integrate-external-ops-tools/integrate-aliyun"
- ]
- }
- ]
- },
- {
- "group": "Extensions",
- "pages": [
- {
- "group": "API-Based Extension",
- "pages": [
- "versions/3-0-x/en/user-guide/extension/api-based-extension/README",
- "versions/3-0-x/en/user-guide/extension/api-based-extension/external-data-tool",
- "versions/3-0-x/en/user-guide/extension/api-based-extension/cloudflare-workers",
- "versions/3-0-x/en/user-guide/extension/api-based-extension/moderation"
- ]
- },
- {
- "group": "Code-Based Extension",
- "pages": [
- "versions/3-0-x/en/user-guide/extension/code-based-extension/README",
- "versions/3-0-x/en/user-guide/extension/code-based-extension/external-data-tool",
- "versions/3-0-x/en/user-guide/extension/code-based-extension/moderation"
- ]
- }
- ]
- },
- {
- "group": "Management",
- "pages": [
- "versions/3-0-x/en/user-guide/management/app-management",
- "versions/3-0-x/en/user-guide/management/team-members-management",
- "versions/3-0-x/en/user-guide/management/personal-account-management",
- "versions/3-0-x/en/user-guide/management/version-control"
- ]
- }
- ]
- }
- ]
- },
{
"language": "ja",
- "href": "versions/3-6-x/ja/user-guide/introduction",
+ "href": "ja/use-dify/getting-started/introduction",
"groups": [
{
"group": "ユーザーマニュアル",
@@ -2399,9 +2403,226 @@
{
"version": "3.5.x (Enterprise)",
"languages": [
+ {
+ "language": "en",
+ "default": true,
+ "href": "en/use-dify/getting-started/introduction",
+ "groups": [
+ {
+ "group": "User Guide",
+ "pages": [
+ "versions/3-5-x/en/user-guide/introduction",
+ {
+ "group": "Model Configuration",
+ "pages": [
+ "versions/3-0-x/en/user-guide/model-configuration/readme",
+ "versions/3-0-x/en/user-guide/model-configuration/new-provider",
+ "versions/3-0-x/en/user-guide/model-configuration/predefined-model",
+ "versions/3-0-x/en/user-guide/model-configuration/customizable-model",
+ "versions/3-0-x/en/user-guide/model-configuration/interfaces",
+ "versions/3-0-x/en/user-guide/model-configuration/schema",
+ "versions/3-5-x/en/user-guide/model-configuration/manage-model-credential",
+ "versions/3-5-x/en/user-guide/model-configuration/load-balancing"
+ ]
+ },
+ {
+ "group": "Application Orchestration",
+ "pages": [
+ "versions/3-0-x/en/user-guide/application-orchestrate/readme",
+ "versions/3-0-x/en/user-guide/application-orchestrate/creating-an-application",
+ "versions/3-0-x/en/user-guide/application-orchestrate/chatbot-application",
+ "versions/3-0-x/en/user-guide/application-orchestrate/multiple-llms-debugging",
+ "versions/3-0-x/en/user-guide/application-orchestrate/text-generator",
+ "versions/3-0-x/en/user-guide/application-orchestrate/agent",
+ {
+ "group": "Application Toolkits",
+ "pages": [
+ "versions/3-0-x/en/user-guide/application-orchestrate/app-toolkits/readme",
+ "versions/3-0-x/en/user-guide/application-orchestrate/app-toolkits/moderation-tool"
+ ]
+ }
+ ]
+ },
+ {
+ "group": "Workflow",
+ "pages": [
+ "versions/3-0-x/en/user-guide/workflow/README",
+ "versions/3-0-x/en/user-guide/workflow/key-concepts",
+ "versions/3-0-x/en/user-guide/workflow/variables",
+ {
+ "group": "Node Description",
+ "pages": [
+ "versions/3-0-x/en/user-guide/workflow/node/start",
+ "versions/3-0-x/en/user-guide/workflow/node/end",
+ "versions/3-0-x/en/user-guide/workflow/node/answer",
+ "versions/3-0-x/en/user-guide/workflow/node/llm",
+ "versions/3-0-x/en/user-guide/workflow/node/knowledge-retrieval",
+ "versions/3-0-x/en/user-guide/workflow/node/question-classifier",
+ "versions/3-0-x/en/user-guide/workflow/node/ifelse",
+ "versions/3-0-x/en/user-guide/workflow/node/code",
+ "versions/3-0-x/en/user-guide/workflow/node/template",
+ "versions/3-0-x/en/user-guide/workflow/node/doc-extractor",
+ "versions/3-0-x/en/user-guide/workflow/node/list-operator",
+ "versions/3-0-x/en/user-guide/workflow/node/variable-aggregator",
+ "versions/3-0-x/en/user-guide/workflow/node/variable-assigner",
+ "versions/3-0-x/en/user-guide/workflow/node/iteration",
+ "versions/3-0-x/en/user-guide/workflow/node/parameter-extractor",
+ "versions/3-0-x/en/user-guide/workflow/node/http-request",
+ "versions/3-0-x/en/user-guide/workflow/node/agent",
+ "versions/3-0-x/en/user-guide/workflow/node/tools",
+ "versions/3-0-x/en/user-guide/workflow/node/loop"
+ ]
+ },
+ "versions/3-0-x/en/user-guide/workflow/shortcut-key",
+ "versions/3-0-x/en/user-guide/workflow/orchestrate-node",
+ "versions/3-0-x/en/user-guide/workflow/file-upload",
+ {
+ "group": "Error Handling",
+ "pages": [
+ "versions/3-0-x/en/user-guide/workflow/error-handling/README",
+ "versions/3-0-x/en/user-guide/workflow/error-handling/predefined-error-handling-logic",
+ "versions/3-0-x/en/user-guide/workflow/error-handling/error-type"
+ ]
+ },
+ "versions/3-0-x/en/user-guide/workflow/additional-features",
+ {
+ "group": "Debug and Preview",
+ "pages": [
+ "versions/3-0-x/en/user-guide/workflow/debug-and-preview/preview-and-run",
+ "versions/3-0-x/en/user-guide/workflow/debug-and-preview/step-run",
+ "versions/3-0-x/en/user-guide/workflow/debug-and-preview/log",
+ "versions/3-0-x/en/user-guide/workflow/debug-and-preview/history",
+ "versions/3-2-x/en/user-guide/workflow/debug-and-preview/variable-inspect"
+ ]
+ },
+ "versions/3-0-x/en/user-guide/workflow/publish",
+ "versions/3-0-x/en/user-guide/workflow/structured-outputs"
+ ]
+ },
+ {
+ "group": "Knowledge",
+ "pages": [
+ "versions/3-0-x/en/user-guide/knowledge-base/readme",
+ {
+ "group": "Create Knowledge",
+ "pages": [
+ "versions/3-0-x/en/user-guide/knowledge-base/knowledge-base-creation/introduction",
+ {
+ "group": "1. Import Text Data",
+ "pages": [
+ "versions/3-0-x/en/user-guide/knowledge-base/create-knowledge-and-upload-documents/import-content-data/readme",
+ "versions/3-0-x/en/user-guide/knowledge-base/create-knowledge-and-upload-documents/import-content-data/sync-from-notion",
+ "versions/3-0-x/en/user-guide/knowledge-base/create-knowledge-and-upload-documents/import-content-data/sync-from-website"
+ ]
+ },
+ "versions/3-0-x/en/user-guide/knowledge-base/create-knowledge-and-upload-documents/chunking-and-cleaning-text",
+ "versions/3-0-x/en/user-guide/knowledge-base/create-knowledge-and-upload-documents/setting-indexing-methods"
+ ]
+ },
+ {
+ "group": "Manage Knowledge",
+ "pages": [
+ "versions/3-0-x/en/user-guide/knowledge-base/knowledge-and-documents-maintenance/introduction",
+ "versions/3-0-x/en/user-guide/knowledge-base/knowledge-and-documents-maintenance/maintain-knowledge-documents",
+ "versions/3-0-x/en/user-guide/knowledge-base/knowledge-and-documents-maintenance/maintain-dataset-via-api"
+ ]
+ },
+ "versions/3-0-x/en/user-guide/knowledge-base/metadata",
+ "versions/3-0-x/en/user-guide/knowledge-base/integrate-knowledge-within-application",
+ "versions/3-0-x/en/user-guide/knowledge-base/retrieval-test-and-citation",
+ "versions/3-0-x/en/user-guide/knowledge-base/knowledge-request-rate-limit",
+ "versions/3-0-x/en/user-guide/knowledge-base/connect-external-knowledge-base",
+ "versions/3-0-x/en/user-guide/knowledge-base/external-knowledge-api"
+ ]
+ },
+ {
+ "group": "Tools",
+ "pages": [
+ "versions/3-3-x/en/user-guide/tools/mcp"
+ ]
+ },
+ {
+ "group": "Publishing",
+ "pages": [
+ "versions/2-8-x/en/user-guide/application-publishing/permission-management",
+ "versions/3-3-x/en/user-guide/application-publishing/publish-mcp",
+ {
+ "group": "Publish as a Single-page Web App",
+ "pages": [
+ "versions/3-0-x/en/user-guide/application-publishing/launch-your-webapp-quickly/README",
+ "versions/3-0-x/en/user-guide/application-publishing/launch-your-webapp-quickly/web-app-settings",
+ "versions/3-0-x/en/user-guide/application-publishing/launch-your-webapp-quickly/text-generator",
+ "versions/3-0-x/en/user-guide/application-publishing/launch-your-webapp-quickly/conversation-application"
+ ]
+ },
+ "versions/3-0-x/en/user-guide/application-publishing/embedding-in-websites",
+ "versions/3-0-x/en/user-guide/application-publishing/developing-with-apis",
+ "versions/3-0-x/en/user-guide/application-publishing/based-on-frontend-templates"
+ ]
+ },
+ {
+ "group": "Annotation",
+ "pages": [
+ "versions/3-0-x/en/user-guide/annotation/logs",
+ "versions/3-0-x/en/user-guide/annotation/annotation-reply"
+ ]
+ },
+ {
+ "group": "Monitoring",
+ "pages": [
+ "versions/3-0-x/en/user-guide/monitoring/README",
+ "versions/3-0-x/en/user-guide/monitoring/analysis",
+ {
+ "group": "Integrate External Ops Tools",
+ "pages": [
+ "versions/3-0-x/en/user-guide/monitoring/integrate-external-ops-tools/README",
+ "versions/3-0-x/en/user-guide/monitoring/integrate-external-ops-tools/integrate-langsmith",
+ "versions/3-0-x/en/user-guide/monitoring/integrate-external-ops-tools/integrate-langfuse",
+ "versions/3-0-x/en/user-guide/monitoring/integrate-external-ops-tools/integrate-opik",
+ "versions/3-0-x/en/user-guide/monitoring/integrate-external-ops-tools/integrate-weave",
+ "versions/3-0-x/en/user-guide/monitoring/integrate-external-ops-tools/integrate-aliyun"
+ ]
+ }
+ ]
+ },
+ {
+ "group": "Extensions",
+ "pages": [
+ {
+ "group": "API-Based Extension",
+ "pages": [
+ "versions/3-0-x/en/user-guide/extension/api-based-extension/README",
+ "versions/3-0-x/en/user-guide/extension/api-based-extension/external-data-tool",
+ "versions/3-0-x/en/user-guide/extension/api-based-extension/cloudflare-workers",
+ "versions/3-0-x/en/user-guide/extension/api-based-extension/moderation"
+ ]
+ },
+ {
+ "group": "Code-Based Extension",
+ "pages": [
+ "versions/3-0-x/en/user-guide/extension/code-based-extension/README",
+ "versions/3-0-x/en/user-guide/extension/code-based-extension/external-data-tool",
+ "versions/3-0-x/en/user-guide/extension/code-based-extension/moderation"
+ ]
+ }
+ ]
+ },
+ {
+ "group": "Management",
+ "pages": [
+ "versions/3-0-x/en/user-guide/management/app-management",
+ "versions/3-0-x/en/user-guide/management/team-members-management",
+ "versions/3-0-x/en/user-guide/management/personal-account-management",
+ "versions/3-0-x/en/user-guide/management/version-control"
+ ]
+ }
+ ]
+ }
+ ]
+ },
{
"language": "zh",
- "href": "versions/3-5-x/zh/user-guide/introduction",
+ "href": "zh/use-dify/getting-started/introduction",
"groups": [
{
"group": "用户手册",
@@ -2618,15 +2839,149 @@
}
]
},
+ {
+ "language": "ja",
+ "href": "ja/use-dify/getting-started/introduction",
+ "groups": [
+ {
+ "group": "ユーザーマニュアル",
+ "pages": [
+ "versions/3-5-x/ja/user-guide/introduction",
+ {
+ "group": "モデルの接続",
+ "pages": [
+ "versions/legacy/ja/user-guide/models/model-configuration",
+ "versions/legacy/ja/user-guide/models/new-provider",
+ "versions/legacy/ja/user-guide/models/predefined-model",
+ "versions/legacy/ja/user-guide/models/customizable-model",
+ "versions/legacy/ja/user-guide/models/interfaces",
+ "versions/legacy/ja/user-guide/models/schema",
+ "versions/3-5-x/ja/user-guide/model-configuration/manage-model-credential",
+ "versions/3-5-x/ja/user-guide/model-configuration/load-balancing"
+ ]
+ },
+ {
+ "group": "アプリの構築",
+ "pages": [
+ "versions/legacy/ja/user-guide/build-app/chatbot",
+ "versions/legacy/ja/user-guide/build-app/text-generator",
+ "versions/legacy/ja/user-guide/build-app/agent",
+ {
+ "group": "チャットフロー & ワークフロー",
+ "pages": [
+ "versions/legacy/ja/user-guide/build-app/flow-app/concepts",
+ "versions/legacy/ja/user-guide/build-app/flow-app/create-flow-app",
+ "versions/legacy/ja/user-guide/build-app/flow-app/variables",
+ {
+ "group": "ノードの説明",
+ "pages": [
+ "versions/legacy/ja/user-guide/build-app/flow-app/nodes/start",
+ "versions/legacy/ja/user-guide/build-app/flow-app/nodes/end",
+ "versions/legacy/ja/user-guide/build-app/flow-app/nodes/answer",
+ "versions/legacy/ja/user-guide/build-app/flow-app/nodes/llm",
+ "versions/legacy/ja/user-guide/build-app/flow-app/nodes/knowledge-retrieval",
+ "versions/legacy/ja/user-guide/build-app/flow-app/nodes/question-classifier",
+ "versions/legacy/ja/user-guide/build-app/flow-app/nodes/ifelse",
+ "versions/legacy/ja/user-guide/build-app/flow-app/nodes/code",
+ "versions/legacy/ja/user-guide/build-app/flow-app/nodes/template",
+ "versions/legacy/ja/user-guide/build-app/flow-app/nodes/doc-extractor",
+ "versions/legacy/ja/user-guide/build-app/flow-app/nodes/list-operator",
+ "versions/legacy/ja/user-guide/build-app/flow-app/nodes/variable-aggregator",
+ "versions/legacy/ja/user-guide/build-app/flow-app/nodes/variable-assigner",
+ "versions/legacy/ja/user-guide/build-app/flow-app/nodes/iteration",
+ "versions/legacy/ja/user-guide/build-app/flow-app/nodes/parameter-extractor",
+ "versions/legacy/ja/user-guide/build-app/flow-app/nodes/http-request",
+ "versions/legacy/ja/user-guide/build-app/flow-app/nodes/tools"
+ ]
+ },
+ "versions/legacy/ja/user-guide/build-app/flow-app/orchestrate-node",
+ "versions/legacy/ja/user-guide/build-app/flow-app/file-upload",
+ "versions/legacy/ja/user-guide/build-app/flow-app/additional-feature"
+ ]
+ }
+ ]
+ },
+ {
+ "group": "アプリのデバッグ",
+ "pages": [
+ {
+ "group": "チャットフロー & ワークフロー",
+ "pages": [
+ "versions/3-0-x/ja/user-guide/workflow/debug-and-preview/preview-and-run",
+ "versions/3-0-x/ja/user-guide/workflow/debug-and-preview/step-run",
+ "versions/3-0-x/ja/user-guide/workflow/debug-and-preview/log",
+ "versions/3-0-x/ja/user-guide/workflow/debug-and-preview/history",
+ "versions/3-2-x/ja/user-guide/workflow/debug-and-preview/variable-inspect"
+ ]
+ }
+ ]
+ },
+ {
+ "group": "ツール",
+ "pages": [
+ "versions/3-3-x/ja/user-guide/tools/mcp"
+ ]
+ },
+ {
+ "group": "アプリのリリース",
+ "pages": [
+ "versions/2-8-x/ja/user-guide/application-publishing/permission-management",
+ "versions/3-3-x/ja/user-guide/application-publishing/publish-mcp",
+ {
+ "group": "公開Webアプリとしてのリリース",
+ "pages": [
+ "versions/legacy/ja/user-guide/application-publishing/launch-your-webapp-quickly/web-app-settings",
+ "versions/legacy/ja/user-guide/application-publishing/launch-your-webapp-quickly/text-generator",
+ "versions/legacy/ja/user-guide/application-publishing/launch-your-webapp-quickly/conversation-application"
+ ]
+ },
+ "versions/legacy/ja/user-guide/application-publishing/embedding-in-websites",
+ "versions/legacy/ja/user-guide/application-publishing/developing-with-apis",
+ "versions/legacy/ja/user-guide/application-publishing/based-on-frontend-templates"
+ ]
+ },
+ {
+ "group": "管理",
+ "pages": [
+ "versions/legacy/ja/user-guide/management/app-management",
+ "versions/legacy/ja/user-guide/management/team-members-management",
+ "versions/legacy/ja/user-guide/management/personal-account-management"
+ ]
+ },
+ {
+ "group": "監視",
+ "pages": [
+ "versions/legacy/ja/user-guide/monitoring/analysis",
+ "versions/legacy/ja/user-guide/monitoring/logs",
+ "versions/legacy/ja/user-guide/monitoring/annotation-reply",
+ {
+ "group": "外部Opsツールの統合",
+ "pages": [
+ "versions/legacy/ja/user-guide/monitoring/integrate-external-ops-tools/integrate-langfuse",
+ "versions/legacy/ja/user-guide/monitoring/integrate-external-ops-tools/integrate-langsmith",
+ "versions/legacy/ja/user-guide/monitoring/integrate-external-ops-tools/integrate-aliyun"
+ ]
+ }
+ ]
+ }
+ ]
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "version": "3.4.x (Enterprise)",
+ "languages": [
{
"language": "en",
"default": true,
- "href": "versions/3-5-x/en/user-guide/introduction",
+ "href": "en/use-dify/getting-started/introduction",
"groups": [
{
"group": "User Guide",
"pages": [
- "versions/3-5-x/en/user-guide/introduction",
+ "versions/3-4-x/en/user-guide/introduction",
{
"group": "Model Configuration",
"pages": [
@@ -2635,9 +2990,7 @@
"versions/3-0-x/en/user-guide/model-configuration/predefined-model",
"versions/3-0-x/en/user-guide/model-configuration/customizable-model",
"versions/3-0-x/en/user-guide/model-configuration/interfaces",
- "versions/3-0-x/en/user-guide/model-configuration/schema",
- "versions/3-5-x/en/user-guide/model-configuration/manage-model-credential",
- "versions/3-5-x/en/user-guide/model-configuration/load-balancing"
+ "versions/3-0-x/en/user-guide/model-configuration/schema"
]
},
{
@@ -2835,143 +3188,9 @@
}
]
},
- {
- "language": "ja",
- "href": "versions/3-5-x/ja/user-guide/introduction",
- "groups": [
- {
- "group": "ユーザーマニュアル",
- "pages": [
- "versions/3-5-x/ja/user-guide/introduction",
- {
- "group": "モデルの接続",
- "pages": [
- "versions/legacy/ja/user-guide/models/model-configuration",
- "versions/legacy/ja/user-guide/models/new-provider",
- "versions/legacy/ja/user-guide/models/predefined-model",
- "versions/legacy/ja/user-guide/models/customizable-model",
- "versions/legacy/ja/user-guide/models/interfaces",
- "versions/legacy/ja/user-guide/models/schema",
- "versions/3-5-x/ja/user-guide/model-configuration/manage-model-credential",
- "versions/3-5-x/ja/user-guide/model-configuration/load-balancing"
- ]
- },
- {
- "group": "アプリの構築",
- "pages": [
- "versions/legacy/ja/user-guide/build-app/chatbot",
- "versions/legacy/ja/user-guide/build-app/text-generator",
- "versions/legacy/ja/user-guide/build-app/agent",
- {
- "group": "チャットフロー & ワークフロー",
- "pages": [
- "versions/legacy/ja/user-guide/build-app/flow-app/concepts",
- "versions/legacy/ja/user-guide/build-app/flow-app/create-flow-app",
- "versions/legacy/ja/user-guide/build-app/flow-app/variables",
- {
- "group": "ノードの説明",
- "pages": [
- "versions/legacy/ja/user-guide/build-app/flow-app/nodes/start",
- "versions/legacy/ja/user-guide/build-app/flow-app/nodes/end",
- "versions/legacy/ja/user-guide/build-app/flow-app/nodes/answer",
- "versions/legacy/ja/user-guide/build-app/flow-app/nodes/llm",
- "versions/legacy/ja/user-guide/build-app/flow-app/nodes/knowledge-retrieval",
- "versions/legacy/ja/user-guide/build-app/flow-app/nodes/question-classifier",
- "versions/legacy/ja/user-guide/build-app/flow-app/nodes/ifelse",
- "versions/legacy/ja/user-guide/build-app/flow-app/nodes/code",
- "versions/legacy/ja/user-guide/build-app/flow-app/nodes/template",
- "versions/legacy/ja/user-guide/build-app/flow-app/nodes/doc-extractor",
- "versions/legacy/ja/user-guide/build-app/flow-app/nodes/list-operator",
- "versions/legacy/ja/user-guide/build-app/flow-app/nodes/variable-aggregator",
- "versions/legacy/ja/user-guide/build-app/flow-app/nodes/variable-assigner",
- "versions/legacy/ja/user-guide/build-app/flow-app/nodes/iteration",
- "versions/legacy/ja/user-guide/build-app/flow-app/nodes/parameter-extractor",
- "versions/legacy/ja/user-guide/build-app/flow-app/nodes/http-request",
- "versions/legacy/ja/user-guide/build-app/flow-app/nodes/tools"
- ]
- },
- "versions/legacy/ja/user-guide/build-app/flow-app/orchestrate-node",
- "versions/legacy/ja/user-guide/build-app/flow-app/file-upload",
- "versions/legacy/ja/user-guide/build-app/flow-app/additional-feature"
- ]
- }
- ]
- },
- {
- "group": "アプリのデバッグ",
- "pages": [
- {
- "group": "チャットフロー & ワークフロー",
- "pages": [
- "versions/3-0-x/ja/user-guide/workflow/debug-and-preview/preview-and-run",
- "versions/3-0-x/ja/user-guide/workflow/debug-and-preview/step-run",
- "versions/3-0-x/ja/user-guide/workflow/debug-and-preview/log",
- "versions/3-0-x/ja/user-guide/workflow/debug-and-preview/history",
- "versions/3-2-x/ja/user-guide/workflow/debug-and-preview/variable-inspect"
- ]
- }
- ]
- },
- {
- "group": "ツール",
- "pages": [
- "versions/3-3-x/ja/user-guide/tools/mcp"
- ]
- },
- {
- "group": "アプリのリリース",
- "pages": [
- "versions/2-8-x/ja/user-guide/application-publishing/permission-management",
- "versions/3-3-x/ja/user-guide/application-publishing/publish-mcp",
- {
- "group": "公開Webアプリとしてのリリース",
- "pages": [
- "versions/legacy/ja/user-guide/application-publishing/launch-your-webapp-quickly/web-app-settings",
- "versions/legacy/ja/user-guide/application-publishing/launch-your-webapp-quickly/text-generator",
- "versions/legacy/ja/user-guide/application-publishing/launch-your-webapp-quickly/conversation-application"
- ]
- },
- "versions/legacy/ja/user-guide/application-publishing/embedding-in-websites",
- "versions/legacy/ja/user-guide/application-publishing/developing-with-apis",
- "versions/legacy/ja/user-guide/application-publishing/based-on-frontend-templates"
- ]
- },
- {
- "group": "管理",
- "pages": [
- "versions/legacy/ja/user-guide/management/app-management",
- "versions/legacy/ja/user-guide/management/team-members-management",
- "versions/legacy/ja/user-guide/management/personal-account-management"
- ]
- },
- {
- "group": "監視",
- "pages": [
- "versions/legacy/ja/user-guide/monitoring/analysis",
- "versions/legacy/ja/user-guide/monitoring/logs",
- "versions/legacy/ja/user-guide/monitoring/annotation-reply",
- {
- "group": "外部Opsツールの統合",
- "pages": [
- "versions/legacy/ja/user-guide/monitoring/integrate-external-ops-tools/integrate-langfuse",
- "versions/legacy/ja/user-guide/monitoring/integrate-external-ops-tools/integrate-langsmith",
- "versions/legacy/ja/user-guide/monitoring/integrate-external-ops-tools/integrate-aliyun"
- ]
- }
- ]
- }
- ]
- }
- ]
- }
- ]
- },
- {
- "version": "3.4.x (Enterprise)",
- "languages": [
{
"language": "zh",
- "href": "versions/3-4-x/zh/user-guide/introduction",
+ "href": "zh/use-dify/getting-started/introduction",
"groups": [
{
"group": "用户手册",
@@ -3187,15 +3406,148 @@
}
]
},
+ {
+ "language": "ja",
+ "href": "ja/use-dify/getting-started/introduction",
+ "groups": [
+ {
+ "group": "ユーザーマニュアル",
+ "pages": [
+ "versions/3-4-x/ja/user-guide/introduction",
+ {
+ "group": "モデルの接続",
+ "pages": [
+ "versions/legacy/ja/user-guide/models/model-configuration",
+ "versions/legacy/ja/user-guide/models/new-provider",
+ "versions/legacy/ja/user-guide/models/predefined-model",
+ "versions/legacy/ja/user-guide/models/customizable-model",
+ "versions/legacy/ja/user-guide/models/interfaces",
+ "versions/legacy/ja/user-guide/models/schema",
+ "versions/legacy/ja/user-guide/models/load-balancing"
+ ]
+ },
+ {
+ "group": "アプリの構築",
+ "pages": [
+ "versions/legacy/ja/user-guide/build-app/chatbot",
+ "versions/legacy/ja/user-guide/build-app/text-generator",
+ "versions/legacy/ja/user-guide/build-app/agent",
+ {
+ "group": "チャットフロー & ワークフロー",
+ "pages": [
+ "versions/legacy/ja/user-guide/build-app/flow-app/concepts",
+ "versions/legacy/ja/user-guide/build-app/flow-app/create-flow-app",
+ "versions/legacy/ja/user-guide/build-app/flow-app/variables",
+ {
+ "group": "ノードの説明",
+ "pages": [
+ "versions/legacy/ja/user-guide/build-app/flow-app/nodes/start",
+ "versions/legacy/ja/user-guide/build-app/flow-app/nodes/end",
+ "versions/legacy/ja/user-guide/build-app/flow-app/nodes/answer",
+ "versions/legacy/ja/user-guide/build-app/flow-app/nodes/llm",
+ "versions/legacy/ja/user-guide/build-app/flow-app/nodes/knowledge-retrieval",
+ "versions/legacy/ja/user-guide/build-app/flow-app/nodes/question-classifier",
+ "versions/legacy/ja/user-guide/build-app/flow-app/nodes/ifelse",
+ "versions/legacy/ja/user-guide/build-app/flow-app/nodes/code",
+ "versions/legacy/ja/user-guide/build-app/flow-app/nodes/template",
+ "versions/legacy/ja/user-guide/build-app/flow-app/nodes/doc-extractor",
+ "versions/legacy/ja/user-guide/build-app/flow-app/nodes/list-operator",
+ "versions/legacy/ja/user-guide/build-app/flow-app/nodes/variable-aggregator",
+ "versions/legacy/ja/user-guide/build-app/flow-app/nodes/variable-assigner",
+ "versions/legacy/ja/user-guide/build-app/flow-app/nodes/iteration",
+ "versions/legacy/ja/user-guide/build-app/flow-app/nodes/parameter-extractor",
+ "versions/legacy/ja/user-guide/build-app/flow-app/nodes/http-request",
+ "versions/legacy/ja/user-guide/build-app/flow-app/nodes/tools"
+ ]
+ },
+ "versions/legacy/ja/user-guide/build-app/flow-app/orchestrate-node",
+ "versions/legacy/ja/user-guide/build-app/flow-app/file-upload",
+ "versions/legacy/ja/user-guide/build-app/flow-app/additional-feature"
+ ]
+ }
+ ]
+ },
+ {
+ "group": "アプリのデバッグ",
+ "pages": [
+ {
+ "group": "チャットフロー & ワークフロー",
+ "pages": [
+ "versions/3-0-x/ja/user-guide/workflow/debug-and-preview/preview-and-run",
+ "versions/3-0-x/ja/user-guide/workflow/debug-and-preview/step-run",
+ "versions/3-0-x/ja/user-guide/workflow/debug-and-preview/log",
+ "versions/3-0-x/ja/user-guide/workflow/debug-and-preview/history",
+ "versions/3-2-x/ja/user-guide/workflow/debug-and-preview/variable-inspect"
+ ]
+ }
+ ]
+ },
+ {
+ "group": "ツール",
+ "pages": [
+ "versions/3-3-x/ja/user-guide/tools/mcp"
+ ]
+ },
+ {
+ "group": "アプリのリリース",
+ "pages": [
+ "versions/2-8-x/ja/user-guide/application-publishing/permission-management",
+ "versions/3-3-x/ja/user-guide/application-publishing/publish-mcp",
+ {
+ "group": "公開Webアプリとしてのリリース",
+ "pages": [
+ "versions/legacy/ja/user-guide/application-publishing/launch-your-webapp-quickly/web-app-settings",
+ "versions/legacy/ja/user-guide/application-publishing/launch-your-webapp-quickly/text-generator",
+ "versions/legacy/ja/user-guide/application-publishing/launch-your-webapp-quickly/conversation-application"
+ ]
+ },
+ "versions/legacy/ja/user-guide/application-publishing/embedding-in-websites",
+ "versions/legacy/ja/user-guide/application-publishing/developing-with-apis",
+ "versions/legacy/ja/user-guide/application-publishing/based-on-frontend-templates"
+ ]
+ },
+ {
+ "group": "管理",
+ "pages": [
+ "versions/legacy/ja/user-guide/management/app-management",
+ "versions/legacy/ja/user-guide/management/team-members-management",
+ "versions/legacy/ja/user-guide/management/personal-account-management"
+ ]
+ },
+ {
+ "group": "監視",
+ "pages": [
+ "versions/legacy/ja/user-guide/monitoring/analysis",
+ "versions/legacy/ja/user-guide/monitoring/logs",
+ "versions/legacy/ja/user-guide/monitoring/annotation-reply",
+ {
+ "group": "外部Opsツールの統合",
+ "pages": [
+ "versions/legacy/ja/user-guide/monitoring/integrate-external-ops-tools/integrate-langfuse",
+ "versions/legacy/ja/user-guide/monitoring/integrate-external-ops-tools/integrate-langsmith",
+ "versions/legacy/ja/user-guide/monitoring/integrate-external-ops-tools/integrate-aliyun"
+ ]
+ }
+ ]
+ }
+ ]
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "version": "3.3.x (Enterprise)",
+ "languages": [
{
"language": "en",
"default": true,
- "href": "versions/3-4-x/en/user-guide/introduction",
+ "href": "en/use-dify/getting-started/introduction",
"groups": [
{
"group": "User Guide",
"pages": [
- "versions/3-4-x/en/user-guide/introduction",
+ "versions/3-3-x/en/user-guide/introduction",
{
"group": "Model Configuration",
"pages": [
@@ -3402,142 +3754,9 @@
}
]
},
- {
- "language": "ja",
- "href": "versions/3-4-x/ja/user-guide/introduction",
- "groups": [
- {
- "group": "ユーザーマニュアル",
- "pages": [
- "versions/3-4-x/ja/user-guide/introduction",
- {
- "group": "モデルの接続",
- "pages": [
- "versions/legacy/ja/user-guide/models/model-configuration",
- "versions/legacy/ja/user-guide/models/new-provider",
- "versions/legacy/ja/user-guide/models/predefined-model",
- "versions/legacy/ja/user-guide/models/customizable-model",
- "versions/legacy/ja/user-guide/models/interfaces",
- "versions/legacy/ja/user-guide/models/schema",
- "versions/legacy/ja/user-guide/models/load-balancing"
- ]
- },
- {
- "group": "アプリの構築",
- "pages": [
- "versions/legacy/ja/user-guide/build-app/chatbot",
- "versions/legacy/ja/user-guide/build-app/text-generator",
- "versions/legacy/ja/user-guide/build-app/agent",
- {
- "group": "チャットフロー & ワークフロー",
- "pages": [
- "versions/legacy/ja/user-guide/build-app/flow-app/concepts",
- "versions/legacy/ja/user-guide/build-app/flow-app/create-flow-app",
- "versions/legacy/ja/user-guide/build-app/flow-app/variables",
- {
- "group": "ノードの説明",
- "pages": [
- "versions/legacy/ja/user-guide/build-app/flow-app/nodes/start",
- "versions/legacy/ja/user-guide/build-app/flow-app/nodes/end",
- "versions/legacy/ja/user-guide/build-app/flow-app/nodes/answer",
- "versions/legacy/ja/user-guide/build-app/flow-app/nodes/llm",
- "versions/legacy/ja/user-guide/build-app/flow-app/nodes/knowledge-retrieval",
- "versions/legacy/ja/user-guide/build-app/flow-app/nodes/question-classifier",
- "versions/legacy/ja/user-guide/build-app/flow-app/nodes/ifelse",
- "versions/legacy/ja/user-guide/build-app/flow-app/nodes/code",
- "versions/legacy/ja/user-guide/build-app/flow-app/nodes/template",
- "versions/legacy/ja/user-guide/build-app/flow-app/nodes/doc-extractor",
- "versions/legacy/ja/user-guide/build-app/flow-app/nodes/list-operator",
- "versions/legacy/ja/user-guide/build-app/flow-app/nodes/variable-aggregator",
- "versions/legacy/ja/user-guide/build-app/flow-app/nodes/variable-assigner",
- "versions/legacy/ja/user-guide/build-app/flow-app/nodes/iteration",
- "versions/legacy/ja/user-guide/build-app/flow-app/nodes/parameter-extractor",
- "versions/legacy/ja/user-guide/build-app/flow-app/nodes/http-request",
- "versions/legacy/ja/user-guide/build-app/flow-app/nodes/tools"
- ]
- },
- "versions/legacy/ja/user-guide/build-app/flow-app/orchestrate-node",
- "versions/legacy/ja/user-guide/build-app/flow-app/file-upload",
- "versions/legacy/ja/user-guide/build-app/flow-app/additional-feature"
- ]
- }
- ]
- },
- {
- "group": "アプリのデバッグ",
- "pages": [
- {
- "group": "チャットフロー & ワークフロー",
- "pages": [
- "versions/3-0-x/ja/user-guide/workflow/debug-and-preview/preview-and-run",
- "versions/3-0-x/ja/user-guide/workflow/debug-and-preview/step-run",
- "versions/3-0-x/ja/user-guide/workflow/debug-and-preview/log",
- "versions/3-0-x/ja/user-guide/workflow/debug-and-preview/history",
- "versions/3-2-x/ja/user-guide/workflow/debug-and-preview/variable-inspect"
- ]
- }
- ]
- },
- {
- "group": "ツール",
- "pages": [
- "versions/3-3-x/ja/user-guide/tools/mcp"
- ]
- },
- {
- "group": "アプリのリリース",
- "pages": [
- "versions/2-8-x/ja/user-guide/application-publishing/permission-management",
- "versions/3-3-x/ja/user-guide/application-publishing/publish-mcp",
- {
- "group": "公開Webアプリとしてのリリース",
- "pages": [
- "versions/legacy/ja/user-guide/application-publishing/launch-your-webapp-quickly/web-app-settings",
- "versions/legacy/ja/user-guide/application-publishing/launch-your-webapp-quickly/text-generator",
- "versions/legacy/ja/user-guide/application-publishing/launch-your-webapp-quickly/conversation-application"
- ]
- },
- "versions/legacy/ja/user-guide/application-publishing/embedding-in-websites",
- "versions/legacy/ja/user-guide/application-publishing/developing-with-apis",
- "versions/legacy/ja/user-guide/application-publishing/based-on-frontend-templates"
- ]
- },
- {
- "group": "管理",
- "pages": [
- "versions/legacy/ja/user-guide/management/app-management",
- "versions/legacy/ja/user-guide/management/team-members-management",
- "versions/legacy/ja/user-guide/management/personal-account-management"
- ]
- },
- {
- "group": "監視",
- "pages": [
- "versions/legacy/ja/user-guide/monitoring/analysis",
- "versions/legacy/ja/user-guide/monitoring/logs",
- "versions/legacy/ja/user-guide/monitoring/annotation-reply",
- {
- "group": "外部Opsツールの統合",
- "pages": [
- "versions/legacy/ja/user-guide/monitoring/integrate-external-ops-tools/integrate-langfuse",
- "versions/legacy/ja/user-guide/monitoring/integrate-external-ops-tools/integrate-langsmith",
- "versions/legacy/ja/user-guide/monitoring/integrate-external-ops-tools/integrate-aliyun"
- ]
- }
- ]
- }
- ]
- }
- ]
- }
- ]
- },
- {
- "version": "3.3.x (Enterprise)",
- "languages": [
{
"language": "zh",
- "href": "versions/3-3-x/zh/user-guide/introduction",
+ "href": "zh/use-dify/getting-started/introduction",
"groups": [
{
"group": "用户手册",
@@ -3753,224 +3972,9 @@
}
]
},
- {
- "language": "en",
- "default": true,
- "href": "versions/3-3-x/en/user-guide/introduction",
- "groups": [
- {
- "group": "User Guide",
- "pages": [
- "versions/3-3-x/en/user-guide/introduction",
- {
- "group": "Model Configuration",
- "pages": [
- "versions/3-0-x/en/user-guide/model-configuration/readme",
- "versions/3-0-x/en/user-guide/model-configuration/new-provider",
- "versions/3-0-x/en/user-guide/model-configuration/predefined-model",
- "versions/3-0-x/en/user-guide/model-configuration/customizable-model",
- "versions/3-0-x/en/user-guide/model-configuration/interfaces",
- "versions/3-0-x/en/user-guide/model-configuration/schema"
- ]
- },
- {
- "group": "Application Orchestration",
- "pages": [
- "versions/3-0-x/en/user-guide/application-orchestrate/readme",
- "versions/3-0-x/en/user-guide/application-orchestrate/creating-an-application",
- "versions/3-0-x/en/user-guide/application-orchestrate/chatbot-application",
- "versions/3-0-x/en/user-guide/application-orchestrate/multiple-llms-debugging",
- "versions/3-0-x/en/user-guide/application-orchestrate/text-generator",
- "versions/3-0-x/en/user-guide/application-orchestrate/agent",
- {
- "group": "Application Toolkits",
- "pages": [
- "versions/3-0-x/en/user-guide/application-orchestrate/app-toolkits/readme",
- "versions/3-0-x/en/user-guide/application-orchestrate/app-toolkits/moderation-tool"
- ]
- }
- ]
- },
- {
- "group": "Workflow",
- "pages": [
- "versions/3-0-x/en/user-guide/workflow/README",
- "versions/3-0-x/en/user-guide/workflow/key-concepts",
- "versions/3-0-x/en/user-guide/workflow/variables",
- {
- "group": "Node Description",
- "pages": [
- "versions/3-0-x/en/user-guide/workflow/node/start",
- "versions/3-0-x/en/user-guide/workflow/node/end",
- "versions/3-0-x/en/user-guide/workflow/node/answer",
- "versions/3-0-x/en/user-guide/workflow/node/llm",
- "versions/3-0-x/en/user-guide/workflow/node/knowledge-retrieval",
- "versions/3-0-x/en/user-guide/workflow/node/question-classifier",
- "versions/3-0-x/en/user-guide/workflow/node/ifelse",
- "versions/3-0-x/en/user-guide/workflow/node/code",
- "versions/3-0-x/en/user-guide/workflow/node/template",
- "versions/3-0-x/en/user-guide/workflow/node/doc-extractor",
- "versions/3-0-x/en/user-guide/workflow/node/list-operator",
- "versions/3-0-x/en/user-guide/workflow/node/variable-aggregator",
- "versions/3-0-x/en/user-guide/workflow/node/variable-assigner",
- "versions/3-0-x/en/user-guide/workflow/node/iteration",
- "versions/3-0-x/en/user-guide/workflow/node/parameter-extractor",
- "versions/3-0-x/en/user-guide/workflow/node/http-request",
- "versions/3-0-x/en/user-guide/workflow/node/agent",
- "versions/3-0-x/en/user-guide/workflow/node/tools",
- "versions/3-0-x/en/user-guide/workflow/node/loop"
- ]
- },
- "versions/3-0-x/en/user-guide/workflow/shortcut-key",
- "versions/3-0-x/en/user-guide/workflow/orchestrate-node",
- "versions/3-0-x/en/user-guide/workflow/file-upload",
- {
- "group": "Error Handling",
- "pages": [
- "versions/3-0-x/en/user-guide/workflow/error-handling/README",
- "versions/3-0-x/en/user-guide/workflow/error-handling/predefined-error-handling-logic",
- "versions/3-0-x/en/user-guide/workflow/error-handling/error-type"
- ]
- },
- "versions/3-0-x/en/user-guide/workflow/additional-features",
- {
- "group": "Debug and Preview",
- "pages": [
- "versions/3-0-x/en/user-guide/workflow/debug-and-preview/preview-and-run",
- "versions/3-0-x/en/user-guide/workflow/debug-and-preview/step-run",
- "versions/3-0-x/en/user-guide/workflow/debug-and-preview/log",
- "versions/3-0-x/en/user-guide/workflow/debug-and-preview/history",
- "versions/3-2-x/en/user-guide/workflow/debug-and-preview/variable-inspect"
- ]
- },
- "versions/3-0-x/en/user-guide/workflow/publish",
- "versions/3-0-x/en/user-guide/workflow/structured-outputs"
- ]
- },
- {
- "group": "Knowledge",
- "pages": [
- "versions/3-0-x/en/user-guide/knowledge-base/readme",
- {
- "group": "Create Knowledge",
- "pages": [
- "versions/3-0-x/en/user-guide/knowledge-base/knowledge-base-creation/introduction",
- {
- "group": "1. Import Text Data",
- "pages": [
- "versions/3-0-x/en/user-guide/knowledge-base/create-knowledge-and-upload-documents/import-content-data/readme",
- "versions/3-0-x/en/user-guide/knowledge-base/create-knowledge-and-upload-documents/import-content-data/sync-from-notion",
- "versions/3-0-x/en/user-guide/knowledge-base/create-knowledge-and-upload-documents/import-content-data/sync-from-website"
- ]
- },
- "versions/3-0-x/en/user-guide/knowledge-base/create-knowledge-and-upload-documents/chunking-and-cleaning-text",
- "versions/3-0-x/en/user-guide/knowledge-base/create-knowledge-and-upload-documents/setting-indexing-methods"
- ]
- },
- {
- "group": "Manage Knowledge",
- "pages": [
- "versions/3-0-x/en/user-guide/knowledge-base/knowledge-and-documents-maintenance/introduction",
- "versions/3-0-x/en/user-guide/knowledge-base/knowledge-and-documents-maintenance/maintain-knowledge-documents",
- "versions/3-0-x/en/user-guide/knowledge-base/knowledge-and-documents-maintenance/maintain-dataset-via-api"
- ]
- },
- "versions/3-0-x/en/user-guide/knowledge-base/metadata",
- "versions/3-0-x/en/user-guide/knowledge-base/integrate-knowledge-within-application",
- "versions/3-0-x/en/user-guide/knowledge-base/retrieval-test-and-citation",
- "versions/3-0-x/en/user-guide/knowledge-base/knowledge-request-rate-limit",
- "versions/3-0-x/en/user-guide/knowledge-base/connect-external-knowledge-base",
- "versions/3-0-x/en/user-guide/knowledge-base/external-knowledge-api"
- ]
- },
- {
- "group": "Tools",
- "pages": [
- "versions/3-3-x/en/user-guide/tools/mcp"
- ]
- },
- {
- "group": "Publishing",
- "pages": [
- "versions/2-8-x/en/user-guide/application-publishing/permission-management",
- "versions/3-3-x/en/user-guide/application-publishing/publish-mcp",
- {
- "group": "Publish as a Single-page Web App",
- "pages": [
- "versions/3-0-x/en/user-guide/application-publishing/launch-your-webapp-quickly/README",
- "versions/3-0-x/en/user-guide/application-publishing/launch-your-webapp-quickly/web-app-settings",
- "versions/3-0-x/en/user-guide/application-publishing/launch-your-webapp-quickly/text-generator",
- "versions/3-0-x/en/user-guide/application-publishing/launch-your-webapp-quickly/conversation-application"
- ]
- },
- "versions/3-0-x/en/user-guide/application-publishing/embedding-in-websites",
- "versions/3-0-x/en/user-guide/application-publishing/developing-with-apis",
- "versions/3-0-x/en/user-guide/application-publishing/based-on-frontend-templates"
- ]
- },
- {
- "group": "Annotation",
- "pages": [
- "versions/3-0-x/en/user-guide/annotation/logs",
- "versions/3-0-x/en/user-guide/annotation/annotation-reply"
- ]
- },
- {
- "group": "Monitoring",
- "pages": [
- "versions/3-0-x/en/user-guide/monitoring/README",
- "versions/3-0-x/en/user-guide/monitoring/analysis",
- {
- "group": "Integrate External Ops Tools",
- "pages": [
- "versions/3-0-x/en/user-guide/monitoring/integrate-external-ops-tools/README",
- "versions/3-0-x/en/user-guide/monitoring/integrate-external-ops-tools/integrate-langsmith",
- "versions/3-0-x/en/user-guide/monitoring/integrate-external-ops-tools/integrate-langfuse",
- "versions/3-0-x/en/user-guide/monitoring/integrate-external-ops-tools/integrate-opik",
- "versions/3-0-x/en/user-guide/monitoring/integrate-external-ops-tools/integrate-weave",
- "versions/3-0-x/en/user-guide/monitoring/integrate-external-ops-tools/integrate-aliyun"
- ]
- }
- ]
- },
- {
- "group": "Extensions",
- "pages": [
- {
- "group": "API-Based Extension",
- "pages": [
- "versions/3-0-x/en/user-guide/extension/api-based-extension/README",
- "versions/3-0-x/en/user-guide/extension/api-based-extension/external-data-tool",
- "versions/3-0-x/en/user-guide/extension/api-based-extension/cloudflare-workers",
- "versions/3-0-x/en/user-guide/extension/api-based-extension/moderation"
- ]
- },
- {
- "group": "Code-Based Extension",
- "pages": [
- "versions/3-0-x/en/user-guide/extension/code-based-extension/README",
- "versions/3-0-x/en/user-guide/extension/code-based-extension/external-data-tool",
- "versions/3-0-x/en/user-guide/extension/code-based-extension/moderation"
- ]
- }
- ]
- },
- {
- "group": "Management",
- "pages": [
- "versions/3-0-x/en/user-guide/management/app-management",
- "versions/3-0-x/en/user-guide/management/team-members-management",
- "versions/3-0-x/en/user-guide/management/personal-account-management",
- "versions/3-0-x/en/user-guide/management/version-control"
- ]
- }
- ]
- }
- ]
- },
{
"language": "ja",
- "href": "versions/3-3-x/ja/user-guide/introduction",
+ "href": "ja/use-dify/getting-started/introduction",
"groups": [
{
"group": "ユーザーマニュアル",
@@ -4101,9 +4105,218 @@
{
"version": "3.2.x (Enterprise)",
"languages": [
+ {
+ "language": "en",
+ "default": true,
+ "href": "en/use-dify/getting-started/introduction",
+ "groups": [
+ {
+ "group": "User Guide",
+ "pages": [
+ "versions/3-2-x/en/user-guide/introduction",
+ {
+ "group": "Model Configuration",
+ "pages": [
+ "versions/3-0-x/en/user-guide/model-configuration/readme",
+ "versions/3-0-x/en/user-guide/model-configuration/new-provider",
+ "versions/3-0-x/en/user-guide/model-configuration/predefined-model",
+ "versions/3-0-x/en/user-guide/model-configuration/customizable-model",
+ "versions/3-0-x/en/user-guide/model-configuration/interfaces",
+ "versions/3-0-x/en/user-guide/model-configuration/schema",
+ "versions/3-0-x/en/user-guide/model-configuration/manage-model-credential"
+ ]
+ },
+ {
+ "group": "Application Orchestration",
+ "pages": [
+ "versions/3-0-x/en/user-guide/application-orchestrate/readme",
+ "versions/3-0-x/en/user-guide/application-orchestrate/creating-an-application",
+ "versions/3-0-x/en/user-guide/application-orchestrate/chatbot-application",
+ "versions/3-0-x/en/user-guide/application-orchestrate/multiple-llms-debugging",
+ "versions/3-0-x/en/user-guide/application-orchestrate/text-generator",
+ "versions/3-0-x/en/user-guide/application-orchestrate/agent",
+ {
+ "group": "Application Toolkits",
+ "pages": [
+ "versions/3-0-x/en/user-guide/application-orchestrate/app-toolkits/readme",
+ "versions/3-0-x/en/user-guide/application-orchestrate/app-toolkits/moderation-tool"
+ ]
+ }
+ ]
+ },
+ {
+ "group": "Workflow",
+ "pages": [
+ "versions/3-0-x/en/user-guide/workflow/README",
+ "versions/3-0-x/en/user-guide/workflow/key-concepts",
+ "versions/3-0-x/en/user-guide/workflow/variables",
+ {
+ "group": "Node Description",
+ "pages": [
+ "versions/3-0-x/en/user-guide/workflow/node/start",
+ "versions/3-0-x/en/user-guide/workflow/node/end",
+ "versions/3-0-x/en/user-guide/workflow/node/answer",
+ "versions/3-0-x/en/user-guide/workflow/node/llm",
+ "versions/3-0-x/en/user-guide/workflow/node/knowledge-retrieval",
+ "versions/3-0-x/en/user-guide/workflow/node/question-classifier",
+ "versions/3-0-x/en/user-guide/workflow/node/ifelse",
+ "versions/3-0-x/en/user-guide/workflow/node/code",
+ "versions/3-0-x/en/user-guide/workflow/node/template",
+ "versions/3-0-x/en/user-guide/workflow/node/doc-extractor",
+ "versions/3-0-x/en/user-guide/workflow/node/list-operator",
+ "versions/3-0-x/en/user-guide/workflow/node/variable-aggregator",
+ "versions/3-0-x/en/user-guide/workflow/node/variable-assigner",
+ "versions/3-0-x/en/user-guide/workflow/node/iteration",
+ "versions/3-0-x/en/user-guide/workflow/node/parameter-extractor",
+ "versions/3-0-x/en/user-guide/workflow/node/http-request",
+ "versions/3-0-x/en/user-guide/workflow/node/agent",
+ "versions/3-0-x/en/user-guide/workflow/node/tools",
+ "versions/3-0-x/en/user-guide/workflow/node/loop"
+ ]
+ },
+ "versions/3-0-x/en/user-guide/workflow/shortcut-key",
+ "versions/3-0-x/en/user-guide/workflow/orchestrate-node",
+ "versions/3-0-x/en/user-guide/workflow/file-upload",
+ {
+ "group": "Error Handling",
+ "pages": [
+ "versions/3-0-x/en/user-guide/workflow/error-handling/README",
+ "versions/3-0-x/en/user-guide/workflow/error-handling/predefined-error-handling-logic",
+ "versions/3-0-x/en/user-guide/workflow/error-handling/error-type"
+ ]
+ },
+ "versions/3-0-x/en/user-guide/workflow/additional-features",
+ {
+ "group": "Debug and Preview",
+ "pages": [
+ "versions/3-0-x/en/user-guide/workflow/debug-and-preview/preview-and-run",
+ "versions/3-0-x/en/user-guide/workflow/debug-and-preview/step-run",
+ "versions/3-0-x/en/user-guide/workflow/debug-and-preview/log",
+ "versions/3-0-x/en/user-guide/workflow/debug-and-preview/history",
+ "versions/3-2-x/en/user-guide/workflow/debug-and-preview/variable-inspect"
+ ]
+ },
+ "versions/3-0-x/en/user-guide/workflow/publish",
+ "versions/3-0-x/en/user-guide/workflow/structured-outputs"
+ ]
+ },
+ {
+ "group": "Knowledge",
+ "pages": [
+ "versions/3-0-x/en/user-guide/knowledge-base/readme",
+ {
+ "group": "Create Knowledge",
+ "pages": [
+ "versions/3-0-x/en/user-guide/knowledge-base/knowledge-base-creation/introduction",
+ {
+ "group": "1. Import Text Data",
+ "pages": [
+ "versions/3-0-x/en/user-guide/knowledge-base/create-knowledge-and-upload-documents/import-content-data/readme",
+ "versions/3-0-x/en/user-guide/knowledge-base/create-knowledge-and-upload-documents/import-content-data/sync-from-notion",
+ "versions/3-0-x/en/user-guide/knowledge-base/create-knowledge-and-upload-documents/import-content-data/sync-from-website"
+ ]
+ },
+ "versions/3-0-x/en/user-guide/knowledge-base/create-knowledge-and-upload-documents/chunking-and-cleaning-text",
+ "versions/3-0-x/en/user-guide/knowledge-base/create-knowledge-and-upload-documents/setting-indexing-methods"
+ ]
+ },
+ {
+ "group": "Manage Knowledge",
+ "pages": [
+ "versions/3-0-x/en/user-guide/knowledge-base/knowledge-and-documents-maintenance/introduction",
+ "versions/3-0-x/en/user-guide/knowledge-base/knowledge-and-documents-maintenance/maintain-knowledge-documents",
+ "versions/3-0-x/en/user-guide/knowledge-base/knowledge-and-documents-maintenance/maintain-dataset-via-api"
+ ]
+ },
+ "versions/3-0-x/en/user-guide/knowledge-base/metadata",
+ "versions/3-0-x/en/user-guide/knowledge-base/integrate-knowledge-within-application",
+ "versions/3-0-x/en/user-guide/knowledge-base/retrieval-test-and-citation",
+ "versions/3-0-x/en/user-guide/knowledge-base/knowledge-request-rate-limit",
+ "versions/3-0-x/en/user-guide/knowledge-base/connect-external-knowledge-base",
+ "versions/3-0-x/en/user-guide/knowledge-base/external-knowledge-api"
+ ]
+ },
+ {
+ "group": "Publishing",
+ "pages": [
+ "versions/2-8-x/en/user-guide/application-publishing/permission-management",
+ {
+ "group": "Publish as a Single-page Web App",
+ "pages": [
+ "versions/3-0-x/en/user-guide/application-publishing/launch-your-webapp-quickly/README",
+ "versions/3-0-x/en/user-guide/application-publishing/launch-your-webapp-quickly/web-app-settings",
+ "versions/3-0-x/en/user-guide/application-publishing/launch-your-webapp-quickly/text-generator",
+ "versions/3-0-x/en/user-guide/application-publishing/launch-your-webapp-quickly/conversation-application"
+ ]
+ },
+ "versions/3-0-x/en/user-guide/application-publishing/embedding-in-websites",
+ "versions/3-0-x/en/user-guide/application-publishing/developing-with-apis",
+ "versions/3-0-x/en/user-guide/application-publishing/based-on-frontend-templates"
+ ]
+ },
+ {
+ "group": "Annotation",
+ "pages": [
+ "versions/3-0-x/en/user-guide/annotation/logs",
+ "versions/3-0-x/en/user-guide/annotation/annotation-reply"
+ ]
+ },
+ {
+ "group": "Monitoring",
+ "pages": [
+ "versions/3-0-x/en/user-guide/monitoring/README",
+ "versions/3-0-x/en/user-guide/monitoring/analysis",
+ {
+ "group": "Integrate External Ops Tools",
+ "pages": [
+ "versions/3-0-x/en/user-guide/monitoring/integrate-external-ops-tools/README",
+ "versions/3-0-x/en/user-guide/monitoring/integrate-external-ops-tools/integrate-langsmith",
+ "versions/3-0-x/en/user-guide/monitoring/integrate-external-ops-tools/integrate-langfuse",
+ "versions/3-0-x/en/user-guide/monitoring/integrate-external-ops-tools/integrate-opik",
+ "versions/3-0-x/en/user-guide/monitoring/integrate-external-ops-tools/integrate-weave",
+ "versions/3-0-x/en/user-guide/monitoring/integrate-external-ops-tools/integrate-aliyun"
+ ]
+ }
+ ]
+ },
+ {
+ "group": "Extensions",
+ "pages": [
+ {
+ "group": "API-Based Extension",
+ "pages": [
+ "versions/3-0-x/en/user-guide/extension/api-based-extension/README",
+ "versions/3-0-x/en/user-guide/extension/api-based-extension/external-data-tool",
+ "versions/3-0-x/en/user-guide/extension/api-based-extension/cloudflare-workers",
+ "versions/3-0-x/en/user-guide/extension/api-based-extension/moderation"
+ ]
+ },
+ {
+ "group": "Code-Based Extension",
+ "pages": [
+ "versions/3-0-x/en/user-guide/extension/code-based-extension/README",
+ "versions/3-0-x/en/user-guide/extension/code-based-extension/external-data-tool",
+ "versions/3-0-x/en/user-guide/extension/code-based-extension/moderation"
+ ]
+ }
+ ]
+ },
+ {
+ "group": "Management",
+ "pages": [
+ "versions/3-0-x/en/user-guide/management/app-management",
+ "versions/3-0-x/en/user-guide/management/team-members-management",
+ "versions/3-0-x/en/user-guide/management/personal-account-management",
+ "versions/3-0-x/en/user-guide/management/version-control"
+ ]
+ }
+ ]
+ }
+ ]
+ },
{
"language": "zh",
- "href": "versions/3-2-x/zh/user-guide/introduction",
+ "href": "zh/use-dify/getting-started/introduction",
"groups": [
{
"group": "用户手册",
@@ -4318,219 +4531,9 @@
}
]
},
- {
- "language": "en",
- "default": true,
- "href": "versions/3-2-x/en/user-guide/introduction",
- "groups": [
- {
- "group": "User Guide",
- "pages": [
- "versions/3-2-x/en/user-guide/introduction",
- {
- "group": "Model Configuration",
- "pages": [
- "versions/3-0-x/en/user-guide/model-configuration/readme",
- "versions/3-0-x/en/user-guide/model-configuration/new-provider",
- "versions/3-0-x/en/user-guide/model-configuration/predefined-model",
- "versions/3-0-x/en/user-guide/model-configuration/customizable-model",
- "versions/3-0-x/en/user-guide/model-configuration/interfaces",
- "versions/3-0-x/en/user-guide/model-configuration/schema",
- "versions/3-0-x/en/user-guide/model-configuration/manage-model-credential"
- ]
- },
- {
- "group": "Application Orchestration",
- "pages": [
- "versions/3-0-x/en/user-guide/application-orchestrate/readme",
- "versions/3-0-x/en/user-guide/application-orchestrate/creating-an-application",
- "versions/3-0-x/en/user-guide/application-orchestrate/chatbot-application",
- "versions/3-0-x/en/user-guide/application-orchestrate/multiple-llms-debugging",
- "versions/3-0-x/en/user-guide/application-orchestrate/text-generator",
- "versions/3-0-x/en/user-guide/application-orchestrate/agent",
- {
- "group": "Application Toolkits",
- "pages": [
- "versions/3-0-x/en/user-guide/application-orchestrate/app-toolkits/readme",
- "versions/3-0-x/en/user-guide/application-orchestrate/app-toolkits/moderation-tool"
- ]
- }
- ]
- },
- {
- "group": "Workflow",
- "pages": [
- "versions/3-0-x/en/user-guide/workflow/README",
- "versions/3-0-x/en/user-guide/workflow/key-concepts",
- "versions/3-0-x/en/user-guide/workflow/variables",
- {
- "group": "Node Description",
- "pages": [
- "versions/3-0-x/en/user-guide/workflow/node/start",
- "versions/3-0-x/en/user-guide/workflow/node/end",
- "versions/3-0-x/en/user-guide/workflow/node/answer",
- "versions/3-0-x/en/user-guide/workflow/node/llm",
- "versions/3-0-x/en/user-guide/workflow/node/knowledge-retrieval",
- "versions/3-0-x/en/user-guide/workflow/node/question-classifier",
- "versions/3-0-x/en/user-guide/workflow/node/ifelse",
- "versions/3-0-x/en/user-guide/workflow/node/code",
- "versions/3-0-x/en/user-guide/workflow/node/template",
- "versions/3-0-x/en/user-guide/workflow/node/doc-extractor",
- "versions/3-0-x/en/user-guide/workflow/node/list-operator",
- "versions/3-0-x/en/user-guide/workflow/node/variable-aggregator",
- "versions/3-0-x/en/user-guide/workflow/node/variable-assigner",
- "versions/3-0-x/en/user-guide/workflow/node/iteration",
- "versions/3-0-x/en/user-guide/workflow/node/parameter-extractor",
- "versions/3-0-x/en/user-guide/workflow/node/http-request",
- "versions/3-0-x/en/user-guide/workflow/node/agent",
- "versions/3-0-x/en/user-guide/workflow/node/tools",
- "versions/3-0-x/en/user-guide/workflow/node/loop"
- ]
- },
- "versions/3-0-x/en/user-guide/workflow/shortcut-key",
- "versions/3-0-x/en/user-guide/workflow/orchestrate-node",
- "versions/3-0-x/en/user-guide/workflow/file-upload",
- {
- "group": "Error Handling",
- "pages": [
- "versions/3-0-x/en/user-guide/workflow/error-handling/README",
- "versions/3-0-x/en/user-guide/workflow/error-handling/predefined-error-handling-logic",
- "versions/3-0-x/en/user-guide/workflow/error-handling/error-type"
- ]
- },
- "versions/3-0-x/en/user-guide/workflow/additional-features",
- {
- "group": "Debug and Preview",
- "pages": [
- "versions/3-0-x/en/user-guide/workflow/debug-and-preview/preview-and-run",
- "versions/3-0-x/en/user-guide/workflow/debug-and-preview/step-run",
- "versions/3-0-x/en/user-guide/workflow/debug-and-preview/log",
- "versions/3-0-x/en/user-guide/workflow/debug-and-preview/history",
- "versions/3-2-x/en/user-guide/workflow/debug-and-preview/variable-inspect"
- ]
- },
- "versions/3-0-x/en/user-guide/workflow/publish",
- "versions/3-0-x/en/user-guide/workflow/structured-outputs"
- ]
- },
- {
- "group": "Knowledge",
- "pages": [
- "versions/3-0-x/en/user-guide/knowledge-base/readme",
- {
- "group": "Create Knowledge",
- "pages": [
- "versions/3-0-x/en/user-guide/knowledge-base/knowledge-base-creation/introduction",
- {
- "group": "1. Import Text Data",
- "pages": [
- "versions/3-0-x/en/user-guide/knowledge-base/create-knowledge-and-upload-documents/import-content-data/readme",
- "versions/3-0-x/en/user-guide/knowledge-base/create-knowledge-and-upload-documents/import-content-data/sync-from-notion",
- "versions/3-0-x/en/user-guide/knowledge-base/create-knowledge-and-upload-documents/import-content-data/sync-from-website"
- ]
- },
- "versions/3-0-x/en/user-guide/knowledge-base/create-knowledge-and-upload-documents/chunking-and-cleaning-text",
- "versions/3-0-x/en/user-guide/knowledge-base/create-knowledge-and-upload-documents/setting-indexing-methods"
- ]
- },
- {
- "group": "Manage Knowledge",
- "pages": [
- "versions/3-0-x/en/user-guide/knowledge-base/knowledge-and-documents-maintenance/introduction",
- "versions/3-0-x/en/user-guide/knowledge-base/knowledge-and-documents-maintenance/maintain-knowledge-documents",
- "versions/3-0-x/en/user-guide/knowledge-base/knowledge-and-documents-maintenance/maintain-dataset-via-api"
- ]
- },
- "versions/3-0-x/en/user-guide/knowledge-base/metadata",
- "versions/3-0-x/en/user-guide/knowledge-base/integrate-knowledge-within-application",
- "versions/3-0-x/en/user-guide/knowledge-base/retrieval-test-and-citation",
- "versions/3-0-x/en/user-guide/knowledge-base/knowledge-request-rate-limit",
- "versions/3-0-x/en/user-guide/knowledge-base/connect-external-knowledge-base",
- "versions/3-0-x/en/user-guide/knowledge-base/external-knowledge-api"
- ]
- },
- {
- "group": "Publishing",
- "pages": [
- "versions/2-8-x/en/user-guide/application-publishing/permission-management",
- {
- "group": "Publish as a Single-page Web App",
- "pages": [
- "versions/3-0-x/en/user-guide/application-publishing/launch-your-webapp-quickly/README",
- "versions/3-0-x/en/user-guide/application-publishing/launch-your-webapp-quickly/web-app-settings",
- "versions/3-0-x/en/user-guide/application-publishing/launch-your-webapp-quickly/text-generator",
- "versions/3-0-x/en/user-guide/application-publishing/launch-your-webapp-quickly/conversation-application"
- ]
- },
- "versions/3-0-x/en/user-guide/application-publishing/embedding-in-websites",
- "versions/3-0-x/en/user-guide/application-publishing/developing-with-apis",
- "versions/3-0-x/en/user-guide/application-publishing/based-on-frontend-templates"
- ]
- },
- {
- "group": "Annotation",
- "pages": [
- "versions/3-0-x/en/user-guide/annotation/logs",
- "versions/3-0-x/en/user-guide/annotation/annotation-reply"
- ]
- },
- {
- "group": "Monitoring",
- "pages": [
- "versions/3-0-x/en/user-guide/monitoring/README",
- "versions/3-0-x/en/user-guide/monitoring/analysis",
- {
- "group": "Integrate External Ops Tools",
- "pages": [
- "versions/3-0-x/en/user-guide/monitoring/integrate-external-ops-tools/README",
- "versions/3-0-x/en/user-guide/monitoring/integrate-external-ops-tools/integrate-langsmith",
- "versions/3-0-x/en/user-guide/monitoring/integrate-external-ops-tools/integrate-langfuse",
- "versions/3-0-x/en/user-guide/monitoring/integrate-external-ops-tools/integrate-opik",
- "versions/3-0-x/en/user-guide/monitoring/integrate-external-ops-tools/integrate-weave",
- "versions/3-0-x/en/user-guide/monitoring/integrate-external-ops-tools/integrate-aliyun"
- ]
- }
- ]
- },
- {
- "group": "Extensions",
- "pages": [
- {
- "group": "API-Based Extension",
- "pages": [
- "versions/3-0-x/en/user-guide/extension/api-based-extension/README",
- "versions/3-0-x/en/user-guide/extension/api-based-extension/external-data-tool",
- "versions/3-0-x/en/user-guide/extension/api-based-extension/cloudflare-workers",
- "versions/3-0-x/en/user-guide/extension/api-based-extension/moderation"
- ]
- },
- {
- "group": "Code-Based Extension",
- "pages": [
- "versions/3-0-x/en/user-guide/extension/code-based-extension/README",
- "versions/3-0-x/en/user-guide/extension/code-based-extension/external-data-tool",
- "versions/3-0-x/en/user-guide/extension/code-based-extension/moderation"
- ]
- }
- ]
- },
- {
- "group": "Management",
- "pages": [
- "versions/3-0-x/en/user-guide/management/app-management",
- "versions/3-0-x/en/user-guide/management/team-members-management",
- "versions/3-0-x/en/user-guide/management/personal-account-management",
- "versions/3-0-x/en/user-guide/management/version-control"
- ]
- }
- ]
- }
- ]
- },
{
"language": "ja",
- "default": true,
- "href": "versions/3-2-x/ja/user-guide/introduction",
+ "href": "ja/use-dify/getting-started/introduction",
"groups": [
{
"group": "User Guide",
@@ -4654,9 +4657,216 @@
{
"version": "3.0.x (Enterprise)",
"languages": [
+ {
+ "language": "en",
+ "default": true,
+ "href": "en/use-dify/getting-started/introduction",
+ "groups": [
+ {
+ "group": "User Guide",
+ "pages": [
+ "versions/3-0-x/en/user-guide/introduction",
+ {
+ "group": "Model Configuration",
+ "pages": [
+ "versions/3-0-x/en/user-guide/model-configuration/readme",
+ "versions/3-0-x/en/user-guide/model-configuration/new-provider",
+ "versions/3-0-x/en/user-guide/model-configuration/predefined-model",
+ "versions/3-0-x/en/user-guide/model-configuration/customizable-model",
+ "versions/3-0-x/en/user-guide/model-configuration/interfaces",
+ "versions/3-0-x/en/user-guide/model-configuration/schema"
+ ]
+ },
+ {
+ "group": "Application Orchestration",
+ "pages": [
+ "versions/3-0-x/en/user-guide/application-orchestrate/readme",
+ "versions/3-0-x/en/user-guide/application-orchestrate/creating-an-application",
+ "versions/3-0-x/en/user-guide/application-orchestrate/chatbot-application",
+ "versions/3-0-x/en/user-guide/application-orchestrate/multiple-llms-debugging",
+ "versions/3-0-x/en/user-guide/application-orchestrate/text-generator",
+ "versions/3-0-x/en/user-guide/application-orchestrate/agent",
+ {
+ "group": "Application Toolkits",
+ "pages": [
+ "versions/3-0-x/en/user-guide/application-orchestrate/app-toolkits/readme",
+ "versions/3-0-x/en/user-guide/application-orchestrate/app-toolkits/moderation-tool"
+ ]
+ }
+ ]
+ },
+ {
+ "group": "Workflow",
+ "pages": [
+ "versions/3-0-x/en/user-guide/workflow/README",
+ "versions/3-0-x/en/user-guide/workflow/key-concepts",
+ "versions/3-0-x/en/user-guide/workflow/variables",
+ {
+ "group": "Node Description",
+ "pages": [
+ "versions/3-0-x/en/user-guide/workflow/node/start",
+ "versions/3-0-x/en/user-guide/workflow/node/end",
+ "versions/3-0-x/en/user-guide/workflow/node/answer",
+ "versions/3-0-x/en/user-guide/workflow/node/llm",
+ "versions/3-0-x/en/user-guide/workflow/node/knowledge-retrieval",
+ "versions/3-0-x/en/user-guide/workflow/node/question-classifier",
+ "versions/3-0-x/en/user-guide/workflow/node/ifelse",
+ "versions/3-0-x/en/user-guide/workflow/node/code",
+ "versions/3-0-x/en/user-guide/workflow/node/template",
+ "versions/3-0-x/en/user-guide/workflow/node/doc-extractor",
+ "versions/3-0-x/en/user-guide/workflow/node/list-operator",
+ "versions/3-0-x/en/user-guide/workflow/node/variable-aggregator",
+ "versions/3-0-x/en/user-guide/workflow/node/variable-assigner",
+ "versions/3-0-x/en/user-guide/workflow/node/iteration",
+ "versions/3-0-x/en/user-guide/workflow/node/parameter-extractor",
+ "versions/3-0-x/en/user-guide/workflow/node/http-request",
+ "versions/3-0-x/en/user-guide/workflow/node/agent",
+ "versions/3-0-x/en/user-guide/workflow/node/tools",
+ "versions/3-0-x/en/user-guide/workflow/node/loop"
+ ]
+ },
+ "versions/3-0-x/en/user-guide/workflow/shortcut-key",
+ "versions/3-0-x/en/user-guide/workflow/orchestrate-node",
+ "versions/3-0-x/en/user-guide/workflow/file-upload",
+ {
+ "group": "Error Handling",
+ "pages": [
+ "versions/3-0-x/en/user-guide/workflow/error-handling/README",
+ "versions/3-0-x/en/user-guide/workflow/error-handling/predefined-error-handling-logic",
+ "versions/3-0-x/en/user-guide/workflow/error-handling/error-type"
+ ]
+ },
+ "versions/3-0-x/en/user-guide/workflow/additional-features",
+ {
+ "group": "Debug and Preview",
+ "pages": [
+ "versions/3-0-x/en/user-guide/workflow/debug-and-preview/preview-and-run",
+ "versions/3-0-x/en/user-guide/workflow/debug-and-preview/step-run",
+ "versions/3-0-x/en/user-guide/workflow/debug-and-preview/log",
+ "versions/3-0-x/en/user-guide/workflow/debug-and-preview/history"
+ ]
+ },
+ "versions/3-0-x/en/user-guide/workflow/publish",
+ "versions/3-0-x/en/user-guide/workflow/structured-outputs"
+ ]
+ },
+ {
+ "group": "Knowledge",
+ "pages": [
+ "versions/3-0-x/en/user-guide/knowledge-base/readme",
+ {
+ "group": "Create Knowledge",
+ "pages": [
+ "versions/3-0-x/en/user-guide/knowledge-base/knowledge-base-creation/introduction",
+ {
+ "group": "1. Import Text Data",
+ "pages": [
+ "versions/3-0-x/en/user-guide/knowledge-base/create-knowledge-and-upload-documents/import-content-data/readme",
+ "versions/3-0-x/en/user-guide/knowledge-base/create-knowledge-and-upload-documents/import-content-data/sync-from-notion",
+ "versions/3-0-x/en/user-guide/knowledge-base/create-knowledge-and-upload-documents/import-content-data/sync-from-website"
+ ]
+ },
+ "versions/3-0-x/en/user-guide/knowledge-base/create-knowledge-and-upload-documents/chunking-and-cleaning-text",
+ "versions/3-0-x/en/user-guide/knowledge-base/create-knowledge-and-upload-documents/setting-indexing-methods"
+ ]
+ },
+ {
+ "group": "Manage Knowledge",
+ "pages": [
+ "versions/3-0-x/en/user-guide/knowledge-base/knowledge-and-documents-maintenance/introduction",
+ "versions/3-0-x/en/user-guide/knowledge-base/knowledge-and-documents-maintenance/maintain-knowledge-documents",
+ "versions/3-0-x/en/user-guide/knowledge-base/knowledge-and-documents-maintenance/maintain-dataset-via-api"
+ ]
+ },
+ "versions/3-0-x/en/user-guide/knowledge-base/metadata",
+ "versions/3-0-x/en/user-guide/knowledge-base/integrate-knowledge-within-application",
+ "versions/3-0-x/en/user-guide/knowledge-base/retrieval-test-and-citation",
+ "versions/3-0-x/en/user-guide/knowledge-base/knowledge-request-rate-limit",
+ "versions/3-0-x/en/user-guide/knowledge-base/connect-external-knowledge-base",
+ "versions/3-0-x/en/user-guide/knowledge-base/external-knowledge-api"
+ ]
+ },
+ {
+ "group": "Publishing",
+ "pages": [
+ "versions/2-8-x/en/user-guide/application-publishing/permission-management",
+ {
+ "group": "Publish as a Single-page Web App",
+ "pages": [
+ "versions/3-0-x/en/user-guide/application-publishing/launch-your-webapp-quickly/README",
+ "versions/3-0-x/en/user-guide/application-publishing/launch-your-webapp-quickly/web-app-settings",
+ "versions/3-0-x/en/user-guide/application-publishing/launch-your-webapp-quickly/text-generator",
+ "versions/3-0-x/en/user-guide/application-publishing/launch-your-webapp-quickly/conversation-application"
+ ]
+ },
+ "versions/3-0-x/en/user-guide/application-publishing/embedding-in-websites",
+ "versions/3-0-x/en/user-guide/application-publishing/developing-with-apis",
+ "versions/3-0-x/en/user-guide/application-publishing/based-on-frontend-templates"
+ ]
+ },
+ {
+ "group": "Annotation",
+ "pages": [
+ "versions/3-0-x/en/user-guide/annotation/logs",
+ "versions/3-0-x/en/user-guide/annotation/annotation-reply"
+ ]
+ },
+ {
+ "group": "Monitoring",
+ "pages": [
+ "versions/3-0-x/en/user-guide/monitoring/README",
+ "versions/3-0-x/en/user-guide/monitoring/analysis",
+ {
+ "group": "Integrate External Ops Tools",
+ "pages": [
+ "versions/3-0-x/en/user-guide/monitoring/integrate-external-ops-tools/README",
+ "versions/3-0-x/en/user-guide/monitoring/integrate-external-ops-tools/integrate-langsmith",
+ "versions/3-0-x/en/user-guide/monitoring/integrate-external-ops-tools/integrate-langfuse",
+ "versions/3-0-x/en/user-guide/monitoring/integrate-external-ops-tools/integrate-opik",
+ "versions/3-0-x/en/user-guide/monitoring/integrate-external-ops-tools/integrate-weave",
+ "versions/3-0-x/en/user-guide/monitoring/integrate-external-ops-tools/integrate-aliyun"
+ ]
+ }
+ ]
+ },
+ {
+ "group": "Extensions",
+ "pages": [
+ {
+ "group": "API-Based Extension",
+ "pages": [
+ "versions/3-0-x/en/user-guide/extension/api-based-extension/README",
+ "versions/3-0-x/en/user-guide/extension/api-based-extension/external-data-tool",
+ "versions/3-0-x/en/user-guide/extension/api-based-extension/cloudflare-workers",
+ "versions/3-0-x/en/user-guide/extension/api-based-extension/moderation"
+ ]
+ },
+ {
+ "group": "Code-Based Extension",
+ "pages": [
+ "versions/3-0-x/en/user-guide/extension/code-based-extension/README",
+ "versions/3-0-x/en/user-guide/extension/code-based-extension/external-data-tool",
+ "versions/3-0-x/en/user-guide/extension/code-based-extension/moderation"
+ ]
+ }
+ ]
+ },
+ {
+ "group": "Management",
+ "pages": [
+ "versions/3-0-x/en/user-guide/management/app-management",
+ "versions/3-0-x/en/user-guide/management/team-members-management",
+ "versions/3-0-x/en/user-guide/management/personal-account-management",
+ "versions/3-0-x/en/user-guide/management/version-control"
+ ]
+ }
+ ]
+ }
+ ]
+ },
{
"language": "zh",
- "href": "versions/3-0-x/zh/user-guide/introduction",
+ "href": "zh/use-dify/getting-started/introduction",
"groups": [
{
"group": "用户手册",
@@ -4867,216 +5077,9 @@
}
]
},
- {
- "language": "en",
- "default": true,
- "href": "versions/3-0-x/en/user-guide/introduction",
- "groups": [
- {
- "group": "User Guide",
- "pages": [
- "versions/3-0-x/en/user-guide/introduction",
- {
- "group": "Model Configuration",
- "pages": [
- "versions/3-0-x/en/user-guide/model-configuration/readme",
- "versions/3-0-x/en/user-guide/model-configuration/new-provider",
- "versions/3-0-x/en/user-guide/model-configuration/predefined-model",
- "versions/3-0-x/en/user-guide/model-configuration/customizable-model",
- "versions/3-0-x/en/user-guide/model-configuration/interfaces",
- "versions/3-0-x/en/user-guide/model-configuration/schema"
- ]
- },
- {
- "group": "Application Orchestration",
- "pages": [
- "versions/3-0-x/en/user-guide/application-orchestrate/readme",
- "versions/3-0-x/en/user-guide/application-orchestrate/creating-an-application",
- "versions/3-0-x/en/user-guide/application-orchestrate/chatbot-application",
- "versions/3-0-x/en/user-guide/application-orchestrate/multiple-llms-debugging",
- "versions/3-0-x/en/user-guide/application-orchestrate/text-generator",
- "versions/3-0-x/en/user-guide/application-orchestrate/agent",
- {
- "group": "Application Toolkits",
- "pages": [
- "versions/3-0-x/en/user-guide/application-orchestrate/app-toolkits/readme",
- "versions/3-0-x/en/user-guide/application-orchestrate/app-toolkits/moderation-tool"
- ]
- }
- ]
- },
- {
- "group": "Workflow",
- "pages": [
- "versions/3-0-x/en/user-guide/workflow/README",
- "versions/3-0-x/en/user-guide/workflow/key-concepts",
- "versions/3-0-x/en/user-guide/workflow/variables",
- {
- "group": "Node Description",
- "pages": [
- "versions/3-0-x/en/user-guide/workflow/node/start",
- "versions/3-0-x/en/user-guide/workflow/node/end",
- "versions/3-0-x/en/user-guide/workflow/node/answer",
- "versions/3-0-x/en/user-guide/workflow/node/llm",
- "versions/3-0-x/en/user-guide/workflow/node/knowledge-retrieval",
- "versions/3-0-x/en/user-guide/workflow/node/question-classifier",
- "versions/3-0-x/en/user-guide/workflow/node/ifelse",
- "versions/3-0-x/en/user-guide/workflow/node/code",
- "versions/3-0-x/en/user-guide/workflow/node/template",
- "versions/3-0-x/en/user-guide/workflow/node/doc-extractor",
- "versions/3-0-x/en/user-guide/workflow/node/list-operator",
- "versions/3-0-x/en/user-guide/workflow/node/variable-aggregator",
- "versions/3-0-x/en/user-guide/workflow/node/variable-assigner",
- "versions/3-0-x/en/user-guide/workflow/node/iteration",
- "versions/3-0-x/en/user-guide/workflow/node/parameter-extractor",
- "versions/3-0-x/en/user-guide/workflow/node/http-request",
- "versions/3-0-x/en/user-guide/workflow/node/agent",
- "versions/3-0-x/en/user-guide/workflow/node/tools",
- "versions/3-0-x/en/user-guide/workflow/node/loop"
- ]
- },
- "versions/3-0-x/en/user-guide/workflow/shortcut-key",
- "versions/3-0-x/en/user-guide/workflow/orchestrate-node",
- "versions/3-0-x/en/user-guide/workflow/file-upload",
- {
- "group": "Error Handling",
- "pages": [
- "versions/3-0-x/en/user-guide/workflow/error-handling/README",
- "versions/3-0-x/en/user-guide/workflow/error-handling/predefined-error-handling-logic",
- "versions/3-0-x/en/user-guide/workflow/error-handling/error-type"
- ]
- },
- "versions/3-0-x/en/user-guide/workflow/additional-features",
- {
- "group": "Debug and Preview",
- "pages": [
- "versions/3-0-x/en/user-guide/workflow/debug-and-preview/preview-and-run",
- "versions/3-0-x/en/user-guide/workflow/debug-and-preview/step-run",
- "versions/3-0-x/en/user-guide/workflow/debug-and-preview/log",
- "versions/3-0-x/en/user-guide/workflow/debug-and-preview/history"
- ]
- },
- "versions/3-0-x/en/user-guide/workflow/publish",
- "versions/3-0-x/en/user-guide/workflow/structured-outputs"
- ]
- },
- {
- "group": "Knowledge",
- "pages": [
- "versions/3-0-x/en/user-guide/knowledge-base/readme",
- {
- "group": "Create Knowledge",
- "pages": [
- "versions/3-0-x/en/user-guide/knowledge-base/knowledge-base-creation/introduction",
- {
- "group": "1. Import Text Data",
- "pages": [
- "versions/3-0-x/en/user-guide/knowledge-base/create-knowledge-and-upload-documents/import-content-data/readme",
- "versions/3-0-x/en/user-guide/knowledge-base/create-knowledge-and-upload-documents/import-content-data/sync-from-notion",
- "versions/3-0-x/en/user-guide/knowledge-base/create-knowledge-and-upload-documents/import-content-data/sync-from-website"
- ]
- },
- "versions/3-0-x/en/user-guide/knowledge-base/create-knowledge-and-upload-documents/chunking-and-cleaning-text",
- "versions/3-0-x/en/user-guide/knowledge-base/create-knowledge-and-upload-documents/setting-indexing-methods"
- ]
- },
- {
- "group": "Manage Knowledge",
- "pages": [
- "versions/3-0-x/en/user-guide/knowledge-base/knowledge-and-documents-maintenance/introduction",
- "versions/3-0-x/en/user-guide/knowledge-base/knowledge-and-documents-maintenance/maintain-knowledge-documents",
- "versions/3-0-x/en/user-guide/knowledge-base/knowledge-and-documents-maintenance/maintain-dataset-via-api"
- ]
- },
- "versions/3-0-x/en/user-guide/knowledge-base/metadata",
- "versions/3-0-x/en/user-guide/knowledge-base/integrate-knowledge-within-application",
- "versions/3-0-x/en/user-guide/knowledge-base/retrieval-test-and-citation",
- "versions/3-0-x/en/user-guide/knowledge-base/knowledge-request-rate-limit",
- "versions/3-0-x/en/user-guide/knowledge-base/connect-external-knowledge-base",
- "versions/3-0-x/en/user-guide/knowledge-base/external-knowledge-api"
- ]
- },
- {
- "group": "Publishing",
- "pages": [
- "versions/2-8-x/en/user-guide/application-publishing/permission-management",
- {
- "group": "Publish as a Single-page Web App",
- "pages": [
- "versions/3-0-x/en/user-guide/application-publishing/launch-your-webapp-quickly/README",
- "versions/3-0-x/en/user-guide/application-publishing/launch-your-webapp-quickly/web-app-settings",
- "versions/3-0-x/en/user-guide/application-publishing/launch-your-webapp-quickly/text-generator",
- "versions/3-0-x/en/user-guide/application-publishing/launch-your-webapp-quickly/conversation-application"
- ]
- },
- "versions/3-0-x/en/user-guide/application-publishing/embedding-in-websites",
- "versions/3-0-x/en/user-guide/application-publishing/developing-with-apis",
- "versions/3-0-x/en/user-guide/application-publishing/based-on-frontend-templates"
- ]
- },
- {
- "group": "Annotation",
- "pages": [
- "versions/3-0-x/en/user-guide/annotation/logs",
- "versions/3-0-x/en/user-guide/annotation/annotation-reply"
- ]
- },
- {
- "group": "Monitoring",
- "pages": [
- "versions/3-0-x/en/user-guide/monitoring/README",
- "versions/3-0-x/en/user-guide/monitoring/analysis",
- {
- "group": "Integrate External Ops Tools",
- "pages": [
- "versions/3-0-x/en/user-guide/monitoring/integrate-external-ops-tools/README",
- "versions/3-0-x/en/user-guide/monitoring/integrate-external-ops-tools/integrate-langsmith",
- "versions/3-0-x/en/user-guide/monitoring/integrate-external-ops-tools/integrate-langfuse",
- "versions/3-0-x/en/user-guide/monitoring/integrate-external-ops-tools/integrate-opik",
- "versions/3-0-x/en/user-guide/monitoring/integrate-external-ops-tools/integrate-weave",
- "versions/3-0-x/en/user-guide/monitoring/integrate-external-ops-tools/integrate-aliyun"
- ]
- }
- ]
- },
- {
- "group": "Extensions",
- "pages": [
- {
- "group": "API-Based Extension",
- "pages": [
- "versions/3-0-x/en/user-guide/extension/api-based-extension/README",
- "versions/3-0-x/en/user-guide/extension/api-based-extension/external-data-tool",
- "versions/3-0-x/en/user-guide/extension/api-based-extension/cloudflare-workers",
- "versions/3-0-x/en/user-guide/extension/api-based-extension/moderation"
- ]
- },
- {
- "group": "Code-Based Extension",
- "pages": [
- "versions/3-0-x/en/user-guide/extension/code-based-extension/README",
- "versions/3-0-x/en/user-guide/extension/code-based-extension/external-data-tool",
- "versions/3-0-x/en/user-guide/extension/code-based-extension/moderation"
- ]
- }
- ]
- },
- {
- "group": "Management",
- "pages": [
- "versions/3-0-x/en/user-guide/management/app-management",
- "versions/3-0-x/en/user-guide/management/team-members-management",
- "versions/3-0-x/en/user-guide/management/personal-account-management",
- "versions/3-0-x/en/user-guide/management/version-control"
- ]
- }
- ]
- }
- ]
- },
{
"language": "ja",
- "href": "versions/3-0-x/ja/user-guide/introduction",
+ "href": "ja/use-dify/getting-started/introduction",
"groups": [
{
"group": "ユーザーマニュアル",
@@ -5199,115 +5202,10 @@
{
"version": "2.8.x (Enterprise)",
"languages": [
- {
- "language": "zh",
- "href": "/zh/introduction",
- "groups": [
- {
- "group": "用户手册",
- "pages": [
- "versions/legacy/zh/user-guide/welcome",
- {
- "group": "接入模型",
- "pages": [
- "versions/legacy/zh/user-guide/models/model-configuration",
- "versions/legacy/zh/user-guide/models/new-provider",
- "versions/legacy/zh/user-guide/models/predefined-model",
- "versions/legacy/zh/user-guide/models/customizable-model",
- "versions/legacy/zh/user-guide/models/interfaces",
- "versions/legacy/zh/user-guide/models/schema",
- "versions/legacy/zh/user-guide/models/load-balancing"
- ]
- },
- {
- "group": "构建应用",
- "pages": [
- "versions/legacy/zh/user-guide/build-app/chatbot",
- "versions/legacy/zh/user-guide/build-app/text-generator",
- "versions/legacy/zh/user-guide/build-app/agent",
- {
- "group": "Chatflow & Workflow",
- "pages": [
- "versions/legacy/zh/user-guide/build-app/flow-app/concepts",
- "versions/legacy/zh/user-guide/build-app/flow-app/create-flow-app",
- "versions/legacy/zh/user-guide/build-app/flow-app/variables",
- {
- "group": "节点说明",
- "pages": [
- "versions/legacy/zh/user-guide/build-app/flow-app/nodes/start",
- "versions/legacy/zh/user-guide/build-app/flow-app/nodes/end",
- "versions/legacy/zh/user-guide/build-app/flow-app/nodes/answer",
- "versions/legacy/zh/user-guide/build-app/flow-app/nodes/llm",
- "versions/legacy/zh/user-guide/build-app/flow-app/nodes/knowledge-retrieval",
- "versions/legacy/zh/user-guide/build-app/flow-app/nodes/question-classifier",
- "versions/legacy/zh/user-guide/build-app/flow-app/nodes/ifelse",
- "versions/legacy/zh/user-guide/build-app/flow-app/nodes/code",
- "versions/legacy/zh/user-guide/build-app/flow-app/nodes/template",
- "versions/legacy/zh/user-guide/build-app/flow-app/nodes/doc-extractor",
- "versions/legacy/zh/user-guide/build-app/flow-app/nodes/list-operator",
- "versions/legacy/zh/user-guide/build-app/flow-app/nodes/variable-aggregator",
- "versions/legacy/zh/user-guide/build-app/flow-app/nodes/variable-assigner",
- "versions/legacy/zh/user-guide/build-app/flow-app/nodes/iteration",
- "versions/legacy/zh/user-guide/build-app/flow-app/nodes/parameter-extractor",
- "versions/legacy/zh/user-guide/build-app/flow-app/nodes/http-request",
- "versions/legacy/zh/user-guide/build-app/flow-app/nodes/tools"
- ]
- },
- "versions/legacy/zh/user-guide/build-app/flow-app/orchestrate-node",
- "versions/legacy/zh/user-guide/build-app/flow-app/file-upload",
- "versions/legacy/zh/user-guide/build-app/flow-app/additional-feature"
- ]
- }
- ]
- },
- {
- "group": "调试应用",
- "pages": [
- {
- "group": "Chatflow & Workflow",
- "pages": [
- "versions/legacy/zh/user-guide/debug-app/chatflow-and-workflow/preview-and-run",
- "versions/legacy/zh/user-guide/debug-app/chatflow-and-workflow/step-run",
- "versions/legacy/zh/user-guide/debug-app/chatflow-and-workflow/log",
- "versions/legacy/zh/user-guide/debug-app/chatflow-and-workflow/checklist",
- "versions/legacy/zh/user-guide/debug-app/chatflow-and-workflow/history"
- ]
- }
- ]
- },
- {
- "group": "发布应用",
- "pages": [
- "versions/2-8-x/zh/user-guide/application-publishing/permission-management",
- {
- "group": "发布为公开 Web 站点",
- "pages": [
- "versions/legacy/zh/user-guide/application-publishing/launch-your-webapp-quickly/web-app-settings",
- "versions/legacy/zh/user-guide/application-publishing/launch-your-webapp-quickly/text-generator",
- "versions/legacy/zh/user-guide/application-publishing/launch-your-webapp-quickly/conversation-application"
- ]
- },
- "versions/legacy/zh/user-guide/application-publishing/embedding-in-websites",
- "versions/legacy/zh/user-guide/application-publishing/developing-with-apis",
- "versions/legacy/zh/user-guide/application-publishing/based-on-frontend-templates"
- ]
- },
- {
- "group": "管理",
- "pages": [
- "versions/legacy/zh/user-guide/management/app-management",
- "versions/legacy/zh/user-guide/management/team-members-management",
- "versions/legacy/zh/user-guide/management/personal-account-management"
- ]
- }
- ]
- }
- ]
- },
{
"language": "en",
"default": true,
- "href": "/en/introduction",
+ "href": "en/use-dify/getting-started/introduction",
"groups": [
{
"group": "User Guide",
@@ -5426,9 +5324,114 @@
}
]
},
+ {
+ "language": "zh",
+ "href": "zh/use-dify/getting-started/introduction",
+ "groups": [
+ {
+ "group": "用户手册",
+ "pages": [
+ "versions/legacy/zh/user-guide/welcome",
+ {
+ "group": "接入模型",
+ "pages": [
+ "versions/legacy/zh/user-guide/models/model-configuration",
+ "versions/legacy/zh/user-guide/models/new-provider",
+ "versions/legacy/zh/user-guide/models/predefined-model",
+ "versions/legacy/zh/user-guide/models/customizable-model",
+ "versions/legacy/zh/user-guide/models/interfaces",
+ "versions/legacy/zh/user-guide/models/schema",
+ "versions/legacy/zh/user-guide/models/load-balancing"
+ ]
+ },
+ {
+ "group": "构建应用",
+ "pages": [
+ "versions/legacy/zh/user-guide/build-app/chatbot",
+ "versions/legacy/zh/user-guide/build-app/text-generator",
+ "versions/legacy/zh/user-guide/build-app/agent",
+ {
+ "group": "Chatflow & Workflow",
+ "pages": [
+ "versions/legacy/zh/user-guide/build-app/flow-app/concepts",
+ "versions/legacy/zh/user-guide/build-app/flow-app/create-flow-app",
+ "versions/legacy/zh/user-guide/build-app/flow-app/variables",
+ {
+ "group": "节点说明",
+ "pages": [
+ "versions/legacy/zh/user-guide/build-app/flow-app/nodes/start",
+ "versions/legacy/zh/user-guide/build-app/flow-app/nodes/end",
+ "versions/legacy/zh/user-guide/build-app/flow-app/nodes/answer",
+ "versions/legacy/zh/user-guide/build-app/flow-app/nodes/llm",
+ "versions/legacy/zh/user-guide/build-app/flow-app/nodes/knowledge-retrieval",
+ "versions/legacy/zh/user-guide/build-app/flow-app/nodes/question-classifier",
+ "versions/legacy/zh/user-guide/build-app/flow-app/nodes/ifelse",
+ "versions/legacy/zh/user-guide/build-app/flow-app/nodes/code",
+ "versions/legacy/zh/user-guide/build-app/flow-app/nodes/template",
+ "versions/legacy/zh/user-guide/build-app/flow-app/nodes/doc-extractor",
+ "versions/legacy/zh/user-guide/build-app/flow-app/nodes/list-operator",
+ "versions/legacy/zh/user-guide/build-app/flow-app/nodes/variable-aggregator",
+ "versions/legacy/zh/user-guide/build-app/flow-app/nodes/variable-assigner",
+ "versions/legacy/zh/user-guide/build-app/flow-app/nodes/iteration",
+ "versions/legacy/zh/user-guide/build-app/flow-app/nodes/parameter-extractor",
+ "versions/legacy/zh/user-guide/build-app/flow-app/nodes/http-request",
+ "versions/legacy/zh/user-guide/build-app/flow-app/nodes/tools"
+ ]
+ },
+ "versions/legacy/zh/user-guide/build-app/flow-app/orchestrate-node",
+ "versions/legacy/zh/user-guide/build-app/flow-app/file-upload",
+ "versions/legacy/zh/user-guide/build-app/flow-app/additional-feature"
+ ]
+ }
+ ]
+ },
+ {
+ "group": "调试应用",
+ "pages": [
+ {
+ "group": "Chatflow & Workflow",
+ "pages": [
+ "versions/legacy/zh/user-guide/debug-app/chatflow-and-workflow/preview-and-run",
+ "versions/legacy/zh/user-guide/debug-app/chatflow-and-workflow/step-run",
+ "versions/legacy/zh/user-guide/debug-app/chatflow-and-workflow/log",
+ "versions/legacy/zh/user-guide/debug-app/chatflow-and-workflow/checklist",
+ "versions/legacy/zh/user-guide/debug-app/chatflow-and-workflow/history"
+ ]
+ }
+ ]
+ },
+ {
+ "group": "发布应用",
+ "pages": [
+ "versions/2-8-x/zh/user-guide/application-publishing/permission-management",
+ {
+ "group": "发布为公开 Web 站点",
+ "pages": [
+ "versions/legacy/zh/user-guide/application-publishing/launch-your-webapp-quickly/web-app-settings",
+ "versions/legacy/zh/user-guide/application-publishing/launch-your-webapp-quickly/text-generator",
+ "versions/legacy/zh/user-guide/application-publishing/launch-your-webapp-quickly/conversation-application"
+ ]
+ },
+ "versions/legacy/zh/user-guide/application-publishing/embedding-in-websites",
+ "versions/legacy/zh/user-guide/application-publishing/developing-with-apis",
+ "versions/legacy/zh/user-guide/application-publishing/based-on-frontend-templates"
+ ]
+ },
+ {
+ "group": "管理",
+ "pages": [
+ "versions/legacy/zh/user-guide/management/app-management",
+ "versions/legacy/zh/user-guide/management/team-members-management",
+ "versions/legacy/zh/user-guide/management/personal-account-management"
+ ]
+ }
+ ]
+ }
+ ]
+ },
{
"language": "ja",
- "href": "/ja/introduction",
+ "href": "ja/use-dify/getting-started/introduction",
"groups": [
{
"group": "ユーザーマニュアル",
@@ -5551,115 +5554,10 @@
{
"version": "2.7.x (Enterprise)",
"languages": [
- {
- "language": "zh",
- "href": "/zh/introduction",
- "groups": [
- {
- "group": "用户手册",
- "pages": [
- "versions/legacy/zh/user-guide/welcome",
- {
- "group": "接入模型",
- "pages": [
- "versions/legacy/zh/user-guide/models/model-configuration",
- "versions/legacy/zh/user-guide/models/new-provider",
- "versions/legacy/zh/user-guide/models/predefined-model",
- "versions/legacy/zh/user-guide/models/customizable-model",
- "versions/legacy/zh/user-guide/models/interfaces",
- "versions/legacy/zh/user-guide/models/schema",
- "versions/legacy/zh/user-guide/models/load-balancing"
- ]
- },
- {
- "group": "构建应用",
- "pages": [
- "versions/legacy/zh/user-guide/build-app/chatbot",
- "versions/legacy/zh/user-guide/build-app/text-generator",
- "versions/legacy/zh/user-guide/build-app/agent",
- {
- "group": "Chatflow & Workflow",
- "pages": [
- "versions/legacy/zh/user-guide/build-app/flow-app/concepts",
- "versions/legacy/zh/user-guide/build-app/flow-app/create-flow-app",
- "versions/legacy/zh/user-guide/build-app/flow-app/variables",
- {
- "group": "节点说明",
- "pages": [
- "versions/legacy/zh/user-guide/build-app/flow-app/nodes/start",
- "versions/legacy/zh/user-guide/build-app/flow-app/nodes/end",
- "versions/legacy/zh/user-guide/build-app/flow-app/nodes/answer",
- "versions/legacy/zh/user-guide/build-app/flow-app/nodes/llm",
- "versions/legacy/zh/user-guide/build-app/flow-app/nodes/knowledge-retrieval",
- "versions/legacy/zh/user-guide/build-app/flow-app/nodes/question-classifier",
- "versions/legacy/zh/user-guide/build-app/flow-app/nodes/ifelse",
- "versions/legacy/zh/user-guide/build-app/flow-app/nodes/code",
- "versions/legacy/zh/user-guide/build-app/flow-app/nodes/template",
- "versions/legacy/zh/user-guide/build-app/flow-app/nodes/doc-extractor",
- "versions/legacy/zh/user-guide/build-app/flow-app/nodes/list-operator",
- "versions/legacy/zh/user-guide/build-app/flow-app/nodes/variable-aggregator",
- "versions/legacy/zh/user-guide/build-app/flow-app/nodes/variable-assigner",
- "versions/legacy/zh/user-guide/build-app/flow-app/nodes/iteration",
- "versions/legacy/zh/user-guide/build-app/flow-app/nodes/parameter-extractor",
- "versions/legacy/zh/user-guide/build-app/flow-app/nodes/http-request",
- "versions/legacy/zh/user-guide/build-app/flow-app/nodes/tools"
- ]
- },
- "versions/legacy/zh/user-guide/build-app/flow-app/orchestrate-node",
- "versions/legacy/zh/user-guide/build-app/flow-app/file-upload",
- "versions/legacy/zh/user-guide/build-app/flow-app/additional-feature"
- ]
- }
- ]
- },
- {
- "group": "调试应用",
- "pages": [
- {
- "group": "Chatflow & Workflow",
- "pages": [
- "versions/legacy/zh/user-guide/debug-app/chatflow-and-workflow/preview-and-run",
- "versions/legacy/zh/user-guide/debug-app/chatflow-and-workflow/step-run",
- "versions/legacy/zh/user-guide/debug-app/chatflow-and-workflow/log",
- "versions/legacy/zh/user-guide/debug-app/chatflow-and-workflow/checklist",
- "versions/legacy/zh/user-guide/debug-app/chatflow-and-workflow/history"
- ]
- }
- ]
- },
- {
- "group": "发布应用",
- "pages": [
- "versions/legacy/zh/user-guide/application-publishing/permission-management",
- {
- "group": "发布为公开 Web 站点",
- "pages": [
- "versions/legacy/zh/user-guide/application-publishing/launch-your-webapp-quickly/web-app-settings",
- "versions/legacy/zh/user-guide/application-publishing/launch-your-webapp-quickly/text-generator",
- "versions/legacy/zh/user-guide/application-publishing/launch-your-webapp-quickly/conversation-application"
- ]
- },
- "versions/legacy/zh/user-guide/application-publishing/embedding-in-websites",
- "versions/legacy/zh/user-guide/application-publishing/developing-with-apis",
- "versions/legacy/zh/user-guide/application-publishing/based-on-frontend-templates"
- ]
- },
- {
- "group": "管理",
- "pages": [
- "versions/legacy/zh/user-guide/management/app-management",
- "versions/legacy/zh/user-guide/management/team-members-management",
- "versions/legacy/zh/user-guide/management/personal-account-management"
- ]
- }
- ]
- }
- ]
- },
{
"language": "en",
"default": true,
- "href": "/en/introduction",
+ "href": "en/use-dify/getting-started/introduction",
"groups": [
{
"group": "User Guide",
@@ -5778,9 +5676,114 @@
}
]
},
+ {
+ "language": "zh",
+ "href": "zh/use-dify/getting-started/introduction",
+ "groups": [
+ {
+ "group": "用户手册",
+ "pages": [
+ "versions/legacy/zh/user-guide/welcome",
+ {
+ "group": "接入模型",
+ "pages": [
+ "versions/legacy/zh/user-guide/models/model-configuration",
+ "versions/legacy/zh/user-guide/models/new-provider",
+ "versions/legacy/zh/user-guide/models/predefined-model",
+ "versions/legacy/zh/user-guide/models/customizable-model",
+ "versions/legacy/zh/user-guide/models/interfaces",
+ "versions/legacy/zh/user-guide/models/schema",
+ "versions/legacy/zh/user-guide/models/load-balancing"
+ ]
+ },
+ {
+ "group": "构建应用",
+ "pages": [
+ "versions/legacy/zh/user-guide/build-app/chatbot",
+ "versions/legacy/zh/user-guide/build-app/text-generator",
+ "versions/legacy/zh/user-guide/build-app/agent",
+ {
+ "group": "Chatflow & Workflow",
+ "pages": [
+ "versions/legacy/zh/user-guide/build-app/flow-app/concepts",
+ "versions/legacy/zh/user-guide/build-app/flow-app/create-flow-app",
+ "versions/legacy/zh/user-guide/build-app/flow-app/variables",
+ {
+ "group": "节点说明",
+ "pages": [
+ "versions/legacy/zh/user-guide/build-app/flow-app/nodes/start",
+ "versions/legacy/zh/user-guide/build-app/flow-app/nodes/end",
+ "versions/legacy/zh/user-guide/build-app/flow-app/nodes/answer",
+ "versions/legacy/zh/user-guide/build-app/flow-app/nodes/llm",
+ "versions/legacy/zh/user-guide/build-app/flow-app/nodes/knowledge-retrieval",
+ "versions/legacy/zh/user-guide/build-app/flow-app/nodes/question-classifier",
+ "versions/legacy/zh/user-guide/build-app/flow-app/nodes/ifelse",
+ "versions/legacy/zh/user-guide/build-app/flow-app/nodes/code",
+ "versions/legacy/zh/user-guide/build-app/flow-app/nodes/template",
+ "versions/legacy/zh/user-guide/build-app/flow-app/nodes/doc-extractor",
+ "versions/legacy/zh/user-guide/build-app/flow-app/nodes/list-operator",
+ "versions/legacy/zh/user-guide/build-app/flow-app/nodes/variable-aggregator",
+ "versions/legacy/zh/user-guide/build-app/flow-app/nodes/variable-assigner",
+ "versions/legacy/zh/user-guide/build-app/flow-app/nodes/iteration",
+ "versions/legacy/zh/user-guide/build-app/flow-app/nodes/parameter-extractor",
+ "versions/legacy/zh/user-guide/build-app/flow-app/nodes/http-request",
+ "versions/legacy/zh/user-guide/build-app/flow-app/nodes/tools"
+ ]
+ },
+ "versions/legacy/zh/user-guide/build-app/flow-app/orchestrate-node",
+ "versions/legacy/zh/user-guide/build-app/flow-app/file-upload",
+ "versions/legacy/zh/user-guide/build-app/flow-app/additional-feature"
+ ]
+ }
+ ]
+ },
+ {
+ "group": "调试应用",
+ "pages": [
+ {
+ "group": "Chatflow & Workflow",
+ "pages": [
+ "versions/legacy/zh/user-guide/debug-app/chatflow-and-workflow/preview-and-run",
+ "versions/legacy/zh/user-guide/debug-app/chatflow-and-workflow/step-run",
+ "versions/legacy/zh/user-guide/debug-app/chatflow-and-workflow/log",
+ "versions/legacy/zh/user-guide/debug-app/chatflow-and-workflow/checklist",
+ "versions/legacy/zh/user-guide/debug-app/chatflow-and-workflow/history"
+ ]
+ }
+ ]
+ },
+ {
+ "group": "发布应用",
+ "pages": [
+ "versions/legacy/zh/user-guide/application-publishing/permission-management",
+ {
+ "group": "发布为公开 Web 站点",
+ "pages": [
+ "versions/legacy/zh/user-guide/application-publishing/launch-your-webapp-quickly/web-app-settings",
+ "versions/legacy/zh/user-guide/application-publishing/launch-your-webapp-quickly/text-generator",
+ "versions/legacy/zh/user-guide/application-publishing/launch-your-webapp-quickly/conversation-application"
+ ]
+ },
+ "versions/legacy/zh/user-guide/application-publishing/embedding-in-websites",
+ "versions/legacy/zh/user-guide/application-publishing/developing-with-apis",
+ "versions/legacy/zh/user-guide/application-publishing/based-on-frontend-templates"
+ ]
+ },
+ {
+ "group": "管理",
+ "pages": [
+ "versions/legacy/zh/user-guide/management/app-management",
+ "versions/legacy/zh/user-guide/management/team-members-management",
+ "versions/legacy/zh/user-guide/management/personal-account-management"
+ ]
+ }
+ ]
+ }
+ ]
+ },
{
"language": "ja",
- "href": "/ja/introduction",
+ "href": "ja/use-dify/getting-started/introduction",
"groups": [
{
"group": "ユーザーマニュアル",
@@ -5888,115 +5891,10 @@
{
"version": "2.6.x (Enterprise)",
"languages": [
- {
- "language": "zh",
- "href": "/zh/introduction",
- "groups": [
- {
- "group": "用户手册",
- "pages": [
- "versions/legacy/zh/user-guide/welcome",
- {
- "group": "接入模型",
- "pages": [
- "versions/legacy/zh/user-guide/models/model-configuration",
- "versions/legacy/zh/user-guide/models/new-provider",
- "versions/legacy/zh/user-guide/models/predefined-model",
- "versions/legacy/zh/user-guide/models/customizable-model",
- "versions/legacy/zh/user-guide/models/interfaces",
- "versions/legacy/zh/user-guide/models/schema",
- "versions/legacy/zh/user-guide/models/load-balancing"
- ]
- },
- {
- "group": "构建应用",
- "pages": [
- "versions/legacy/zh/user-guide/build-app/chatbot",
- "versions/legacy/zh/user-guide/build-app/text-generator",
- "versions/legacy/zh/user-guide/build-app/agent",
- {
- "group": "Chatflow & Workflow",
- "pages": [
- "versions/legacy/zh/user-guide/build-app/flow-app/concepts",
- "versions/legacy/zh/user-guide/build-app/flow-app/create-flow-app",
- "versions/legacy/zh/user-guide/build-app/flow-app/variables",
- {
- "group": "节点说明",
- "pages": [
- "versions/legacy/zh/user-guide/build-app/flow-app/nodes/start",
- "versions/legacy/zh/user-guide/build-app/flow-app/nodes/end",
- "versions/legacy/zh/user-guide/build-app/flow-app/nodes/answer",
- "versions/legacy/zh/user-guide/build-app/flow-app/nodes/llm",
- "versions/legacy/zh/user-guide/build-app/flow-app/nodes/knowledge-retrieval",
- "versions/legacy/zh/user-guide/build-app/flow-app/nodes/question-classifier",
- "versions/legacy/zh/user-guide/build-app/flow-app/nodes/ifelse",
- "versions/legacy/zh/user-guide/build-app/flow-app/nodes/code",
- "versions/legacy/zh/user-guide/build-app/flow-app/nodes/template",
- "versions/legacy/zh/user-guide/build-app/flow-app/nodes/doc-extractor",
- "versions/legacy/zh/user-guide/build-app/flow-app/nodes/list-operator",
- "versions/legacy/zh/user-guide/build-app/flow-app/nodes/variable-aggregator",
- "versions/legacy/zh/user-guide/build-app/flow-app/nodes/variable-assigner",
- "versions/legacy/zh/user-guide/build-app/flow-app/nodes/iteration",
- "versions/legacy/zh/user-guide/build-app/flow-app/nodes/parameter-extractor",
- "versions/legacy/zh/user-guide/build-app/flow-app/nodes/http-request",
- "versions/legacy/zh/user-guide/build-app/flow-app/nodes/tools"
- ]
- },
- "versions/legacy/zh/user-guide/build-app/flow-app/orchestrate-node",
- "versions/legacy/zh/user-guide/build-app/flow-app/file-upload",
- "versions/legacy/zh/user-guide/build-app/flow-app/additional-feature"
- ]
- }
- ]
- },
- {
- "group": "调试应用",
- "pages": [
- {
- "group": "Chatflow & Workflow",
- "pages": [
- "versions/legacy/zh/user-guide/debug-app/chatflow-and-workflow/preview-and-run",
- "versions/legacy/zh/user-guide/debug-app/chatflow-and-workflow/step-run",
- "versions/legacy/zh/user-guide/debug-app/chatflow-and-workflow/log",
- "versions/legacy/zh/user-guide/debug-app/chatflow-and-workflow/checklist",
- "versions/legacy/zh/user-guide/debug-app/chatflow-and-workflow/history"
- ]
- }
- ]
- },
- {
- "group": "发布应用",
- "pages": [
- "versions/legacy/zh/user-guide/application-publishing/permission-management",
- {
- "group": "发布为公开 Web 站点",
- "pages": [
- "versions/legacy/zh/user-guide/application-publishing/launch-your-webapp-quickly/web-app-settings",
- "versions/legacy/zh/user-guide/application-publishing/launch-your-webapp-quickly/text-generator",
- "versions/legacy/zh/user-guide/application-publishing/launch-your-webapp-quickly/conversation-application"
- ]
- },
- "versions/legacy/zh/user-guide/application-publishing/embedding-in-websites",
- "versions/legacy/zh/user-guide/application-publishing/developing-with-apis",
- "versions/legacy/zh/user-guide/application-publishing/based-on-frontend-templates"
- ]
- },
- {
- "group": "管理",
- "pages": [
- "versions/legacy/zh/user-guide/management/app-management",
- "versions/legacy/zh/user-guide/management/team-members-management",
- "versions/legacy/zh/user-guide/management/personal-account-management"
- ]
- }
- ]
- }
- ]
- },
{
"language": "en",
"default": true,
- "href": "/en/introduction",
+ "href": "en/use-dify/getting-started/introduction",
"groups": [
{
"group": "User Guide",
@@ -6115,9 +6013,114 @@
}
]
},
+ {
+ "language": "zh",
+ "href": "zh/use-dify/getting-started/introduction",
+ "groups": [
+ {
+ "group": "用户手册",
+ "pages": [
+ "versions/legacy/zh/user-guide/welcome",
+ {
+ "group": "接入模型",
+ "pages": [
+ "versions/legacy/zh/user-guide/models/model-configuration",
+ "versions/legacy/zh/user-guide/models/new-provider",
+ "versions/legacy/zh/user-guide/models/predefined-model",
+ "versions/legacy/zh/user-guide/models/customizable-model",
+ "versions/legacy/zh/user-guide/models/interfaces",
+ "versions/legacy/zh/user-guide/models/schema",
+ "versions/legacy/zh/user-guide/models/load-balancing"
+ ]
+ },
+ {
+ "group": "构建应用",
+ "pages": [
+ "versions/legacy/zh/user-guide/build-app/chatbot",
+ "versions/legacy/zh/user-guide/build-app/text-generator",
+ "versions/legacy/zh/user-guide/build-app/agent",
+ {
+ "group": "Chatflow & Workflow",
+ "pages": [
+ "versions/legacy/zh/user-guide/build-app/flow-app/concepts",
+ "versions/legacy/zh/user-guide/build-app/flow-app/create-flow-app",
+ "versions/legacy/zh/user-guide/build-app/flow-app/variables",
+ {
+ "group": "节点说明",
+ "pages": [
+ "versions/legacy/zh/user-guide/build-app/flow-app/nodes/start",
+ "versions/legacy/zh/user-guide/build-app/flow-app/nodes/end",
+ "versions/legacy/zh/user-guide/build-app/flow-app/nodes/answer",
+ "versions/legacy/zh/user-guide/build-app/flow-app/nodes/llm",
+ "versions/legacy/zh/user-guide/build-app/flow-app/nodes/knowledge-retrieval",
+ "versions/legacy/zh/user-guide/build-app/flow-app/nodes/question-classifier",
+ "versions/legacy/zh/user-guide/build-app/flow-app/nodes/ifelse",
+ "versions/legacy/zh/user-guide/build-app/flow-app/nodes/code",
+ "versions/legacy/zh/user-guide/build-app/flow-app/nodes/template",
+ "versions/legacy/zh/user-guide/build-app/flow-app/nodes/doc-extractor",
+ "versions/legacy/zh/user-guide/build-app/flow-app/nodes/list-operator",
+ "versions/legacy/zh/user-guide/build-app/flow-app/nodes/variable-aggregator",
+ "versions/legacy/zh/user-guide/build-app/flow-app/nodes/variable-assigner",
+ "versions/legacy/zh/user-guide/build-app/flow-app/nodes/iteration",
+ "versions/legacy/zh/user-guide/build-app/flow-app/nodes/parameter-extractor",
+ "versions/legacy/zh/user-guide/build-app/flow-app/nodes/http-request",
+ "versions/legacy/zh/user-guide/build-app/flow-app/nodes/tools"
+ ]
+ },
+ "versions/legacy/zh/user-guide/build-app/flow-app/orchestrate-node",
+ "versions/legacy/zh/user-guide/build-app/flow-app/file-upload",
+ "versions/legacy/zh/user-guide/build-app/flow-app/additional-feature"
+ ]
+ }
+ ]
+ },
+ {
+ "group": "调试应用",
+ "pages": [
+ {
+ "group": "Chatflow & Workflow",
+ "pages": [
+ "versions/legacy/zh/user-guide/debug-app/chatflow-and-workflow/preview-and-run",
+ "versions/legacy/zh/user-guide/debug-app/chatflow-and-workflow/step-run",
+ "versions/legacy/zh/user-guide/debug-app/chatflow-and-workflow/log",
+ "versions/legacy/zh/user-guide/debug-app/chatflow-and-workflow/checklist",
+ "versions/legacy/zh/user-guide/debug-app/chatflow-and-workflow/history"
+ ]
+ }
+ ]
+ },
+ {
+ "group": "发布应用",
+ "pages": [
+ "versions/legacy/zh/user-guide/application-publishing/permission-management",
+ {
+ "group": "发布为公开 Web 站点",
+ "pages": [
+ "versions/legacy/zh/user-guide/application-publishing/launch-your-webapp-quickly/web-app-settings",
+ "versions/legacy/zh/user-guide/application-publishing/launch-your-webapp-quickly/text-generator",
+ "versions/legacy/zh/user-guide/application-publishing/launch-your-webapp-quickly/conversation-application"
+ ]
+ },
+ "versions/legacy/zh/user-guide/application-publishing/embedding-in-websites",
+ "versions/legacy/zh/user-guide/application-publishing/developing-with-apis",
+ "versions/legacy/zh/user-guide/application-publishing/based-on-frontend-templates"
+ ]
+ },
+ {
+ "group": "管理",
+ "pages": [
+ "versions/legacy/zh/user-guide/management/app-management",
+ "versions/legacy/zh/user-guide/management/team-members-management",
+ "versions/legacy/zh/user-guide/management/personal-account-management"
+ ]
+ }
+ ]
+ }
+ ]
+ },
{
"language": "ja",
- "href": "/ja/introduction",
+ "href": "ja/use-dify/getting-started/introduction",
"groups": [
{
"group": "ユーザーマニュアル",
@@ -6225,114 +6228,10 @@
{
"version": "2.5.x (Enterprise)",
"languages": [
- {
- "language": "zh",
- "href": "/zh/introduction",
- "groups": [
- {
- "group": "用户手册",
- "pages": [
- "versions/legacy/zh/user-guide/welcome",
- {
- "group": "接入模型",
- "pages": [
- "versions/legacy/zh/user-guide/models/model-configuration",
- "versions/legacy/zh/user-guide/models/new-provider",
- "versions/legacy/zh/user-guide/models/predefined-model",
- "versions/legacy/zh/user-guide/models/customizable-model",
- "versions/legacy/zh/user-guide/models/interfaces",
- "versions/legacy/zh/user-guide/models/schema",
- "versions/legacy/zh/user-guide/models/load-balancing"
- ]
- },
- {
- "group": "构建应用",
- "pages": [
- "versions/legacy/zh/user-guide/build-app/chatbot",
- "versions/legacy/zh/user-guide/build-app/text-generator",
- "versions/legacy/zh/user-guide/build-app/agent",
- {
- "group": "Chatflow & Workflow",
- "pages": [
- "versions/legacy/zh/user-guide/build-app/flow-app/concepts",
- "versions/legacy/zh/user-guide/build-app/flow-app/create-flow-app",
- "versions/legacy/zh/user-guide/build-app/flow-app/variables",
- {
- "group": "节点说明",
- "pages": [
- "versions/legacy/zh/user-guide/build-app/flow-app/nodes/start",
- "versions/legacy/zh/user-guide/build-app/flow-app/nodes/end",
- "versions/legacy/zh/user-guide/build-app/flow-app/nodes/answer",
- "versions/legacy/zh/user-guide/build-app/flow-app/nodes/llm",
- "versions/legacy/zh/user-guide/build-app/flow-app/nodes/knowledge-retrieval",
- "versions/legacy/zh/user-guide/build-app/flow-app/nodes/question-classifier",
- "versions/legacy/zh/user-guide/build-app/flow-app/nodes/ifelse",
- "versions/legacy/zh/user-guide/build-app/flow-app/nodes/code",
- "versions/legacy/zh/user-guide/build-app/flow-app/nodes/template",
- "versions/legacy/zh/user-guide/build-app/flow-app/nodes/doc-extractor",
- "versions/legacy/zh/user-guide/build-app/flow-app/nodes/list-operator",
- "versions/legacy/zh/user-guide/build-app/flow-app/nodes/variable-aggregator",
- "versions/legacy/zh/user-guide/build-app/flow-app/nodes/variable-assigner",
- "versions/legacy/zh/user-guide/build-app/flow-app/nodes/iteration",
- "versions/legacy/zh/user-guide/build-app/flow-app/nodes/parameter-extractor",
- "versions/legacy/zh/user-guide/build-app/flow-app/nodes/http-request",
- "versions/legacy/zh/user-guide/build-app/flow-app/nodes/tools"
- ]
- },
- "versions/legacy/zh/user-guide/build-app/flow-app/orchestrate-node",
- "versions/legacy/zh/user-guide/build-app/flow-app/file-upload",
- "versions/legacy/zh/user-guide/build-app/flow-app/additional-feature"
- ]
- }
- ]
- },
- {
- "group": "调试应用",
- "pages": [
- {
- "group": "Chatflow & Workflow",
- "pages": [
- "versions/legacy/zh/user-guide/debug-app/chatflow-and-workflow/preview-and-run",
- "versions/legacy/zh/user-guide/debug-app/chatflow-and-workflow/step-run",
- "versions/legacy/zh/user-guide/debug-app/chatflow-and-workflow/log",
- "versions/legacy/zh/user-guide/debug-app/chatflow-and-workflow/checklist",
- "versions/legacy/zh/user-guide/debug-app/chatflow-and-workflow/history"
- ]
- }
- ]
- },
- {
- "group": "发布应用",
- "pages": [
- {
- "group": "发布为公开 Web 站点",
- "pages": [
- "versions/legacy/zh/user-guide/application-publishing/launch-your-webapp-quickly/web-app-settings",
- "versions/legacy/zh/user-guide/application-publishing/launch-your-webapp-quickly/text-generator",
- "versions/legacy/zh/user-guide/application-publishing/launch-your-webapp-quickly/conversation-application"
- ]
- },
- "versions/legacy/zh/user-guide/application-publishing/embedding-in-websites",
- "versions/legacy/zh/user-guide/application-publishing/developing-with-apis",
- "versions/legacy/zh/user-guide/application-publishing/based-on-frontend-templates"
- ]
- },
- {
- "group": "管理",
- "pages": [
- "versions/legacy/zh/user-guide/management/app-management",
- "versions/legacy/zh/user-guide/management/team-members-management",
- "versions/legacy/zh/user-guide/management/personal-account-management"
- ]
- }
- ]
- }
- ]
- },
{
"language": "en",
"default": true,
- "href": "/en/introduction",
+ "href": "en/use-dify/getting-started/introduction",
"groups": [
{
"group": "User Guide",
@@ -6450,9 +6349,113 @@
}
]
},
+ {
+ "language": "zh",
+ "href": "zh/use-dify/getting-started/introduction",
+ "groups": [
+ {
+ "group": "用户手册",
+ "pages": [
+ "versions/legacy/zh/user-guide/welcome",
+ {
+ "group": "接入模型",
+ "pages": [
+ "versions/legacy/zh/user-guide/models/model-configuration",
+ "versions/legacy/zh/user-guide/models/new-provider",
+ "versions/legacy/zh/user-guide/models/predefined-model",
+ "versions/legacy/zh/user-guide/models/customizable-model",
+ "versions/legacy/zh/user-guide/models/interfaces",
+ "versions/legacy/zh/user-guide/models/schema",
+ "versions/legacy/zh/user-guide/models/load-balancing"
+ ]
+ },
+ {
+ "group": "构建应用",
+ "pages": [
+ "versions/legacy/zh/user-guide/build-app/chatbot",
+ "versions/legacy/zh/user-guide/build-app/text-generator",
+ "versions/legacy/zh/user-guide/build-app/agent",
+ {
+ "group": "Chatflow & Workflow",
+ "pages": [
+ "versions/legacy/zh/user-guide/build-app/flow-app/concepts",
+ "versions/legacy/zh/user-guide/build-app/flow-app/create-flow-app",
+ "versions/legacy/zh/user-guide/build-app/flow-app/variables",
+ {
+ "group": "节点说明",
+ "pages": [
+ "versions/legacy/zh/user-guide/build-app/flow-app/nodes/start",
+ "versions/legacy/zh/user-guide/build-app/flow-app/nodes/end",
+ "versions/legacy/zh/user-guide/build-app/flow-app/nodes/answer",
+ "versions/legacy/zh/user-guide/build-app/flow-app/nodes/llm",
+ "versions/legacy/zh/user-guide/build-app/flow-app/nodes/knowledge-retrieval",
+ "versions/legacy/zh/user-guide/build-app/flow-app/nodes/question-classifier",
+ "versions/legacy/zh/user-guide/build-app/flow-app/nodes/ifelse",
+ "versions/legacy/zh/user-guide/build-app/flow-app/nodes/code",
+ "versions/legacy/zh/user-guide/build-app/flow-app/nodes/template",
+ "versions/legacy/zh/user-guide/build-app/flow-app/nodes/doc-extractor",
+ "versions/legacy/zh/user-guide/build-app/flow-app/nodes/list-operator",
+ "versions/legacy/zh/user-guide/build-app/flow-app/nodes/variable-aggregator",
+ "versions/legacy/zh/user-guide/build-app/flow-app/nodes/variable-assigner",
+ "versions/legacy/zh/user-guide/build-app/flow-app/nodes/iteration",
+ "versions/legacy/zh/user-guide/build-app/flow-app/nodes/parameter-extractor",
+ "versions/legacy/zh/user-guide/build-app/flow-app/nodes/http-request",
+ "versions/legacy/zh/user-guide/build-app/flow-app/nodes/tools"
+ ]
+ },
+ "versions/legacy/zh/user-guide/build-app/flow-app/orchestrate-node",
+ "versions/legacy/zh/user-guide/build-app/flow-app/file-upload",
+ "versions/legacy/zh/user-guide/build-app/flow-app/additional-feature"
+ ]
+ }
+ ]
+ },
+ {
+ "group": "调试应用",
+ "pages": [
+ {
+ "group": "Chatflow & Workflow",
+ "pages": [
+ "versions/legacy/zh/user-guide/debug-app/chatflow-and-workflow/preview-and-run",
+ "versions/legacy/zh/user-guide/debug-app/chatflow-and-workflow/step-run",
+ "versions/legacy/zh/user-guide/debug-app/chatflow-and-workflow/log",
+ "versions/legacy/zh/user-guide/debug-app/chatflow-and-workflow/checklist",
+ "versions/legacy/zh/user-guide/debug-app/chatflow-and-workflow/history"
+ ]
+ }
+ ]
+ },
+ {
+ "group": "发布应用",
+ "pages": [
+ {
+ "group": "发布为公开 Web 站点",
+ "pages": [
+ "versions/legacy/zh/user-guide/application-publishing/launch-your-webapp-quickly/web-app-settings",
+ "versions/legacy/zh/user-guide/application-publishing/launch-your-webapp-quickly/text-generator",
+ "versions/legacy/zh/user-guide/application-publishing/launch-your-webapp-quickly/conversation-application"
+ ]
+ },
+ "versions/legacy/zh/user-guide/application-publishing/embedding-in-websites",
+ "versions/legacy/zh/user-guide/application-publishing/developing-with-apis",
+ "versions/legacy/zh/user-guide/application-publishing/based-on-frontend-templates"
+ ]
+ },
+ {
+ "group": "管理",
+ "pages": [
+ "versions/legacy/zh/user-guide/management/app-management",
+ "versions/legacy/zh/user-guide/management/team-members-management",
+ "versions/legacy/zh/user-guide/management/personal-account-management"
+ ]
+ }
+ ]
+ }
+ ]
+ },
{
"language": "ja",
- "href": "/ja/introduction",
+ "href": "ja/use-dify/getting-started/introduction",
"groups": [
{
"group": "ユーザーマニュアル",
diff --git a/en/use-dify/build/agent.mdx b/en/use-dify/build/agent.mdx
new file mode 100644
index 00000000..98f7cd2a
--- /dev/null
+++ b/en/use-dify/build/agent.mdx
@@ -0,0 +1,212 @@
+---
+title: Agent
+description: Chat-style apps where the model can reason, make decisions, and use tools autonomously
+icon: robot
+---
+
+Agents are chat-style apps where the model can reason through a task, decide what to do next, and use tools when needed to complete the user's request.
+
+Use it when you want the model to autonomously decide how to approach a task using available tools, without designing a multi-step workflow. For example, building a data analysis assistant that can fetch live data, generate charts, and summarize findings on its own.
+
+
+ Agents keep up to 500 messages or 2,000 tokens of history per conversation. If either limit is exceeded, the oldest messages will be removed to make room for new ones.
+
+
+## Configure
+
+### Write the Prompt
+
+The prompt tells the model what to do, how to respond, and what constraints to follow. For an agent, the prompt also guides how the model reasons through tasks and decides when to use tools, so be specific about the workflow you expect.
+
+Here are some tips for writing effective prompts:
+
+- **Define the persona**: Describe who the model should act as and the expertise it should draw on.
+
+- **Specify the output format**: Describe the structure, length, or style you expect.
+
+- **Set constraints**: Tell the model what to avoid or what rules to follow.
+
+- **Guide tool usage**: Mention specific tools by name and describe when they should be used.
+
+- **Outline the workflow**: Break down complex tasks into logical steps the model should follow.
+
+#### Create Dynamic Prompts with Variables
+
+To adapt the agent to different users or contexts without rewriting the prompt each time, add variables to collect the necessary information upfront.
+
+Variables are placeholders in the prompt—each one appears as an input field that users fill in before the conversation starts, and their values are injected into the prompt at runtime. Users can also update variable values mid-conversation, and the prompt will adjust accordingly.
+
+For example, a data analysis agent might use a domain variable so users can specify which area to focus on:
+
+```text wrap
+You are a data analyst specializing in {{domain}}. Help users explore and understand their data.
+
+When asked a question, use available data tools to fetch the relevant information. If the result suits a visual format, generate a chart. Explain your findings in plain language.
+
+Keep responses concise. If a question is ambiguous, ask for clarification before fetching data.
+```
+
+
+ While drafting the prompt, type `/` > **New Variable** to quickly insert a named placeholder. You can configure its details in the **Variables** section later.
+
+
+Choose the variable type that matches the input you expect:
+
+
+
+ Accepts up to 256 characters. Use it for names, email addresses, titles, or any brief text input that fits on a single line.
+
+
+ Allows long-form text without length restrictions. It gives users a multi-line text area for detailed descriptions.
+
+
+ Displays a dropdown menu with predefined options.
+
+
+ Restricts input to numerical values only—ideal for quantities, ratings, IDs, or any data requiring mathematical processing.
+
+
+ Provides a simple yes/no option. When a user checks the box, the output is `true`; otherwise, it's `false`. Use it for confirmations or any case that requires a binary choice.
+
+
+ Fetches variable values from an external API at runtime instead of collecting them from users.
+
+ Use it when your prompt needs dynamic data from an external source, such as live weather conditions or database records. See [API Extension](/en/use-dify/workspace/api-extension/api-extension) for details.
+
+
+
+
+ **Label Name** is what end users see for each input field.
+
+
+#### Generate or Improve the Prompt with AI
+
+If you're unsure where to start or want to refine the existing prompt, click **Generate** to let an LLM help you draft it.
+
+Describe what you want from scratch, or reference `current_prompt` and specify what to improve. For more targeted results, add an example in **Ideal Output**.
+
+Each generation is saved as a version, so you can experiment and roll back freely.
+
+### Extend the Agent with Dify Tools
+
+Add [tools](/en/use-dify/workspace/tool) to enable the model to interact with external services and APIs for tasks beyond text generation, such as fetching live data, searching the web, or querying databases.
+
+The model decides when and which tools to use based on each query. To guide this more precisely, mention specific tool names in your prompt and describe when they should be used.
+
+
+ 
+
+
+You can disable or remove added tools, and modify their configuration. If a tool requires authentication, select an existing credential or create a new one.
+
+
+ To change the default credential, go to **Tools** or **Plugins**.
+
+
+#### Maximum Iterations
+
+**Maximum Iterations** in **Agent Settings** limits how many times the model can repeat its reasoning-and-action cycle (think, call a tool, process the result) for a single request.
+
+Increase this value for complex, multi-step tasks that require multiple tool calls. Higher values increase latency and token costs.
+
+### Ground Responses in Your Own Data
+
+To ground the model's responses in your own data rather than general knowledge, add a knowledge base.
+
+The model evaluates each user query against your knowledge base descriptions and decides whether retrieval is needed—you don't need to mention knowledge bases in your prompt.
+
+**The more detailed your knowledge base description, the better the model can determine relevance**, leading to more accurate and targeted retrieval.
+
+#### Configure App-Level Retrieval Settings
+
+To fine-tune how retrieval results are processed, click **Retrieval Setting**.
+
+
+ There are two layers of retrieval settings—the knowledge base level and the app level.
+
+ Think of them as two consecutive filters: the knowledge base settings determine the initial pool of results, and the app settings further rerank the results or narrow down the pool.
+
+
+- **Rerank Settings**
+
+ - **Weighted Score**
+
+ The relative weight between semantic similarity and keyword matching during reranking. Higher semantic weight favors meaning relevance, while higher keyword weight favors exact matches.
+
+ Weighted Score is available only when all added knowledge bases are indexed with **High Quality** mode.
+
+ - **Rerank Model**
+
+ The rerank model to re-score and reorder all the results based on their relevance to the query.
+
+
+ If any multimodal knowledge bases are added, select a multimodal rerank model (marked with a **Vision** tag) as well. Otherwise, retrieved images will be excluded from reranking and the final output.
+
+
+- **Top K**
+
+ The maximum number of top results to return after reranking.
+
+ When a rerank model is selected, this value will be automatically adjusted based on the model's maximum input capacity (how much text the model can process at once).
+
+- **Score Threshold**
+
+ The minimum similarity score for returned results. Results scoring below this threshold are excluded. Use higher thresholds for stricter relevance or lower thresholds to include broader matches.
+
+#### Search Within Specific Documents
+
+By default, retrieval searches across the entire knowledge base. To restrict retrieval to specific documents, enable manual or automatic metadata filtering.
+
+This improves retrieval precision, especially when your knowledge base is large or contains content for different contexts.
+
+For creating and managing document metadata, see [Metadata](/en/use-dify/workspace/knowledge-base/metadata).
+
+### Process Multimodal Inputs
+
+To allow users to upload images, audio, or documents when using the app, select a model that supports the corresponding modalities and enable specific file types—**Vision**, **Audio**, and **Document**.
+
+
+ You can quickly identify a model's supported modalities by its tags.
+
+
+ 
+
+
+
+Click **Settings** under **Vision** to configure how files are accepted and processed. Upload settings apply across all enabled file types.
+
+- **Resolution**: Controls the detail level for **image** processing only.
+
+ - **High**: Better accuracy for complex images but uses more tokens
+
+ - **Low**: Faster processing with fewer tokens for simple images
+
+- **Upload Method**: Choose whether users can upload from their device, paste a URL, or both.
+
+- **Upload Limit**: The maximum number of files a user can upload per message.
+
+
+ Agents also support optional features like conversation openers, follow-up suggestions, text to speech, speech to text, citations and attributions, content moderation, and annotation replies. See [App Toolkit](/en/use-dify/build/app-toolkit) for details.
+
+
+## Debug & Preview
+
+In the preview panel on the right, you can test your agent in real time. Select a model, type a message, and send it to see how the agent responds.
+
+We recommend selecting models that are strong at reasoning and natively support tool calling. After selecting a model, you can adjust its parameters to control how it generates responses. Available parameters and presets vary by model.
+
+
+ The system automatically determines the agent mode for the selected model—**Function Calling** or **ReAct**. Check the current mode in **Agent Settings**.
+
+
+
+ To compare outputs across different models, click **Debug as Multiple Models** to run up to 4 models simultaneously.
+
+
+ 
+
+
+
+## Publish
+
+When you're happy with the results, click **Publish** to make your app available. See [Publish](/en/use-dify/publish/README) for the full list of publishing options.
\ No newline at end of file
diff --git a/en/use-dify/build/chatbot.mdx b/en/use-dify/build/chatbot.mdx
new file mode 100644
index 00000000..5e5d70b0
--- /dev/null
+++ b/en/use-dify/build/chatbot.mdx
@@ -0,0 +1,177 @@
+---
+title: Chatbot
+sidebarTitle: Chatbot
+icon: comments
+description: The simplest way to build a conversational app with a model and a prompt
+---
+
+Chatbots are conversational apps where users interact with the model through a chat interface.
+
+Use it for tasks that benefit from back-and-forth interaction but don't require tool calls or a multi-step workflow—for example, building an internal Q&A assistant grounded in your team's knowledge base.
+
+
+ Chatbots keep up to 500 messages or 2,000 tokens of history per conversation. If either limit is exceeded, the oldest messages will be removed to make room for new ones.
+
+
+## Configure
+
+### Write the Prompt
+
+The prompt tells the model what to do, how to respond, and what constraints to follow. It shapes how the model behaves throughout the conversation, so think of it as defining a consistent persona rather than describing a one-off task.
+
+Here are some tips for writing effective prompts:
+
+- **Define the persona**: Describe who the model should act as and the tone it should use.
+
+- **Specify the output format**: Describe the structure, length, or style you expect.
+
+- **Set constraints**: Tell the model what to avoid or what rules to follow.
+
+#### Create Dynamic Prompts with Variables
+
+To adapt your chatbot to different users or contexts without rewriting the prompt each time, add variables to collect the necessary information upfront.
+
+Variables are placeholders in the prompt—each one appears as an input field that users fill in before the conversation starts, and their values are injected into the prompt at runtime. Users can also update variable values mid-conversation, and the prompt will adjust accordingly.
+
+For example, an onboarding assistant might use `role` and `language` to tailor its responses:
+
+```text wrap
+You are an onboarding assistant for new {{role}} hires. Answer questions about company processes and policies. Keep answers friendly and concise, and respond in {{language}}.
+```
+
+
+ While drafting the prompt, type `/` > **New Variable** to quickly insert a named placeholder. You can configure its details in the **Variables** section later.
+
+
+Choose the variable type that matches the input you expect:
+
+
+
+ Accepts up to 256 characters. Use it for names, email addresses, titles, or any brief text input that fits on a single line.
+
+
+ Allows long-form text without length restrictions. It gives users a multi-line text area for detailed descriptions.
+
+
+ Displays a dropdown menu with predefined options.
+
+
+ Restricts input to numerical values only—ideal for quantities, ratings, IDs, or any data requiring mathematical processing.
+
+
+ Provides a simple yes/no option. When a user checks the box, the output is `true`; otherwise, it's `false`. Use it for confirmations or any case that requires a binary choice.
+
+
+ Fetches variable values from an external API at runtime instead of collecting them from users.
+
+ Use it when your prompt needs dynamic data from an external source, such as live weather conditions or database records. See [API Extension](/en/use-dify/workspace/api-extension/api-extension) for details.
+
+
+
+
+ **Label Name** is what end users see for each input field.
+
+
+#### Generate or Improve the Prompt with AI
+
+If you're unsure where to start or want to refine the existing prompt, click **Generate** to let an LLM help you draft it.
+
+Describe what you want from scratch, or reference `current_prompt` and specify what to improve. For more targeted results, add an example in **Ideal Output**.
+
+Each generation is saved as a version, so you can experiment and roll back freely.
+
+### Ground Responses in Your Own Data
+
+To ground the model's responses in your own data rather than general knowledge, add a knowledge base.
+
+Each time a user sends a message, it is used as the search query to retrieve relevant content from the knowledge base, which is then injected into the prompt as context for the model.
+
+#### Configure App-Level Retrieval Settings
+
+To fine-tune how retrieval results are processed, click **Retrieval Setting**.
+
+
+ There are two layers of retrieval settings—the knowledge base level and the app level.
+
+ Think of them as two consecutive filters: the knowledge base settings determine the initial pool of results, and the app settings further rerank the results or narrow down the pool.
+
+
+- **Rerank Settings**
+
+ - **Weighted Score**
+
+ The relative weight between semantic similarity and keyword matching during reranking. Higher semantic weight favors meaning relevance, while higher keyword weight favors exact matches.
+
+ Weighted Score is available only when all added knowledge bases are indexed with **High Quality** mode.
+
+ - **Rerank Model**
+
+ The rerank model to re-score and reorder all the results based on their relevance to the query.
+
+
+ If any multimodal knowledge bases are added, select a multimodal rerank model (marked with a **Vision** tag) as well. Otherwise, retrieved images will be excluded from reranking and the final output.
+
+
+- **Top K**
+
+ The maximum number of top results to return after reranking.
+
+ When a rerank model is selected, this value will be automatically adjusted based on the model's maximum input capacity (how much text the model can process at once).
+
+- **Score Threshold**
+
+ The minimum similarity score for returned results. Results scoring below this threshold are excluded. Use higher thresholds for stricter relevance or lower thresholds to include broader matches.
+
+#### Search Within Specific Documents
+
+By default, retrieval searches across the entire knowledge base. To restrict retrieval to specific documents, enable manual or automatic metadata filtering.
+
+This improves retrieval precision, especially when your knowledge base is large or contains content for different contexts.
+
+For creating and managing document metadata, see [Metadata](/en/use-dify/workspace/knowledge-base/metadata).
+
+### Process Multimodal Inputs
+
+To allow users to upload images, audio, or documents when using the app, select a model that supports the corresponding modalities and enable specific file types—**Vision**, **Audio**, and **Document**.
+
+
+ You can quickly identify a model's supported modalities by its tags.
+
+
+ 
+
+
+
+Click **Settings** under **Vision** to configure how files are accepted and processed. Upload settings apply across all enabled file types.
+
+- **Resolution**: Controls the detail level for **image** processing only.
+
+ - **High**: Better accuracy for complex images but uses more tokens
+
+ - **Low**: Faster processing with fewer tokens for simple images
+
+- **Upload Method**: Choose whether users can upload from their device, paste a URL, or both.
+
+- **Upload Limit**: The maximum number of files a user can upload per message.
+
+
+ Chatbots also support optional features like conversation openers, follow-up suggestions, text to speech, speech to text, citations and attributions, content moderation, and annotation replies. See [App Toolkit](/en/use-dify/build/app-toolkit) for details.
+
+
+## Debug & Preview
+
+In the preview panel on the right, you can test your chatbot in real time. Select a model that best fits your task, type a message, and send it to see how the model responds.
+
+After selecting a model, you can adjust its parameters to control how it generates responses. Available parameters and presets vary by model.
+
+
+ To compare outputs across different models, click **Debug as Multiple Models** to run up to 4 models simultaneously.
+
+
+ 
+
+
+
+## Publish
+
+When you're happy with the results, click **Publish** to make your app available. See [Publish](/en/use-dify/publish/README) for the full list of publishing options.
\ No newline at end of file
diff --git a/en/use-dify/build/text-generator.mdx b/en/use-dify/build/text-generator.mdx
new file mode 100644
index 00000000..ad9945f0
--- /dev/null
+++ b/en/use-dify/build/text-generator.mdx
@@ -0,0 +1,205 @@
+---
+title: Text Generator
+sidebarTitle: Text Generator
+icon: feather
+description: Simple single-turn apps for generating text from a prompt and user inputs
+---
+
+Text Generators are simple single-turn apps: you write a prompt, provide inputs, and the model generates a response.
+
+It's a good fit for tasks that don't require multi-turn conversation, tool calls, or a multi-step workflow. Just a clear input, one model call, and a ready-to-use output.
+
+## Configure
+
+### Write the Prompt
+
+The prompt tells the model what to do, how to respond, and what constraints to follow.
+
+Since a Text Generator runs in a single turn with no conversation history, the prompt is the model's only source of context—include everything it needs to produce the right output in one pass.
+
+Here are some tips for writing effective prompts:
+
+- **Define the task clearly**: State what the model should produce (e.g., a translation, a summary, a SQL statement).
+
+- **Specify the output format**: Describe the structure, length, or style you expect.
+
+- **Set constraints**: Tell the model what to avoid or what rules to follow.
+
+Because a Text Generator always requires user input to run, a paragraph-type `query` variable is automatically inserted into the prompt when you create a new app. You can rename `query` or change its type.
+
+Variables are placeholders—each one becomes an input field that users fill in before running the app, and their values are substituted into the prompt at runtime. For example:
+
+```text wrap
+You are a professional editor. Summarize the following text into 3 concise bullet points. Use neutral tone and avoid adding information not present in the original text.
+
+{{query}}
+```
+
+
+ While drafting the prompt, type `/` > **New Variable** to quickly insert a named placeholder. You can configure its details in the **Variables** section later.
+
+
+Choose the variable type that matches the input you expect:
+
+
+
+ Accepts up to 256 characters. Use it for names, email addresses, titles, or any brief text input that fits on a single line.
+
+
+ Allows long-form text without length restrictions. It gives users a multi-line text area for detailed descriptions.
+
+
+ Displays a dropdown menu with predefined options.
+
+
+ Restricts input to numerical values only—ideal for quantities, ratings, IDs, or any data requiring mathematical processing.
+
+
+ Provides a simple yes/no option. When a user checks the box, the output is `true`; otherwise, it's `false`. Use it for confirmations or any case that requires a binary choice.
+
+
+ Fetches variable values from an external API at runtime instead of collecting them from users.
+
+ Use it when your prompt needs dynamic data from an external source, such as live weather conditions or database records. See [API Extension](/en/use-dify/workspace/api-extension/api-extension) for details.
+
+
+
+
+ **Label Name** is what end users see for each input field.
+
+
+#### Create Dynamic Prompts with Variables
+
+To adapt your app to different users or contexts without rewriting the prompt each time, add more variables.
+
+Each variable collects a specific piece of information upfront and injects it into the prompt at runtime.
+
+For example, an SQL generator might use `database_type` to adapt the output dialect while `query` captures the user's natural language request:
+
+```text wrap
+You are an SQL generator. Translate the following natural language query into a {{database_type}} SQL statement: {{query}}
+```
+
+#### Generate or Improve the Prompt with AI
+
+If you're unsure where to start or want to refine the existing prompt, click **Generate** to let an LLM help you draft it.
+
+Describe what you want from scratch, or reference `current_prompt` and specify what to improve. For more targeted results, add an example in **Ideal Output**.
+
+Each generation is saved as a version, so you can experiment and roll back freely.
+
+### Ground Responses in Your Own Data
+
+To ground the model's responses in your own data rather than general knowledge, add a knowledge base and select an existing variable as the **Query Variable**.
+
+When a user runs the app and fills in that field, its value is used as the search query to retrieve relevant content from the knowledge base. The retrieved content is then injected into the prompt as context, so the model can generate a more informed response.
+
+
+For example, suppose your knowledge base contains style guides for different content types—blog posts, social media captions, product descriptions, and so on.
+
+In a content writing app, set `content_type` as the **Query Variable**. When a user selects a content type, the app retrieves the matching style guide and generates copy that follows the corresponding writing standards.
+
+Your prompt might look like this:
+
+```text wrap
+You are a brand content writer. Write a {{content_type}} based on the following brief: {{brief}}
+
+Follow the style and tone guidelines provided in the context.
+```
+
+
+#### Configure App-Level Retrieval Settings
+
+To fine-tune how retrieval results are processed, click **Retrieval Setting**.
+
+
+ There are two layers of retrieval settings—the knowledge base level and the app level.
+
+ Think of them as two consecutive filters: the knowledge base settings determine the initial pool of results, and the app settings further rerank the results or narrow down the pool.
+
+
+- **Rerank Settings**
+
+ - **Weighted Score**
+
+ The relative weight between semantic similarity and keyword matching during reranking. Higher semantic weight favors meaning relevance, while higher keyword weight favors exact matches.
+
+ Weighted Score is available only when all added knowledge bases are indexed with **High Quality** mode.
+
+ - **Rerank Model**
+
+ The rerank model to re-score and reorder all the results based on their relevance to the query.
+
+
+ If any multimodal knowledge bases are added, select a multimodal rerank model (marked with a **Vision** tag) as well. Otherwise, retrieved images will be excluded from reranking and the final output.
+
+
+- **Top K**
+
+ The maximum number of top results to return after reranking.
+
+ When a rerank model is selected, this value will be automatically adjusted based on the model's maximum input capacity (how much text the model can process at once).
+
+- **Score Threshold**
+
+ The minimum similarity score for returned results. Results scoring below this threshold are excluded. Use higher thresholds for stricter relevance or lower thresholds to include broader matches.
+
+#### Search Within Specific Documents
+
+By default, retrieval searches across the entire knowledge base. To restrict retrieval to specific documents, enable manual or automatic metadata filtering.
+
+This improves retrieval precision, especially when your knowledge base is large or contains content for different contexts.
+
+For creating and managing document metadata, see [Metadata](/en/use-dify/workspace/knowledge-base/metadata).
+
+### Process Multimodal Inputs
+
+To allow users to upload images, audio, or documents when using the app, select a model that supports the corresponding modalities and enable specific file types—**Vision**, **Audio**, and **Document**.
+
+
+ You can quickly identify a model's supported modalities by its tags.
+
+
+ 
+
+
+
+Click **Settings** under **Vision** to configure how files are accepted and processed. Upload settings apply across all enabled file types.
+
+- **Resolution**: Controls the detail level for **image** processing only.
+
+ - **High**: Better accuracy for complex images but uses more tokens
+
+ - **Low**: Faster processing with fewer tokens for simple images
+
+- **Upload Method**: Choose whether users can upload from their device, paste a URL, or both.
+
+- **Upload Limit**: The maximum number of files a user can upload per run.
+
+
+ Text Generators also support optional features like generating multiple outputs at once, text to speech, and content moderation. See [App Toolkit](/en/use-dify/build/app-toolkit) for details.
+
+
+## Debug & Preview
+
+In the preview panel on the right, you can test your app in real time. Select a model that best fits your task, fill in the input fields, and click **Run** to see the output.
+
+After selecting a model, you can adjust its parameters to control how it generates responses. Available parameters and presets vary by model.
+
+
+ To compare outputs across different models, click **Debug as Multiple Models** to run up to 4 models simultaneously.
+
+
+ 
+
+
+
+## Publish
+
+When you're happy with the results, click **Publish** to make your app available. See [Publish](/en/use-dify/publish/README) for the full list of publishing options.
+
+When running the web app, users can save individual outputs for future reference.
+
+
+ 
+
\ No newline at end of file
diff --git a/en/use-dify/build/workflow-chatflow.mdx b/en/use-dify/build/workflow-chatflow.mdx
new file mode 100644
index 00000000..60552f63
--- /dev/null
+++ b/en/use-dify/build/workflow-chatflow.mdx
@@ -0,0 +1,31 @@
+---
+title: Workflow & Chatflow
+sidebarTitle: Overview
+icon: compass
+description: Build agentic workflows that combine AI models, tools, and logic into reliable, repeatable processes
+---
+
+## Why Agentic Workflows
+
+AI models are powerful, but on their own they can be unpredictable—they may hallucinate, miss steps, or produce inconsistent outputs. In production environments—especially for teams and enterprises where reliability matters—you need more control over how AI operates.
+
+Agentic workflows solve this by embedding AI capabilities within a structured, repeatable process. Instead of relying on a single model to figure everything out, you design a flow that orchestrates models, tools, and logic step by step—with clear conditions, checkpoints, and fallback paths.
+
+The AI is still doing the heavy lifting, but within boundaries you define.
+
+## Workflow vs. Chatflow
+
+Dify offers two app types for building agentic workflows: **Workflow** and **Chatflow**. Both are built on a shared visual canvas and node system.
+
+To build a flow, connect nodes that each handle a specific step, such as calling a model, retrieving knowledge, running code, or branching on conditions. Most of the work is **drag, connect, and configure**—code is only needed when your logic calls for it.
+
+Their core difference is how users interact with the app:
+
+- A **Workflow** runs once from start to finish.
+
+ It takes an input, processes it through the flow, and returns a result. Use it for tasks like automated report generation, data processing pipelines, or batch processing.
+
+- A **Chatflow** adds a conversation layer.
+
+ Users interact through a chat interface, and each message triggers the flow you designed before a response is generated. Use it for interactive assistants, guided Q&A, or any conversational scenario that requires structured processing behind each reply.
+
diff --git a/en/use-dify/knowledge/integrate-knowledge-within-application.mdx b/en/use-dify/knowledge/integrate-knowledge-within-application.mdx
index d63235ea..a27c5bbe 100644
--- a/en/use-dify/knowledge/integrate-knowledge-within-application.mdx
+++ b/en/use-dify/knowledge/integrate-knowledge-within-application.mdx
@@ -1,5 +1,6 @@
---
title: Integrate Knowledge within Apps
+sidebarTitle: Integrate in Apps
icon: "puzzle-piece-simple"
---
diff --git a/en/use-dify/knowledge/manage-knowledge/introduction.mdx b/en/use-dify/knowledge/manage-knowledge/introduction.mdx
index 8b0118c9..26177f6a 100644
--- a/en/use-dify/knowledge/manage-knowledge/introduction.mdx
+++ b/en/use-dify/knowledge/manage-knowledge/introduction.mdx
@@ -1,6 +1,6 @@
---
title: Manage Knowledge Settings
-sidebarTitle: Manage Settings
+sidebarTitle: Settings
---
diff --git a/en/use-dify/knowledge/manage-knowledge/maintain-dataset-via-api.mdx b/en/use-dify/knowledge/manage-knowledge/maintain-dataset-via-api.mdx
index fc13d5ea..cd66c92a 100644
--- a/en/use-dify/knowledge/manage-knowledge/maintain-dataset-via-api.mdx
+++ b/en/use-dify/knowledge/manage-knowledge/maintain-dataset-via-api.mdx
@@ -1,5 +1,6 @@
---
title: Manage Knowledge via API
+sidebarTitle: Manage via API
---
> The authentication and invocation methods for the Knowledge Base API are consistent with the Application Service API. However, a single Knowledge Base API token generated has the authority to operate on all visible knowledge bases under the same account. Please pay attention to data security.
diff --git a/en/use-dify/knowledge/manage-knowledge/maintain-knowledge-documents.mdx b/en/use-dify/knowledge/manage-knowledge/maintain-knowledge-documents.mdx
index 7b5c9efa..ee0041e0 100644
--- a/en/use-dify/knowledge/manage-knowledge/maintain-knowledge-documents.mdx
+++ b/en/use-dify/knowledge/manage-knowledge/maintain-knowledge-documents.mdx
@@ -1,6 +1,6 @@
---
title: Manage Knowledge Content
-sidebarTitle: Manage Content
+sidebarTitle: Documents & Chunks
---
## Manage Documents
diff --git a/en/use-dify/knowledge/metadata.mdx b/en/use-dify/knowledge/metadata.mdx
index 1b67499f..0df6fc38 100644
--- a/en/use-dify/knowledge/metadata.mdx
+++ b/en/use-dify/knowledge/metadata.mdx
@@ -1,6 +1,7 @@
---
title: Manage Document Metadata
-sidebarTitle: Manage Metadata
+sidebarTitle: Metadata
+icon: tags
---
## What is Metadata?
diff --git a/images/model_multimodal_tag.png b/images/model_multimodal_tag.png
new file mode 100644
index 00000000..554b0751
Binary files /dev/null and b/images/model_multimodal_tag.png differ
diff --git a/images/multiple_model_debug.png b/images/multiple_model_debug.png
new file mode 100644
index 00000000..ca5dc859
Binary files /dev/null and b/images/multiple_model_debug.png differ
diff --git a/images/tool_name.png b/images/tool_name.png
new file mode 100644
index 00000000..fbce43a3
Binary files /dev/null and b/images/tool_name.png differ