<?xml version='1.0' encoding='utf-8'?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:xhtml="http://www.w3.org/1999/xhtml"><url><loc>https://docs.datus.ai/zh/0.3/API/chat/</loc><xhtml:link rel="alternate" hreflang="en" href="https://docs.datus.ai/0.3/API/chat/" /><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://docs.datus.ai/zh/0.3/API/chat/" /><xhtml:link rel="alternate" hreflang="x-default" href="https://docs.datus.ai/0.3/API/chat/" /></url><url><loc>https://docs.datus.ai/zh/0.3/API/debugging/</loc><xhtml:link rel="alternate" hreflang="en" href="https://docs.datus.ai/0.3/API/debugging/" /><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://docs.datus.ai/zh/0.3/API/debugging/" /><xhtml:link rel="alternate" hreflang="x-default" href="https://docs.datus.ai/0.3/API/debugging/" /></url><url><loc>https://docs.datus.ai/zh/0.3/API/deployment/</loc><xhtml:link rel="alternate" hreflang="en" href="https://docs.datus.ai/0.3/API/deployment/" /><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://docs.datus.ai/zh/0.3/API/deployment/" /><xhtml:link rel="alternate" hreflang="x-default" href="https://docs.datus.ai/0.3/API/deployment/" /></url><url><loc>https://docs.datus.ai/zh/0.3/API/introduction/</loc><xhtml:link rel="alternate" hreflang="en" href="https://docs.datus.ai/0.3/API/introduction/" /><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://docs.datus.ai/zh/0.3/API/introduction/" /><xhtml:link rel="alternate" hreflang="x-default" href="https://docs.datus.ai/0.3/API/introduction/" /></url><url><loc>https://docs.datus.ai/zh/0.3/API/knowledge_base/</loc><xhtml:link rel="alternate" hreflang="en" href="https://docs.datus.ai/0.3/API/knowledge_base/" /><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://docs.datus.ai/zh/0.3/API/knowledge_base/" /><xhtml:link rel="alternate" hreflang="x-default" href="https://docs.datus.ai/0.3/API/knowledge_base/" /></url><url><loc>https://docs.datus.ai/zh/0.3/API/models/</loc><xhtml:link rel="alternate" hreflang="en" href="https://docs.datus.ai/0.3/API/models/" /><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://docs.datus.ai/zh/0.3/API/models/" /><xhtml:link rel="alternate" hreflang="x-default" href="https://docs.datus.ai/0.3/API/models/" /></url><url><loc>https://docs.datus.ai/zh/0.3/adapters/bi_adapters/</loc><xhtml:link rel="alternate" hreflang="en" href="https://docs.datus.ai/0.3/adapters/bi_adapters/" /><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://docs.datus.ai/zh/0.3/adapters/bi_adapters/" /><xhtml:link rel="alternate" hreflang="x-default" href="https://docs.datus.ai/0.3/adapters/bi_adapters/" /></url><url><loc>https://docs.datus.ai/zh/0.3/adapters/db_adapters/</loc><xhtml:link rel="alternate" hreflang="en" href="https://docs.datus.ai/0.3/adapters/db_adapters/" /><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://docs.datus.ai/zh/0.3/adapters/db_adapters/" /><xhtml:link rel="alternate" hreflang="x-default" href="https://docs.datus.ai/0.3/adapters/db_adapters/" /></url><url><loc>https://docs.datus.ai/zh/0.3/adapters/metricflow_semantic_adapter/</loc><xhtml:link rel="alternate" hreflang="en" href="https://docs.datus.ai/0.3/adapters/metricflow_semantic_adapter/" /><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://docs.datus.ai/zh/0.3/adapters/metricflow_semantic_adapter/" /><xhtml:link rel="alternate" hreflang="x-default" href="https://docs.datus.ai/0.3/adapters/metricflow_semantic_adapter/" /></url><url><loc>https://docs.datus.ai/zh/0.3/adapters/osi_semantic_adapter/</loc><xhtml:link rel="alternate" hreflang="en" href="https://docs.datus.ai/0.3/adapters/osi_semantic_adapter/" /><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://docs.datus.ai/zh/0.3/adapters/osi_semantic_adapter/" /><xhtml:link rel="alternate" hreflang="x-default" href="https://docs.datus.ai/0.3/adapters/osi_semantic_adapter/" /></url><url><loc>https://docs.datus.ai/zh/0.3/adapters/scheduler_adapters/</loc><xhtml:link rel="alternate" hreflang="en" href="https://docs.datus.ai/0.3/adapters/scheduler_adapters/" /><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://docs.datus.ai/zh/0.3/adapters/scheduler_adapters/" /><xhtml:link rel="alternate" hreflang="x-default" href="https://docs.datus.ai/0.3/adapters/scheduler_adapters/" /></url><url><loc>https://docs.datus.ai/zh/0.3/adapters/semantic_adapters/</loc><xhtml:link rel="alternate" hreflang="en" href="https://docs.datus.ai/0.3/adapters/semantic_adapters/" /><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://docs.datus.ai/zh/0.3/adapters/semantic_adapters/" /><xhtml:link rel="alternate" hreflang="x-default" href="https://docs.datus.ai/0.3/adapters/semantic_adapters/" /></url><url><loc>https://docs.datus.ai/zh/0.3/benchmark/benchmark_manual/</loc><xhtml:link rel="alternate" hreflang="en" href="https://docs.datus.ai/0.3/benchmark/benchmark_manual/" /><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://docs.datus.ai/zh/0.3/benchmark/benchmark_manual/" /><xhtml:link rel="alternate" hreflang="x-default" href="https://docs.datus.ai/0.3/benchmark/benchmark_manual/" /></url><url><loc>https://docs.datus.ai/zh/0.3/cli/chat_command/</loc><xhtml:link rel="alternate" hreflang="en" href="https://docs.datus.ai/0.3/cli/chat_command/" /><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://docs.datus.ai/zh/0.3/cli/chat_command/" /><xhtml:link rel="alternate" hreflang="x-default" href="https://docs.datus.ai/0.3/cli/chat_command/" /></url><url><loc>https://docs.datus.ai/zh/0.3/cli/context_command/</loc><xhtml:link rel="alternate" hreflang="en" href="https://docs.datus.ai/0.3/cli/context_command/" /><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://docs.datus.ai/zh/0.3/cli/context_command/" /><xhtml:link rel="alternate" hreflang="x-default" href="https://docs.datus.ai/0.3/cli/context_command/" /></url><url><loc>https://docs.datus.ai/zh/0.3/cli/execution_command/</loc><xhtml:link rel="alternate" hreflang="en" href="https://docs.datus.ai/0.3/cli/execution_command/" /><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://docs.datus.ai/zh/0.3/cli/execution_command/" /><xhtml:link rel="alternate" hreflang="x-default" href="https://docs.datus.ai/0.3/cli/execution_command/" /></url><url><loc>https://docs.datus.ai/zh/0.3/cli/introduction/</loc><xhtml:link rel="alternate" hreflang="en" href="https://docs.datus.ai/0.3/cli/introduction/" /><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://docs.datus.ai/zh/0.3/cli/introduction/" /><xhtml:link rel="alternate" hreflang="x-default" href="https://docs.datus.ai/0.3/cli/introduction/" /></url><url><loc>https://docs.datus.ai/zh/0.3/cli/mcp_extensions/</loc><xhtml:link rel="alternate" hreflang="en" href="https://docs.datus.ai/0.3/cli/mcp_extensions/" /><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://docs.datus.ai/zh/0.3/cli/mcp_extensions/" /><xhtml:link rel="alternate" hreflang="x-default" href="https://docs.datus.ai/0.3/cli/mcp_extensions/" /></url><url><loc>https://docs.datus.ai/zh/0.3/cli/other_commands/</loc><xhtml:link rel="alternate" hreflang="en" href="https://docs.datus.ai/0.3/cli/other_commands/" /><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://docs.datus.ai/zh/0.3/cli/other_commands/" /><xhtml:link rel="alternate" hreflang="x-default" href="https://docs.datus.ai/0.3/cli/other_commands/" /></url><url><loc>https://docs.datus.ai/zh/0.3/cli/plan_mode/</loc><xhtml:link rel="alternate" hreflang="en" href="https://docs.datus.ai/0.3/cli/plan_mode/" /><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://docs.datus.ai/zh/0.3/cli/plan_mode/" /><xhtml:link rel="alternate" hreflang="x-default" href="https://docs.datus.ai/0.3/cli/plan_mode/" /></url><url><loc>https://docs.datus.ai/zh/0.3/cli/reference/</loc><xhtml:link rel="alternate" hreflang="en" href="https://docs.datus.ai/0.3/cli/reference/" /><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://docs.datus.ai/zh/0.3/cli/reference/" /><xhtml:link rel="alternate" hreflang="x-default" href="https://docs.datus.ai/0.3/cli/reference/" /></url><url><loc>https://docs.datus.ai/zh/0.3/cli/skill_command/</loc><xhtml:link rel="alternate" hreflang="en" href="https://docs.datus.ai/0.3/cli/skill_command/" /><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://docs.datus.ai/zh/0.3/cli/skill_command/" /><xhtml:link rel="alternate" hreflang="x-default" href="https://docs.datus.ai/0.3/cli/skill_command/" /></url><url><loc>https://docs.datus.ai/zh/0.3/cli/sql_execution/</loc><xhtml:link rel="alternate" hreflang="en" href="https://docs.datus.ai/0.3/cli/sql_execution/" /><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://docs.datus.ai/zh/0.3/cli/sql_execution/" /><xhtml:link rel="alternate" hreflang="x-default" href="https://docs.datus.ai/0.3/cli/sql_execution/" /></url><url><loc>https://docs.datus.ai/zh/0.3/configuration/agent/</loc><xhtml:link rel="alternate" hreflang="en" href="https://docs.datus.ai/0.3/configuration/agent/" /><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://docs.datus.ai/zh/0.3/configuration/agent/" /><xhtml:link rel="alternate" hreflang="x-default" href="https://docs.datus.ai/0.3/configuration/agent/" /></url><url><loc>https://docs.datus.ai/zh/0.3/configuration/benchmark/</loc><xhtml:link rel="alternate" hreflang="en" href="https://docs.datus.ai/0.3/configuration/benchmark/" /><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://docs.datus.ai/zh/0.3/configuration/benchmark/" /><xhtml:link rel="alternate" hreflang="x-default" href="https://docs.datus.ai/0.3/configuration/benchmark/" /></url><url><loc>https://docs.datus.ai/zh/0.3/configuration/bi_platforms/</loc><xhtml:link rel="alternate" hreflang="en" href="https://docs.datus.ai/0.3/configuration/bi_platforms/" /><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://docs.datus.ai/zh/0.3/configuration/bi_platforms/" /><xhtml:link rel="alternate" hreflang="x-default" href="https://docs.datus.ai/0.3/configuration/bi_platforms/" /></url><url><loc>https://docs.datus.ai/zh/0.3/configuration/compact/</loc><xhtml:link rel="alternate" hreflang="en" href="https://docs.datus.ai/0.3/configuration/compact/" /><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://docs.datus.ai/zh/0.3/configuration/compact/" /><xhtml:link rel="alternate" hreflang="x-default" href="https://docs.datus.ai/0.3/configuration/compact/" /></url><url><loc>https://docs.datus.ai/zh/0.3/configuration/datasources/</loc><xhtml:link rel="alternate" hreflang="en" href="https://docs.datus.ai/0.3/configuration/datasources/" /><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://docs.datus.ai/zh/0.3/configuration/datasources/" /><xhtml:link rel="alternate" hreflang="x-default" href="https://docs.datus.ai/0.3/configuration/datasources/" /></url><url><loc>https://docs.datus.ai/zh/0.3/configuration/introduction/</loc><xhtml:link rel="alternate" hreflang="en" href="https://docs.datus.ai/0.3/configuration/introduction/" /><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://docs.datus.ai/zh/0.3/configuration/introduction/" /><xhtml:link rel="alternate" hreflang="x-default" href="https://docs.datus.ai/0.3/configuration/introduction/" /></url><url><loc>https://docs.datus.ai/zh/0.3/configuration/nodes/</loc><xhtml:link rel="alternate" hreflang="en" href="https://docs.datus.ai/0.3/configuration/nodes/" /><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://docs.datus.ai/zh/0.3/configuration/nodes/" /><xhtml:link rel="alternate" hreflang="x-default" href="https://docs.datus.ai/0.3/configuration/nodes/" /></url><url><loc>https://docs.datus.ai/zh/0.3/configuration/schedulers/</loc><xhtml:link rel="alternate" hreflang="en" href="https://docs.datus.ai/0.3/configuration/schedulers/" /><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://docs.datus.ai/zh/0.3/configuration/schedulers/" /><xhtml:link rel="alternate" hreflang="x-default" href="https://docs.datus.ai/0.3/configuration/schedulers/" /></url><url><loc>https://docs.datus.ai/zh/0.3/configuration/semantic_layer/</loc><xhtml:link rel="alternate" hreflang="en" href="https://docs.datus.ai/0.3/configuration/semantic_layer/" /><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://docs.datus.ai/zh/0.3/configuration/semantic_layer/" /><xhtml:link rel="alternate" hreflang="x-default" href="https://docs.datus.ai/0.3/configuration/semantic_layer/" /></url><url><loc>https://docs.datus.ai/zh/0.3/configuration/sql_policy/</loc><xhtml:link rel="alternate" hreflang="en" href="https://docs.datus.ai/0.3/configuration/sql_policy/" /><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://docs.datus.ai/zh/0.3/configuration/sql_policy/" /><xhtml:link rel="alternate" hreflang="x-default" href="https://docs.datus.ai/0.3/configuration/sql_policy/" /></url><url><loc>https://docs.datus.ai/zh/0.3/configuration/storage/</loc><xhtml:link rel="alternate" hreflang="en" href="https://docs.datus.ai/0.3/configuration/storage/" /><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://docs.datus.ai/zh/0.3/configuration/storage/" /><xhtml:link rel="alternate" hreflang="x-default" href="https://docs.datus.ai/0.3/configuration/storage/" /></url><url><loc>https://docs.datus.ai/zh/0.3/configuration/web_tool/</loc><xhtml:link rel="alternate" hreflang="en" href="https://docs.datus.ai/0.3/configuration/web_tool/" /><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://docs.datus.ai/zh/0.3/configuration/web_tool/" /><xhtml:link rel="alternate" hreflang="x-default" href="https://docs.datus.ai/0.3/configuration/web_tool/" /></url><url><loc>https://docs.datus.ai/zh/0.3/configuration/workflow/</loc><xhtml:link rel="alternate" hreflang="en" href="https://docs.datus.ai/0.3/configuration/workflow/" /><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://docs.datus.ai/zh/0.3/configuration/workflow/" /><xhtml:link rel="alternate" hreflang="x-default" href="https://docs.datus.ai/0.3/configuration/workflow/" /></url><url><loc>https://docs.datus.ai/zh/0.3/develop/</loc><xhtml:link rel="alternate" hreflang="en" href="https://docs.datus.ai/0.3/develop/" /><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://docs.datus.ai/zh/0.3/develop/" /><xhtml:link rel="alternate" hreflang="x-default" href="https://docs.datus.ai/0.3/develop/" /></url><url><loc>https://docs.datus.ai/zh/0.3/develop/observability/</loc><xhtml:link rel="alternate" hreflang="en" href="https://docs.datus.ai/0.3/develop/observability/" /><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://docs.datus.ai/zh/0.3/develop/observability/" /><xhtml:link rel="alternate" hreflang="x-default" href="https://docs.datus.ai/0.3/develop/observability/" /></url><url><loc>https://docs.datus.ai/zh/0.3/gateway/feishu/</loc><xhtml:link rel="alternate" hreflang="en" href="https://docs.datus.ai/0.3/gateway/feishu/" /><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://docs.datus.ai/zh/0.3/gateway/feishu/" /><xhtml:link rel="alternate" hreflang="x-default" href="https://docs.datus.ai/0.3/gateway/feishu/" /></url><url><loc>https://docs.datus.ai/zh/0.3/gateway/introduction/</loc><xhtml:link rel="alternate" hreflang="en" href="https://docs.datus.ai/0.3/gateway/introduction/" /><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://docs.datus.ai/zh/0.3/gateway/introduction/" /><xhtml:link rel="alternate" hreflang="x-default" href="https://docs.datus.ai/0.3/gateway/introduction/" /></url><url><loc>https://docs.datus.ai/zh/0.3/gateway/slack/</loc><xhtml:link rel="alternate" hreflang="en" href="https://docs.datus.ai/0.3/gateway/slack/" /><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://docs.datus.ai/zh/0.3/gateway/slack/" /><xhtml:link rel="alternate" hreflang="x-default" href="https://docs.datus.ai/0.3/gateway/slack/" /></url><url><loc>https://docs.datus.ai/zh/0.3/getting_started/Quickstart/</loc><xhtml:link rel="alternate" hreflang="en" href="https://docs.datus.ai/0.3/getting_started/Quickstart/" /><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://docs.datus.ai/zh/0.3/getting_started/Quickstart/" /><xhtml:link rel="alternate" hreflang="x-default" href="https://docs.datus.ai/0.3/getting_started/Quickstart/" /></url><url><loc>https://docs.datus.ai/zh/0.3/getting_started/contextual_data_engineering/</loc><xhtml:link rel="alternate" hreflang="en" href="https://docs.datus.ai/0.3/getting_started/contextual_data_engineering/" /><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://docs.datus.ai/zh/0.3/getting_started/contextual_data_engineering/" /><xhtml:link rel="alternate" hreflang="x-default" href="https://docs.datus.ai/0.3/getting_started/contextual_data_engineering/" /></url><url><loc>https://docs.datus.ai/zh/0.3/getting_started/dashboard_copilot/</loc><xhtml:link rel="alternate" hreflang="en" href="https://docs.datus.ai/0.3/getting_started/dashboard_copilot/" /><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://docs.datus.ai/zh/0.3/getting_started/dashboard_copilot/" /><xhtml:link rel="alternate" hreflang="x-default" href="https://docs.datus.ai/0.3/getting_started/dashboard_copilot/" /></url><url><loc>https://docs.datus.ai/zh/0.3/getting_started/data_engineering_quickstart/</loc><xhtml:link rel="alternate" hreflang="en" href="https://docs.datus.ai/0.3/getting_started/data_engineering_quickstart/" /><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://docs.datus.ai/zh/0.3/getting_started/data_engineering_quickstart/" /><xhtml:link rel="alternate" hreflang="x-default" href="https://docs.datus.ai/0.3/getting_started/data_engineering_quickstart/" /></url><url><loc>https://docs.datus.ai/zh/0.3/</loc><xhtml:link rel="alternate" hreflang="en" href="https://docs.datus.ai/0.3/" /><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://docs.datus.ai/zh/0.3/" /><xhtml:link rel="alternate" hreflang="x-default" href="https://docs.datus.ai/0.3/" /></url><url><loc>https://docs.datus.ai/zh/0.3/integration/mcp/</loc><xhtml:link rel="alternate" hreflang="en" href="https://docs.datus.ai/0.3/integration/mcp/" /><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://docs.datus.ai/zh/0.3/integration/mcp/" /><xhtml:link rel="alternate" hreflang="x-default" href="https://docs.datus.ai/0.3/integration/mcp/" /></url><url><loc>https://docs.datus.ai/zh/0.3/integration/memory/</loc><xhtml:link rel="alternate" hreflang="en" href="https://docs.datus.ai/0.3/integration/memory/" /><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://docs.datus.ai/zh/0.3/integration/memory/" /><xhtml:link rel="alternate" hreflang="x-default" href="https://docs.datus.ai/0.3/integration/memory/" /></url><url><loc>https://docs.datus.ai/zh/0.3/integration/validation/</loc><xhtml:link rel="alternate" hreflang="en" href="https://docs.datus.ai/0.3/integration/validation/" /><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://docs.datus.ai/zh/0.3/integration/validation/" /><xhtml:link rel="alternate" hreflang="x-default" href="https://docs.datus.ai/0.3/integration/validation/" /></url><url><loc>https://docs.datus.ai/zh/0.3/knowledge_base/introduction/</loc><xhtml:link rel="alternate" hreflang="en" href="https://docs.datus.ai/0.3/knowledge_base/introduction/" /><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://docs.datus.ai/zh/0.3/knowledge_base/introduction/" /><xhtml:link rel="alternate" hreflang="x-default" href="https://docs.datus.ai/0.3/knowledge_base/introduction/" /></url><url><loc>https://docs.datus.ai/zh/0.3/knowledge_base/metadata/</loc><xhtml:link rel="alternate" hreflang="en" href="https://docs.datus.ai/0.3/knowledge_base/metadata/" /><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://docs.datus.ai/zh/0.3/knowledge_base/metadata/" /><xhtml:link rel="alternate" hreflang="x-default" href="https://docs.datus.ai/0.3/knowledge_base/metadata/" /></url><url><loc>https://docs.datus.ai/zh/0.3/knowledge_base/metadata_fts/</loc><xhtml:link rel="alternate" hreflang="en" href="https://docs.datus.ai/0.3/knowledge_base/metadata_fts/" /><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://docs.datus.ai/zh/0.3/knowledge_base/metadata_fts/" /><xhtml:link rel="alternate" hreflang="x-default" href="https://docs.datus.ai/0.3/knowledge_base/metadata_fts/" /></url><url><loc>https://docs.datus.ai/zh/0.3/knowledge_base/metrics/</loc><xhtml:link rel="alternate" hreflang="en" href="https://docs.datus.ai/0.3/knowledge_base/metrics/" /><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://docs.datus.ai/zh/0.3/knowledge_base/metrics/" /><xhtml:link rel="alternate" hreflang="x-default" href="https://docs.datus.ai/0.3/knowledge_base/metrics/" /></url><url><loc>https://docs.datus.ai/zh/0.3/knowledge_base/platform_doc/</loc><xhtml:link rel="alternate" hreflang="en" href="https://docs.datus.ai/0.3/knowledge_base/platform_doc/" /><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://docs.datus.ai/zh/0.3/knowledge_base/platform_doc/" /><xhtml:link rel="alternate" hreflang="x-default" href="https://docs.datus.ai/0.3/knowledge_base/platform_doc/" /></url><url><loc>https://docs.datus.ai/zh/0.3/knowledge_base/reference_sql/</loc><xhtml:link rel="alternate" hreflang="en" href="https://docs.datus.ai/0.3/knowledge_base/reference_sql/" /><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://docs.datus.ai/zh/0.3/knowledge_base/reference_sql/" /><xhtml:link rel="alternate" hreflang="x-default" href="https://docs.datus.ai/0.3/knowledge_base/reference_sql/" /></url><url><loc>https://docs.datus.ai/zh/0.3/knowledge_base/reference_template/</loc><xhtml:link rel="alternate" hreflang="en" href="https://docs.datus.ai/0.3/knowledge_base/reference_template/" /><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://docs.datus.ai/zh/0.3/knowledge_base/reference_template/" /><xhtml:link rel="alternate" hreflang="x-default" href="https://docs.datus.ai/0.3/knowledge_base/reference_template/" /></url><url><loc>https://docs.datus.ai/zh/0.3/knowledge_base/semantic_model/</loc><xhtml:link rel="alternate" hreflang="en" href="https://docs.datus.ai/0.3/knowledge_base/semantic_model/" /><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://docs.datus.ai/zh/0.3/knowledge_base/semantic_model/" /><xhtml:link rel="alternate" hreflang="x-default" href="https://docs.datus.ai/0.3/knowledge_base/semantic_model/" /></url><url><loc>https://docs.datus.ai/zh/0.3/metricflow/introduction/</loc><xhtml:link rel="alternate" hreflang="en" href="https://docs.datus.ai/0.3/metricflow/introduction/" /><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://docs.datus.ai/zh/0.3/metricflow/introduction/" /><xhtml:link rel="alternate" hreflang="x-default" href="https://docs.datus.ai/0.3/metricflow/introduction/" /></url><url><loc>https://docs.datus.ai/zh/0.3/plugin/development/</loc><xhtml:link rel="alternate" hreflang="en" href="https://docs.datus.ai/0.3/plugin/development/" /><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://docs.datus.ai/zh/0.3/plugin/development/" /><xhtml:link rel="alternate" hreflang="x-default" href="https://docs.datus.ai/0.3/plugin/development/" /></url><url><loc>https://docs.datus.ai/zh/0.3/plugin/introduction/</loc><xhtml:link rel="alternate" hreflang="en" href="https://docs.datus.ai/0.3/plugin/introduction/" /><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://docs.datus.ai/zh/0.3/plugin/introduction/" /><xhtml:link rel="alternate" hreflang="x-default" href="https://docs.datus.ai/0.3/plugin/introduction/" /></url><url><loc>https://docs.datus.ai/zh/0.3/qa/metric-bootstrap-generation-qa/</loc><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://docs.datus.ai/zh/0.3/qa/metric-bootstrap-generation-qa/" /></url><url><loc>https://docs.datus.ai/zh/0.3/release_notes/</loc><xhtml:link rel="alternate" hreflang="en" href="https://docs.datus.ai/0.3/release_notes/" /><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://docs.datus.ai/zh/0.3/release_notes/" /><xhtml:link rel="alternate" hreflang="x-default" href="https://docs.datus.ai/0.3/release_notes/" /></url><url><loc>https://docs.datus.ai/zh/0.3/skills/build_kb/</loc><xhtml:link rel="alternate" hreflang="en" href="https://docs.datus.ai/0.3/skills/build_kb/" /><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://docs.datus.ai/zh/0.3/skills/build_kb/" /><xhtml:link rel="alternate" hreflang="x-default" href="https://docs.datus.ai/0.3/skills/build_kb/" /></url><url><loc>https://docs.datus.ai/zh/0.3/skills/extract_knowledge/</loc><xhtml:link rel="alternate" hreflang="en" href="https://docs.datus.ai/0.3/skills/extract_knowledge/" /><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://docs.datus.ai/zh/0.3/skills/extract_knowledge/" /><xhtml:link rel="alternate" hreflang="x-default" href="https://docs.datus.ai/0.3/skills/extract_knowledge/" /></url><url><loc>https://docs.datus.ai/zh/0.3/skills/init/</loc><xhtml:link rel="alternate" hreflang="en" href="https://docs.datus.ai/0.3/skills/init/" /><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://docs.datus.ai/zh/0.3/skills/init/" /><xhtml:link rel="alternate" hreflang="x-default" href="https://docs.datus.ai/0.3/skills/init/" /></url><url><loc>https://docs.datus.ai/zh/0.3/skills/introduction/</loc><xhtml:link rel="alternate" hreflang="en" href="https://docs.datus.ai/0.3/skills/introduction/" /><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://docs.datus.ai/zh/0.3/skills/introduction/" /><xhtml:link rel="alternate" hreflang="x-default" href="https://docs.datus.ai/0.3/skills/introduction/" /></url><url><loc>https://docs.datus.ai/zh/0.3/skills/memory_organization/</loc><xhtml:link rel="alternate" hreflang="en" href="https://docs.datus.ai/0.3/skills/memory_organization/" /><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://docs.datus.ai/zh/0.3/skills/memory_organization/" /><xhtml:link rel="alternate" hreflang="x-default" href="https://docs.datus.ai/0.3/skills/memory_organization/" /></url><url><loc>https://docs.datus.ai/zh/0.3/skills/session_summarize/</loc><xhtml:link rel="alternate" hreflang="en" href="https://docs.datus.ai/0.3/skills/session_summarize/" /><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://docs.datus.ai/zh/0.3/skills/session_summarize/" /><xhtml:link rel="alternate" hreflang="x-default" href="https://docs.datus.ai/0.3/skills/session_summarize/" /></url><url><loc>https://docs.datus.ai/zh/0.3/skills/storage_classify/</loc><xhtml:link rel="alternate" hreflang="en" href="https://docs.datus.ai/0.3/skills/storage_classify/" /><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://docs.datus.ai/zh/0.3/skills/storage_classify/" /><xhtml:link rel="alternate" hreflang="x-default" href="https://docs.datus.ai/0.3/skills/storage_classify/" /></url><url><loc>https://docs.datus.ai/zh/0.3/subagent/ask_metrics/</loc><xhtml:link rel="alternate" hreflang="en" href="https://docs.datus.ai/0.3/subagent/ask_metrics/" /><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://docs.datus.ai/zh/0.3/subagent/ask_metrics/" /><xhtml:link rel="alternate" hreflang="x-default" href="https://docs.datus.ai/0.3/subagent/ask_metrics/" /></url><url><loc>https://docs.datus.ai/zh/0.3/subagent/builtin_subagents/</loc><xhtml:link rel="alternate" hreflang="en" href="https://docs.datus.ai/0.3/subagent/builtin_subagents/" /><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://docs.datus.ai/zh/0.3/subagent/builtin_subagents/" /><xhtml:link rel="alternate" hreflang="x-default" href="https://docs.datus.ai/0.3/subagent/builtin_subagents/" /></url><url><loc>https://docs.datus.ai/zh/0.3/subagent/customized_subagent/</loc><xhtml:link rel="alternate" hreflang="en" href="https://docs.datus.ai/0.3/subagent/customized_subagent/" /><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://docs.datus.ai/zh/0.3/subagent/customized_subagent/" /><xhtml:link rel="alternate" hreflang="x-default" href="https://docs.datus.ai/0.3/subagent/customized_subagent/" /></url><url><loc>https://docs.datus.ai/zh/0.3/subagent/gen_dashboard/</loc><xhtml:link rel="alternate" hreflang="en" href="https://docs.datus.ai/0.3/subagent/gen_dashboard/" /><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://docs.datus.ai/zh/0.3/subagent/gen_dashboard/" /><xhtml:link rel="alternate" hreflang="x-default" href="https://docs.datus.ai/0.3/subagent/gen_dashboard/" /></url><url><loc>https://docs.datus.ai/zh/0.3/subagent/gen_job/</loc><xhtml:link rel="alternate" hreflang="en" href="https://docs.datus.ai/0.3/subagent/gen_job/" /><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://docs.datus.ai/zh/0.3/subagent/gen_job/" /><xhtml:link rel="alternate" hreflang="x-default" href="https://docs.datus.ai/0.3/subagent/gen_job/" /></url><url><loc>https://docs.datus.ai/zh/0.3/subagent/gen_metrics/</loc><xhtml:link rel="alternate" hreflang="en" href="https://docs.datus.ai/0.3/subagent/gen_metrics/" /><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://docs.datus.ai/zh/0.3/subagent/gen_metrics/" /><xhtml:link rel="alternate" hreflang="x-default" href="https://docs.datus.ai/0.3/subagent/gen_metrics/" /></url><url><loc>https://docs.datus.ai/zh/0.3/subagent/gen_semantic_model/</loc><xhtml:link rel="alternate" hreflang="en" href="https://docs.datus.ai/0.3/subagent/gen_semantic_model/" /><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://docs.datus.ai/zh/0.3/subagent/gen_semantic_model/" /><xhtml:link rel="alternate" hreflang="x-default" href="https://docs.datus.ai/0.3/subagent/gen_semantic_model/" /></url><url><loc>https://docs.datus.ai/zh/0.3/subagent/gen_sql_summary/</loc><xhtml:link rel="alternate" hreflang="en" href="https://docs.datus.ai/0.3/subagent/gen_sql_summary/" /><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://docs.datus.ai/zh/0.3/subagent/gen_sql_summary/" /><xhtml:link rel="alternate" hreflang="x-default" href="https://docs.datus.ai/0.3/subagent/gen_sql_summary/" /></url><url><loc>https://docs.datus.ai/zh/0.3/subagent/gen_table/</loc><xhtml:link rel="alternate" hreflang="en" href="https://docs.datus.ai/0.3/subagent/gen_table/" /><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://docs.datus.ai/zh/0.3/subagent/gen_table/" /><xhtml:link rel="alternate" hreflang="x-default" href="https://docs.datus.ai/0.3/subagent/gen_table/" /></url><url><loc>https://docs.datus.ai/zh/0.3/subagent/gen_visual_dashboard/</loc><xhtml:link rel="alternate" hreflang="en" href="https://docs.datus.ai/0.3/subagent/gen_visual_dashboard/" /><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://docs.datus.ai/zh/0.3/subagent/gen_visual_dashboard/" /><xhtml:link rel="alternate" hreflang="x-default" href="https://docs.datus.ai/0.3/subagent/gen_visual_dashboard/" /></url><url><loc>https://docs.datus.ai/zh/0.3/subagent/gen_visual_report/</loc><xhtml:link rel="alternate" hreflang="en" href="https://docs.datus.ai/0.3/subagent/gen_visual_report/" /><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://docs.datus.ai/zh/0.3/subagent/gen_visual_report/" /><xhtml:link rel="alternate" hreflang="x-default" href="https://docs.datus.ai/0.3/subagent/gen_visual_report/" /></url><url><loc>https://docs.datus.ai/zh/0.3/subagent/introduction/</loc><xhtml:link rel="alternate" hreflang="en" href="https://docs.datus.ai/0.3/subagent/introduction/" /><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://docs.datus.ai/zh/0.3/subagent/introduction/" /><xhtml:link rel="alternate" hreflang="x-default" href="https://docs.datus.ai/0.3/subagent/introduction/" /></url><url><loc>https://docs.datus.ai/zh/0.3/subagent/scheduler/</loc><xhtml:link rel="alternate" hreflang="en" href="https://docs.datus.ai/0.3/subagent/scheduler/" /><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://docs.datus.ai/zh/0.3/subagent/scheduler/" /><xhtml:link rel="alternate" hreflang="x-default" href="https://docs.datus.ai/0.3/subagent/scheduler/" /></url><url><loc>https://docs.datus.ai/zh/0.3/training/llm_trace_usage/</loc><xhtml:link rel="alternate" hreflang="en" href="https://docs.datus.ai/0.3/training/llm_trace_usage/" /><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://docs.datus.ai/zh/0.3/training/llm_trace_usage/" /><xhtml:link rel="alternate" hreflang="x-default" href="https://docs.datus.ai/0.3/training/llm_trace_usage/" /></url><url><loc>https://docs.datus.ai/zh/0.3/vscode_extension/introduction/</loc><xhtml:link rel="alternate" hreflang="en" href="https://docs.datus.ai/0.3/vscode_extension/introduction/" /><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://docs.datus.ai/zh/0.3/vscode_extension/introduction/" /><xhtml:link rel="alternate" hreflang="x-default" href="https://docs.datus.ai/0.3/vscode_extension/introduction/" /></url><url><loc>https://docs.datus.ai/zh/0.3/web_chatbot/introduction/</loc><xhtml:link rel="alternate" hreflang="en" href="https://docs.datus.ai/0.3/web_chatbot/introduction/" /><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://docs.datus.ai/zh/0.3/web_chatbot/introduction/" /><xhtml:link rel="alternate" hreflang="x-default" href="https://docs.datus.ai/0.3/web_chatbot/introduction/" /></url><url><loc>https://docs.datus.ai/zh/0.3/workflow/api/</loc><xhtml:link rel="alternate" hreflang="en" href="https://docs.datus.ai/0.3/workflow/api/" /><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://docs.datus.ai/zh/0.3/workflow/api/" /><xhtml:link rel="alternate" hreflang="x-default" href="https://docs.datus.ai/0.3/workflow/api/" /></url><url><loc>https://docs.datus.ai/zh/0.3/workflow/introduction/</loc><xhtml:link rel="alternate" hreflang="en" href="https://docs.datus.ai/0.3/workflow/introduction/" /><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://docs.datus.ai/zh/0.3/workflow/introduction/" /><xhtml:link rel="alternate" hreflang="x-default" href="https://docs.datus.ai/0.3/workflow/introduction/" /></url><url><loc>https://docs.datus.ai/zh/0.3/workflow/nodes/</loc><xhtml:link rel="alternate" hreflang="en" href="https://docs.datus.ai/0.3/workflow/nodes/" /><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://docs.datus.ai/zh/0.3/workflow/nodes/" /><xhtml:link rel="alternate" hreflang="x-default" href="https://docs.datus.ai/0.3/workflow/nodes/" /></url><url><loc>https://docs.datus.ai/zh/0.3/workflow/orchestration/</loc><xhtml:link rel="alternate" hreflang="en" href="https://docs.datus.ai/0.3/workflow/orchestration/" /><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://docs.datus.ai/zh/0.3/workflow/orchestration/" /><xhtml:link rel="alternate" hreflang="x-default" href="https://docs.datus.ai/0.3/workflow/orchestration/" /></url></urlset>
