Files
eosphoros-ai--db-gpt/docs/sidebars.js
T
wehub-resource-sync d13100ebf3
Build and push docs image / build-image (push) Waiting to run
Update draft releases / main (push) Waiting to run
Test Python / test-python (macos-latest, 3.10) (push) Waiting to run
Test Python / test-python (macos-latest, 3.11) (push) Waiting to run
Test Python / test-python (ubuntu-latest, 3.10) (push) Waiting to run
Test Python / test-python (ubuntu-latest, 3.11) (push) Waiting to run
Build Web Application / build-web (macos-latest) (push) Waiting to run
Build Web Application / build-web (ubuntu-latest) (push) Waiting to run
Python Code Quality Checks / build (push) Waiting to run
chore: import upstream snapshot with attribution
2026-07-13 13:27:08 +08:00

1082 lines
38 KiB
JavaScript
Executable File

// @ts-check
/** @type {import('@docusaurus/plugin-content-docs').SidebarsConfig} */
const sidebars = {
docsSidebar: [
{ type: "doc", id: "overview", label: "Overview" },
{
type: "category",
label: "Getting Started",
collapsed: false,
collapsible: true,
items: [
{ type: "autogenerated", dirName: "getting-started" },
{ type: "doc", id: "quickstart", label: "Quickstart" },
],
link: { type: "doc", id: "getting-started/index" },
},
{
type: "category",
label: "Model Providers",
collapsed: true,
collapsible: true,
items: [
{ type: "doc", id: "modules/smmf", label: "SMMF Overview" },
{ type: "doc", id: "application/llms", label: "LLMs" },
{
type: "category",
label: "Model Service Deployment",
collapsed: true,
items: [
{ type: "doc", id: "installation/model_service/stand_alone" },
{ type: "doc", id: "installation/model_service/cluster" },
{ type: "doc", id: "installation/model_service/cluster_ha" },
],
},
{
type: "category",
label: "Inference Backends",
collapsed: true,
items: [
{ type: "doc", id: "installation/advanced_usage/More_proxyllms" },
{ type: "doc", id: "installation/advanced_usage/ollama" },
{ type: "doc", id: "installation/advanced_usage/vLLM_inference" },
{ type: "doc", id: "installation/advanced_usage/mlx_inference" },
{ type: "doc", id: "installation/advanced_usage/Llamacpp_server" },
{ type: "doc", id: "installation/advanced_usage/OpenAI_SDK_call" },
{ type: "doc", id: "installation/advanced_usage/multimodal" },
],
},
{
type: "category",
label: "Fine Tuning",
collapsed: true,
items: [
{ type: "doc", id: "modules/fine_tuning" },
{ type: "doc", id: "application/fine_tuning_manual/text_to_sql" },
{ type: "doc", id: "application/fine_tuning_manual/dbgpt_hub" },
],
},
{ type: "doc", id: "application/advanced_tutorial/smmf", label: "Advanced SMMF" },
],
},
{
type: "category",
label: "Tools & Plugins",
collapsed: true,
collapsible: true,
items: [
{ type: "doc", id: "agents/introduction/tools", label: "Tools Overview" },
{ type: "doc", id: "agents/modules/resource/tools", label: "Resource: Tools" },
{ type: "doc", id: "application/prompts", label: "Prompts" },
{
type: "category",
label: "App Guides",
collapsed: true,
items: [
{ type: "doc", id: "application/apps/app_explore", label: "App Explore" },
{ type: "doc", id: "application/apps/app_chat", label: "App Chat" },
{ type: "doc", id: "application/apps/app_manage", label: "App Manage" },
],
},
{
type: "category",
label: "Advanced",
collapsed: true,
items: [
{ type: "doc", id: "application/advanced_tutorial/observability" },
{ type: "doc", id: "application/advanced_tutorial/debugging" },
],
},
],
},
{
type: "category",
label: "Troubleshooting",
collapsed: true,
collapsible: true,
items: [
{ type: "doc", id: "faq/install", label: "Installation FAQ" },
{ type: "doc", id: "faq/llm", label: "LLM FAQ" },
{ type: "doc", id: "faq/kbqa", label: "KBQA FAQ" },
],
},
{
type: "category",
label: "Web UI Overview",
collapsed: true,
collapsible: true,
items: [
{ type: "doc", id: "application/apps/chat_data", label: "Chat Data" },
{ type: "doc", id: "application/apps/chat_db", label: "Chat DB" },
{ type: "doc", id: "application/apps/chat_excel", label: "Chat Excel" },
{ type: "doc", id: "application/apps/chat_dashboard", label: "Chat Dashboard" },
{ type: "doc", id: "application/apps/chat_knowledge", label: "Chat Knowledge" },
{ type: "doc", id: "application/apps/chat_financial_report", label: "Chat Financial Report" },
],
},
{
type: "category",
label: "Concepts",
collapsed: true,
collapsible: true,
items: [
{ type: "doc", id: "dbgpts/introduction", label: "What are dbgpts?" },
{ type: "doc", id: "modules/rag", label: "RAG Overview" },
{ type: "doc", id: "awel/awel", label: "What is AWEL?" },
{ type: "doc", id: "agents/introduction/introduction", label: "Agents Overview" },
{ type: "doc", id: "modules/connections", label: "Connections Overview" },
],
},
{
type: "category",
label: "Deploy",
collapsed: true,
collapsible: true,
items: [
{ type: "doc", id: "installation/sourcecode", label: "Source Code" },
{ type: "doc", id: "installation/docker", label: "Docker" },
{ type: "doc", id: "getting-started/deploy/docker-compose", label: "Docker Compose" },
{ type: "doc", id: "installation/docker-build-guide", label: "Docker Build Guide" },
{
type: "category",
label: "Other Integrations",
collapsed: true,
items: [
{ type: "doc", id: "installation/integrations" },
{
type: "category",
label: "Datasource Integrations",
collapsed: true,
collapsible: true,
items: [
{ type: "doc", id: "installation/integrations/mysql_install" },
{ type: "doc", id: "installation/integrations/sqlite_install" },
{ type: "doc", id: "installation/integrations/clickhouse_install" },
{ type: "doc", id: "installation/integrations/postgres_install" },
{ type: "doc", id: "installation/integrations/duckdb_install" },
{ type: "doc", id: "installation/integrations/hive_install" },
{ type: "doc", id: "installation/integrations/mssql_install" },
{ type: "doc", id: "installation/integrations/oracle_install" },
{ type: "doc", id: "installation/integrations/oceanbase_install" },
{ type: "doc", id: "installation/integrations/gaussdb_install" },
{ type: "doc", id: "installation/integrations/opengauss_install" },
{ type: "doc", id: "installation/integrations/doris_install" },
{ type: "doc", id: "installation/integrations/starrocks_install" },
{ type: "doc", id: "installation/integrations/vertica_install" },
],
},
{
type: "category",
label: "RAG Integrations",
items: [
{ type: "doc", id: "installation/integrations/graph_rag_install" },
{ type: "doc", id: "installation/integrations/oceanbase_rag_install" },
{ type: "doc", id: "installation/integrations/bm25_rag_install" },
{ type: "doc", id: "installation/integrations/milvus_rag_install" },
],
},
],
},
],
},
{
type: "category",
label: "Agents",
collapsed: true,
collapsible: true,
items: [
{ type: "doc", id: "agents/introduction/introduction", label: "Introduction" },
{ type: "doc", id: "agents/introduction/tools", label: "Tools" },
{ type: "doc", id: "agents/introduction/planning", label: "Planning" },
{ type: "doc", id: "agents/introduction/conversation", label: "Conversation" },
{ type: "doc", id: "agents/introduction/custom_agents", label: "Custom Agents" },
{
type: "category",
label: "Agent Modules",
collapsed: true,
items: [
{
type: "category",
label: "Profile",
items: [
{ type: "doc", id: "agents/modules/profile/profile" },
{ type: "doc", id: "agents/modules/profile/profile_creation" },
{ type: "doc", id: "agents/modules/profile/profile_to_prompt" },
{ type: "doc", id: "agents/modules/profile/profile_dynamic" },
],
},
{
type: "category",
label: "Memory",
items: [
{ type: "doc", id: "agents/modules/memory/memory" },
{ type: "doc", id: "agents/modules/context-management", label: "Context Management" },
{ type: "doc", id: "agents/modules/memory/sensory_memory" },
{ type: "doc", id: "agents/modules/memory/short_term_memory" },
{ type: "doc", id: "agents/modules/memory/long_term_memory" },
{ type: "doc", id: "agents/modules/memory/hybrid_memory" },
],
},
{
type: "category",
label: "Plan",
items: [{ type: "doc", id: "agents/modules/plan/plan" }],
},
{
type: "category",
label: "Action",
items: [{ type: "doc", id: "agents/modules/action/action" }],
},
{
type: "category",
label: "Resource",
items: [
{ type: "doc", id: "agents/modules/resource/resource" },
{ type: "doc", id: "agents/modules/resource/tools" },
{ type: "doc", id: "agents/modules/resource/database" },
{ type: "doc", id: "agents/modules/resource/knowledge" },
{ type: "doc", id: "agents/modules/resource/pack" },
],
},
],
},
{
type: "category",
label: "Cookbook",
collapsed: true,
items: [
{ type: "doc", id: "cookbook/agents/data_analysis_agent" },
{ type: "doc", id: "cookbook/agents/codeagent_develop" },
{ type: "doc", id: "cookbook/agents/data_manus_application" },
{ type: "doc", id: "cookbook/app/data_analysis_app_develop" },
],
},
],
},
{
type: "category",
label: "Sandbox",
collapsed: true,
collapsible: true,
items: [{ type: "doc", id: "sandbox/index", label: "Overview" }],
},
{
type: "category",
label: "AWEL",
collapsed: true,
collapsible: true,
items: [
{ type: "doc", id: "awel/awel", label: "What is AWEL?" },
{ type: "doc", id: "awel/why_use_awel" },
{ type: "doc", id: "awel/get_started" },
{
type: "category",
label: "Cookbook",
collapsed: true,
link: {
type: "generated-index",
description: "Example AWEL workflows for common use cases.",
slug: "awel/cookbook",
},
items: [
{ type: "doc", id: "awel/cookbook/quickstart_basic_awel_workflow" },
{ type: "doc", id: "awel/cookbook/multi_round_chat_withllm" },
{ type: "doc", id: "awel/cookbook/first_rag_with_awel" },
{ type: "doc", id: "awel/cookbook/write_your_chat_database" },
],
},
{
type: "category",
label: "Tutorial",
collapsed: true,
link: {
type: "generated-index",
description: "Step-by-step AWEL tutorial from basics to advanced patterns.",
slug: "awel/tutorial",
},
items: [
{
type: "category",
label: "1. Getting Started",
collapsed: true,
items: [
{ type: "doc", id: "awel/awel_tutorial/getting_started/1.1_hello_world" },
{ type: "doc", id: "awel/awel_tutorial/getting_started/1.2_how_works" },
{ type: "doc", id: "awel/awel_tutorial/getting_started/1.3_custom_operator" },
],
},
{
type: "category",
label: "2. Basic Syntax",
collapsed: true,
items: [
{ type: "doc", id: "awel/awel_tutorial/basic_syntax/2.1_map_operator" },
{ type: "doc", id: "awel/awel_tutorial/basic_syntax/2.2_reduce_operator" },
{ type: "doc", id: "awel/awel_tutorial/basic_syntax/2.3_join_operator" },
{ type: "doc", id: "awel/awel_tutorial/basic_syntax/2.4_branch_operator" },
{ type: "doc", id: "awel/awel_tutorial/basic_syntax/2.5_streamify_operator" },
{ type: "doc", id: "awel/awel_tutorial/basic_syntax/2.6_unstreamify_operator" },
{ type: "doc", id: "awel/awel_tutorial/basic_syntax/2.7_transform_stream_operator" },
{ type: "doc", id: "awel/awel_tutorial/basic_syntax/2.8_input_operator" },
],
},
{
type: "category",
label: "3. Network Programming",
collapsed: true,
items: [
{ type: "doc", id: "awel/awel_tutorial/network_program/3.1_http_trigger" },
{ type: "doc", id: "awel/awel_tutorial/network_program/3.2_http_trigger_get" },
{ type: "doc", id: "awel/awel_tutorial/network_program/3.3_http_trigger_post" },
{ type: "doc", id: "awel/awel_tutorial/network_program/3.4_http_trigger_streaming" },
],
},
{
type: "category",
label: "4. Advanced Guide",
collapsed: true,
items: [
{ type: "doc", id: "awel/awel_tutorial/advanced_guide/4.1_lifecycle" },
],
},
{
type: "category",
label: "5. Templates",
collapsed: true,
items: [
{ type: "doc", id: "awel/awel_tutorial/templates/Embedding" },
{ type: "doc", id: "awel/awel_tutorial/templates/Knowledge_Graph" },
{ type: "doc", id: "awel/awel_tutorial/templates/Hybrid_Workflow" },
],
},
],
},
{ type: "doc", id: "application/awel", label: "AWEL in Application" },
],
},
{
type: "category",
label: "Knowledge",
collapsed: true,
collapsible: true,
items: [
{ type: "doc", id: "modules/rag", label: "RAG Overview" },
{
type: "category",
label: "RAG Integrations",
collapsed: true,
items: [
{ type: "doc", id: "installation/integrations/graph_rag_install" },
{ type: "doc", id: "installation/integrations/oceanbase_rag_install" },
{ type: "doc", id: "installation/integrations/bm25_rag_install" },
{ type: "doc", id: "installation/integrations/milvus_rag_install" },
],
},
{
type: "category",
label: "Cookbook",
collapsed: true,
items: [
{ type: "doc", id: "cookbook/rag/graph_rag_app_develop" },
{ type: "doc", id: "cookbook/rag/keyword_rag_app_develop" },
{ type: "doc", id: "awel/cookbook/first_rag_with_awel" },
],
},
],
},
{
type: "category",
label: "Datasources",
collapsed: true,
collapsible: true,
items: [
{ type: "doc", id: "modules/connections", label: "Connections Overview" },
{ type: "doc", id: "application/datasources", label: "Datasources" },
{
type: "category",
label: "Datasource Integrations",
collapsed: true,
collapsible: true,
items: [
{ type: "doc", id: "installation/integrations/clickhouse_install" },
{ type: "doc", id: "installation/integrations/postgres_install" },
{ type: "doc", id: "installation/integrations/duckdb_install" },
{ type: "doc", id: "installation/integrations/mssql_install" },
{ type: "doc", id: "installation/integrations/oracle_install" },
],
},
],
},
{
type: "category",
label: "Reference",
collapsed: true,
collapsible: true,
items: [
{
type: "category",
label: "API Reference",
collapsed: true,
link: { type: "generated-index", slug: "api" },
items: [
{ type: "doc", id: "api/introduction" },
{ type: "doc", id: "api/chat" },
{ type: "doc", id: "api/app" },
{ type: "doc", id: "api/flow" },
{ type: "doc", id: "api/knowledge" },
{ type: "doc", id: "api/datasource" },
{ type: "doc", id: "api/evaluation" },
],
},
{
type: "category",
label: "Config Reference",
collapsed: true,
link: {
type: "generated-index",
title: "Config Reference",
description: "All system configurable parameters and their detailed descriptions",
slug: "/config/config-reference",
},
items: [{ type: "autogenerated", dirName: "config-reference" }],
},
{
type: "category",
label: "CLI & Advanced",
collapsed: true,
items: [
{ type: "doc", id: "application/advanced_tutorial/cli" },
{ type: "doc", id: "application/advanced_tutorial/api" },
],
},
{ type: "doc", id: "modules/visual", label: "Visual" },
{ type: "doc", id: "modules/eval", label: "Evaluation" },
{ type: "doc", id: "modules/benchmark", label: "Benchmark" },
],
},
{
type: "category",
label: "Help",
collapsed: true,
collapsible: true,
items: [
{
type: "category",
label: "ChangeLog",
collapsed: true,
items: [
{ type: "doc", id: "changelog/doc" },
{ type: "doc", id: "changelog/Released_V0.6.0" },
{ type: "doc", id: "changelog/Released_V0.5.0" },
],
},
{
type: "category",
label: "Upgrade",
collapsed: true,
items: [
{ type: "doc", id: "upgrade/v0.8.0" },
{ type: "doc", id: "upgrade/v0.6.0" },
{ type: "doc", id: "upgrade/v0.5.1" },
{ type: "doc", id: "upgrade/v0.5.0" },
],
},
],
},
],
sidebarStart: [
{ type: "doc", id: "overview", label: "Overview" },
{ type: "doc", id: "use_cases", label: "Show Cases" },
{
type: "category",
label: "Core Concepts",
collapsed: true,
collapsible: true,
items: [
{ type: "doc", id: "getting-started/concepts/architecture", label: "Architecture" },
{ type: "doc", id: "getting-started/concepts/agents", label: "Agents" },
{ type: "doc", id: "getting-started/concepts/awel", label: "AWEL" },
{ type: "doc", id: "getting-started/concepts/rag", label: "RAG" },
{ type: "doc", id: "getting-started/concepts/smmf", label: "SMMF" },
{ type: "doc", id: "getting-started/concepts/data-sources", label: "Data Sources" },
],
},
],
sidebarInstallation: [
{
type: "category",
label: "Installation",
collapsed: false,
collapsible: false,
link: { type: "doc", id: "installation/index" },
items: [
{ type: "doc", id: "installation/quick-install", label: "Quick Install" },
{ type: "doc", id: "getting-started/cli-quickstart", label: "CLI Install" },
{ type: "doc", id: "getting-started/deploy/source-code", label: "Source Install" },
{
type: "category",
label: "Docker Deployment",
collapsed: true,
collapsible: true,
items: [
{ type: "doc", id: "installation/docker", label: "Docker" },
{ type: "doc", id: "getting-started/deploy/docker-compose", label: "Docker Compose" },
{ type: "doc", id: "installation/docker-build-guide", label: "Docker Build Guide" },
],
},
],
},
],
sidebarSkills: [
{ type: "doc", id: "dbgpts/introduction", label: "Overview" },
{
type: "category",
label: "Built-in Skills",
collapsed: true,
collapsible: true,
items: [
{ type: "doc", id: "dbgpts/built-in-skills/overview", label: "Overview" },
{ type: "doc", id: "dbgpts/built-in-skills/agent-browser", label: "agent-browser" },
{ type: "doc", id: "dbgpts/built-in-skills/csv-data-analysis", label: "csv-data-analysis" },
{ type: "doc", id: "dbgpts/built-in-skills/financial-report-analyzer", label: "financial-report-analyzer" },
{ type: "doc", id: "dbgpts/built-in-skills/skill-creator", label: "skill-creator" },
{ type: "doc", id: "dbgpts/built-in-skills/walmart-sales-analyzer", label: "walmart-sales-analyzer" },
],
},
{ type: "doc", id: "dbgpts/how-to-use-skill", label: "How to Use Skill" },
{ type: "doc", id: "dbgpts/how-to-use-custom-skill", label: "Use Custom Skills" },
],
sidebarDatasources: [
{ type: "doc", id: "modules/connections", label: "Connections Overview" },
{ type: "doc", id: "application/datasources", label: "Datasources" },
{
type: "category",
label: "Datasource Integrations",
collapsed: true,
collapsible: true,
items: [
{ type: "doc", id: "installation/integrations/mysql_install" },
{ type: "doc", id: "installation/integrations/sqlite_install" },
{ type: "doc", id: "installation/integrations/clickhouse_install" },
{ type: "doc", id: "installation/integrations/postgres_install" },
{ type: "doc", id: "installation/integrations/duckdb_install" },
{ type: "doc", id: "installation/integrations/hive_install" },
{ type: "doc", id: "installation/integrations/mssql_install" },
{ type: "doc", id: "installation/integrations/oracle_install" },
{ type: "doc", id: "installation/integrations/oceanbase_install" },
{ type: "doc", id: "installation/integrations/gaussdb_install" },
{ type: "doc", id: "installation/integrations/opengauss_install" },
{ type: "doc", id: "installation/integrations/doris_install" },
{ type: "doc", id: "installation/integrations/starrocks_install" },
{ type: "doc", id: "installation/integrations/vertica_install" },
],
},
],
sidebarApplication: [
{
type: "category",
label: "MCP Connectors",
collapsed: false,
collapsible: true,
items: [
{ type: "doc", id: "application/mcp_connectors", label: "MCP Connectors" },
],
},
{
type: "category",
label: "Scheduled Tasks",
collapsed: false,
collapsible: true,
items: [
{ type: "doc", id: "application/scheduled_tasks", label: "Scheduled Tasks" },
],
},
{
type: "category",
label: "App Guides",
collapsed: true,
collapsible: true,
items: [
{ type: "doc", id: "application/apps/app_manage", label: "App Manage" },
{ type: "doc", id: "application/apps/chat_data", label: "Chat Data" },
{ type: "doc", id: "application/apps/chat_db", label: "Chat DB" },
{ type: "doc", id: "application/apps/chat_excel", label: "Chat Excel" },
{ type: "doc", id: "application/apps/chat_knowledge", label: "Chat Knowledge Base" },
{ type: "doc", id: "application/apps/chat_dashboard", label: "Chat Dashboard" },
{ type: "doc", id: "application/apps/chat_financial_report" },
],
},
{
type: "category",
label: "Functional Components",
collapsed: true,
collapsible: true,
items: [
{ type: "doc", id: "application/prompts", label: "Prompts" },
{ type: "doc", id: "application/llms", label: "LLMs" },
{ type: "doc", id: "application/awel", label: "Use Data App With AWEL" },
{ type: "doc", id: "modules/benchmark", label: "Benchmark" },
],
},
],
sidebarSandbox: [{ type: "doc", id: "sandbox/index", label: "Overview" }],
sidebarAwel: [
{ type: "doc", id: "awel/awel", label: "What is AWEL?" },
{ type: "doc", id: "awel/why_use_awel" },
{ type: "doc", id: "awel/get_started" },
{
type: "category",
label: "Cookbook",
collapsed: false,
collapsible: false,
link: {
type: "generated-index",
description: "Example AWEL workflows for common use cases.",
slug: "awel/cookbook",
},
items: [
{ type: "doc", id: "awel/cookbook/quickstart_basic_awel_workflow" },
{ type: "doc", id: "awel/cookbook/multi_round_chat_withllm" },
{ type: "doc", id: "awel/cookbook/first_rag_with_awel" },
{ type: "doc", id: "awel/cookbook/write_your_chat_database" },
],
},
{
type: "category",
label: "Tutorial",
collapsed: false,
collapsible: false,
link: {
type: "generated-index",
description: "Step-by-step AWEL tutorial from basics to advanced patterns.",
slug: "awel/tutorial",
},
items: [
{
type: "category",
label: "1. Getting Started",
collapsed: false,
collapsible: false,
items: [
{ type: "doc", id: "awel/awel_tutorial/getting_started/1.1_hello_world" },
{ type: "doc", id: "awel/awel_tutorial/getting_started/1.2_how_works" },
{ type: "doc", id: "awel/awel_tutorial/getting_started/1.3_custom_operator" },
],
},
{
type: "category",
label: "2. Basic Syntax",
collapsed: false,
collapsible: false,
items: [
{ type: "doc", id: "awel/awel_tutorial/basic_syntax/2.1_map_operator" },
{ type: "doc", id: "awel/awel_tutorial/basic_syntax/2.2_reduce_operator" },
{ type: "doc", id: "awel/awel_tutorial/basic_syntax/2.3_join_operator" },
{ type: "doc", id: "awel/awel_tutorial/basic_syntax/2.4_branch_operator" },
{ type: "doc", id: "awel/awel_tutorial/basic_syntax/2.5_streamify_operator" },
{ type: "doc", id: "awel/awel_tutorial/basic_syntax/2.6_unstreamify_operator" },
{ type: "doc", id: "awel/awel_tutorial/basic_syntax/2.7_transform_stream_operator" },
{ type: "doc", id: "awel/awel_tutorial/basic_syntax/2.8_input_operator" },
],
},
{
type: "category",
label: "3. Network Programming",
collapsed: false,
collapsible: false,
items: [
{ type: "doc", id: "awel/awel_tutorial/network_program/3.1_http_trigger" },
{ type: "doc", id: "awel/awel_tutorial/network_program/3.2_http_trigger_get" },
{ type: "doc", id: "awel/awel_tutorial/network_program/3.3_http_trigger_post" },
{ type: "doc", id: "awel/awel_tutorial/network_program/3.4_http_trigger_streaming" },
],
},
{
type: "category",
label: "4. Advanced Guide",
collapsed: false,
collapsible: false,
items: [
{ type: "doc", id: "awel/awel_tutorial/advanced_guide/4.1_lifecycle" },
],
},
{
type: "category",
label: "5. Templates",
collapsed: false,
collapsible: false,
items: [
{ type: "doc", id: "awel/awel_tutorial/templates/Embedding" },
{ type: "doc", id: "awel/awel_tutorial/templates/Knowledge_Graph" },
{ type: "doc", id: "awel/awel_tutorial/templates/Hybrid_Workflow" },
],
},
],
},
{ type: "doc", id: "application/awel", label: "AWEL in Application" },
],
sidebarKnowledge: [
{ type: "doc", id: "modules/rag", label: "RAG Overview" },
{ type: "doc", id: "application/graph_rag", label: "GraphRAG" },
{
type: "category",
label: "RAG Integrations",
collapsed: false,
collapsible: false,
items: [
{ type: "doc", id: "installation/integrations/graph_rag_install" },
{ type: "doc", id: "installation/integrations/oceanbase_rag_install" },
{ type: "doc", id: "installation/integrations/bm25_rag_install" },
{ type: "doc", id: "installation/integrations/milvus_rag_install" },
],
},
{
type: "category",
label: "Cookbook",
collapsed: false,
collapsible: false,
items: [
{ type: "doc", id: "cookbook/rag/graph_rag_app_develop" },
{ type: "doc", id: "cookbook/rag/keyword_rag_app_develop" },
{ type: "doc", id: "awel/cookbook/first_rag_with_awel" },
],
},
],
sidebarTools: [
{ type: "doc", id: "agents/introduction/tools", label: "Tools Overview" },
{
type: "category",
label: "Built-in tools",
collapsed: false,
collapsible: true,
items: [
{ type: "doc", id: "agents/modules/resource/tools", label: "Overview" },
{ type: "doc", id: "agents/modules/resource/tools/load-skill", label: "load_skill" },
{ type: "doc", id: "agents/modules/resource/tools/code-interpreter", label: "code_interpreter" },
{ type: "doc", id: "agents/modules/resource/tools/shell-interpreter", label: "shell_interpreter" },
{ type: "doc", id: "agents/modules/resource/tools/sql-query", label: "sql_query" },
{ type: "doc", id: "agents/modules/resource/tools/html-interpreter", label: "html_interpreter" },
],
},
{ type: "doc", id: "application/prompts", label: "Prompts" },
],
sidebarModels: [
{ type: "doc", id: "modules/smmf", label: "SMMF Overview" },
{ type: "doc", id: "application/llms", label: "LLMs" },
{ type: "doc", id: "application/advanced_tutorial/smmf", label: "Advanced SMMF" },
{
type: "category",
label: "Model Service Deployment",
collapsed: false,
collapsible: false,
items: [
{ type: "doc", id: "installation/model_service/stand_alone" },
{ type: "doc", id: "installation/model_service/cluster" },
{ type: "doc", id: "installation/model_service/cluster_ha" },
],
},
{
type: "category",
label: "Inference Backends",
collapsed: false,
collapsible: false,
items: [
{ type: "doc", id: "installation/advanced_usage/More_proxyllms" },
{ type: "doc", id: "installation/advanced_usage/ollama" },
{ type: "doc", id: "installation/advanced_usage/vLLM_inference" },
{ type: "doc", id: "installation/advanced_usage/mlx_inference" },
{ type: "doc", id: "installation/advanced_usage/Llamacpp_server" },
{ type: "doc", id: "installation/advanced_usage/OpenAI_SDK_call" },
{ type: "doc", id: "installation/advanced_usage/multimodal" },
],
},
{
type: "category",
label: "Fine Tuning",
collapsed: false,
collapsible: false,
items: [
{ type: "doc", id: "modules/fine_tuning" },
{ type: "doc", id: "application/fine_tuning_manual/text_to_sql" },
{ type: "doc", id: "application/fine_tuning_manual/dbgpt_hub" },
],
},
],
sidebarDevelopmentGuide: [
{
type: "category",
label: "Agents",
collapsed: true,
items: [
{ type: "doc", id: "agents/introduction/introduction", label: "Data Driven Multi-Agents" },
{ type: "doc", id: "agents/introduction/tools_use", label: "Tool Use" },
{ type: "doc", id: "agents/introduction/planning", label: "Planning" },
{ type: "doc", id: "agents/introduction/conversation", label: "Conversation" },
{ type: "doc", id: "agents/introduction/custom_agents", label: "Custom Agents" },
{
type: "category",
label: "Agent Modules",
collapsed: true,
items: [
{
type: "category",
label: "Profile",
collapsed: true,
items: [
{ type: "doc", id: "agents/modules/profile/profile" },
{ type: "doc", id: "agents/modules/profile/profile_creation" },
{ type: "doc", id: "agents/modules/profile/profile_to_prompt" },
{ type: "doc", id: "agents/modules/profile/profile_dynamic" },
],
},
{
type: "category",
label: "Memory",
collapsed: true,
items: [
{ type: "doc", id: "agents/modules/memory/memory" },
{ type: "doc", id: "agents/modules/memory/sensory_memory" },
{ type: "doc", id: "agents/modules/memory/short_term_memory" },
{ type: "doc", id: "agents/modules/memory/long_term_memory" },
{ type: "doc", id: "agents/modules/memory/hybrid_memory" },
],
},
{
type: "category",
label: "Plan",
collapsed: true,
items: [{ type: "doc", id: "agents/modules/plan/plan" }],
},
{
type: "category",
label: "Action",
collapsed: true,
items: [{ type: "doc", id: "agents/modules/action/action" }],
},
{
type: "category",
label: "Resource",
collapsed: true,
items: [
{ type: "doc", id: "agents/modules/resource/resource" },
{ type: "doc", id: "agents/modules/resource/tools" },
{ type: "doc", id: "agents/modules/resource/database" },
{ type: "doc", id: "agents/modules/resource/knowledge" },
{ type: "doc", id: "agents/modules/resource/pack" },
],
},
],
},
],
},
],
sidebarReference: [
{
type: "category",
label: "API Reference",
collapsed: false,
collapsible: false,
link: { type: "generated-index", slug: "api" },
items: [
{ type: "doc", id: "api/introduction" },
{ type: "doc", id: "api/chat" },
{ type: "doc", id: "api/app" },
{ type: "doc", id: "api/flow" },
{ type: "doc", id: "api/knowledge" },
{ type: "doc", id: "api/datasource" },
{ type: "doc", id: "api/evaluation" },
],
},
{
type: "category",
label: "Config Reference",
collapsed: false,
collapsible: false,
link: {
type: "generated-index",
title: "Config Reference",
description: "All system configurable parameters and their detailed descriptions",
slug: "/config/config-reference",
},
items: [{ type: "autogenerated", dirName: "config-reference" }],
},
{
type: "category",
label: "CLI & Advanced",
collapsed: false,
collapsible: false,
items: [
{ type: "doc", id: "application/advanced_tutorial/cli" },
{ type: "doc", id: "application/advanced_tutorial/api" },
],
},
{ type: "doc", id: "modules/visual", label: "Visual" },
{ type: "doc", id: "modules/eval", label: "Evaluation" },
],
sidebarHelp: [
{
type: "category",
label: "FAQ",
collapsed: false,
items: [
{ type: "doc", id: "faq/install" },
{ type: "doc", id: "faq/llm" },
{ type: "doc", id: "faq/kbqa" },
],
},
{
type: "category",
label: "ChangeLog",
collapsed: false,
items: [
{ type: "doc", id: "changelog/doc" },
{ type: "doc", id: "changelog/Released_V0.8.1" },
{ type: "doc", id: "changelog/Released_V0.8.0" },
{ type: "doc", id: "changelog/Released_V0.6.0" },
{ type: "doc", id: "changelog/Released_V0.5.0" },
],
},
{
type: "category",
label: "Upgrade",
collapsed: false,
items: [
{ type: "doc", id: "upgrade/v0.8.1" },
{ type: "doc", id: "upgrade/v0.8.0" },
{ type: "doc", id: "upgrade/v0.6.0" },
{ type: "doc", id: "upgrade/v0.5.1" },
{ type: "doc", id: "upgrade/v0.5.0" },
],
},
],
tutorials: ["tutorials/index"],
};
module.exports = {
docsSidebar: [
{
type: "category",
label: "Quick Start",
collapsed: false,
collapsible: true,
items: sidebars.sidebarStart,
},
{
type: "category",
label: "Installation",
collapsed: true,
collapsible: true,
link: { type: "doc", id: "installation/index" },
items: sidebars.sidebarInstallation[0].items,
},
{
type: "category",
label: "Skills",
collapsed: true,
collapsible: true,
items: sidebars.sidebarSkills,
},
{
type: "category",
label: "Datasources",
collapsed: true,
collapsible: true,
items: sidebars.sidebarDatasources,
},
{
type: "category",
label: "Knowledge",
collapsed: true,
collapsible: true,
items: sidebars.sidebarKnowledge,
},
{
type: "category",
label: "Application",
collapsed: true,
collapsible: true,
items: sidebars.sidebarApplication,
},
{
type: "category",
label: "Sandbox",
collapsed: true,
collapsible: true,
items: sidebars.sidebarSandbox,
},
{
type: "category",
label: "AWEL",
collapsed: true,
collapsible: true,
items: sidebars.sidebarAwel,
},
{
type: "category",
label: "Tools",
collapsed: true,
collapsible: true,
items: sidebars.sidebarTools,
},
{
type: "category",
label: "Models",
collapsed: true,
collapsible: true,
items: sidebars.sidebarModels,
},
{
type: "category",
label: "Reference",
collapsed: true,
collapsible: true,
items: sidebars.sidebarReference,
},
{
type: "category",
label: "Development Guide",
collapsed: true,
collapsible: true,
items: sidebars.sidebarDevelopmentGuide,
},
{
type: "category",
label: "Help",
collapsed: true,
collapsible: true,
items: sidebars.sidebarHelp,
},
],
tutorials: sidebars.tutorials,
};