docs: Add documents for dbgpt core lib (#1129)

Co-authored-by: Fangyin Cheng <staneyffer@gmail.com>
This commit is contained in:
magic.chen
2024-01-29 18:55:28 +08:00
committed by GitHub
parent be6718849f
commit a75f42c35e
37 changed files with 651 additions and 42 deletions

View File

@@ -29,9 +29,103 @@ const sidebars = {
label: "Quickstart",
},
{
type: "doc",
id: "awel",
type: "category",
label: "AWEL(Agentic Workflow Expression Language)",
collapsed: false,
collapsible: false,
items: [
{
type: 'doc',
id: "awel/awel"
},
{
type: 'doc',
id: "awel/get_started"
},
{
type: "doc",
id: "awel/why_use_awel"
},
{
type: "category",
label: "How to",
items: [
{
type: "category",
label: "Operator",
collapsed: false,
collapsible: false,
items: [
{
type: "doc",
id: "awel/how_to/operator/map"
},
{
type: "doc",
id: "awel/how_to/operator/join"
},
{
type: "doc",
id: "awel/how_to/operator/reduce"
},
{
type: "doc",
id: "awel/how_to/operator/trigger"
},
{
type: "doc",
id: "awel/how_to/operator/streamify_abs_operator"
}
]
},
{
type: "category",
label: "Workflow",
collapsed: false,
collapsible: false,
items: [
{
type: "doc",
id: "awel/how_to/workflow/dag_pipeline"
}
]
}
]
},
{
type: "category",
label: "Cookbook",
items: [
{
type: "doc",
id: "awel/cookbook/quickstart_basic_awel_workflow"
},
{
type: "doc",
id: "awel/cookbook/sql_awel_use_rag_and_schema_linking"
},
{
type: "doc",
id: "awel/cookbook/data_analysis_use_awel"
},
{
type: "doc",
id: "awel/cookbook/multi_round_chat_withllm"
},
],
link: {
type: 'generated-index',
description: 'Example code for accomplishing common workflow with the Agentic Workflow Expression Language (AWEL). These examples show how to build different app use LLMs (the core AWEL interface) and dbgpt modules.',
slug: "cookbook"
},
}
],
link: {
type: 'generated-index',
description: "AWEL (Agentic Workflow Expression Language) is an intelligent agent workflow expression language specifically designed for the development of large-model applications",
},
},
{
@@ -122,9 +216,27 @@ const sidebars = {
id: 'application/started_tutorial/chat_dashboard',
},
{
type: 'doc',
id: 'application/started_tutorial/agent',
},
type: "category",
label: "Agents",
items: [
{
type: 'doc',
id: 'application/started_tutorial/agents/plugin',
},
{
type: "doc",
id: "application/started_tutorial/agents/db_data_analysis_agents",
},
{
type: "doc",
id: "application/started_tutorial/agents/crawl_data_analysis_agents",
}
],
link: {
type: 'generated-index',
slug: "agents",
},
}
],
},
{
@@ -209,6 +321,10 @@ const sidebars = {
},
],
link: {
type: 'generated-index',
slug: "modules",
},
},
{