/** * Creating a sidebar enables you to: - create an ordered group of docs - render a sidebar for each doc of that group - provide next/previous navigation The sidebars can be generated from the filesystem, or explicitly defined here. Create as many sidebars as you want. */ // @ts-nocheck /** @type {import('@docusaurus/plugin-content-docs').SidebarsConfig} */ const sidebars = { // By default, Docusaurus generates a sidebar from the docs folder structure // tutorialSidebar: [{type: 'autogenerated', dirName: '.'}], // But you can create a sidebar manually documentSidebar: [ 'overview', 'quickstart', { type: 'category', label: 'Usage Options', link: { type: 'generated-index', title: 'Usage Options', description: 'Learn how to run TaskWeaver in different ways', slug: '/usage', }, collapsible: true, collapsed: false, items: [ 'usage/cmd', 'usage/webui', 'usage/library'], }, { type: 'category', label: 'LLMs', link: { type: 'generated-index', title: 'LLMs', description: 'Learn how to call models from different LLMs', slug: '/llms', }, collapsible: true, collapsed: false, items: ['llms/openai', 'llms/aoai', 'llms/liteLLM', 'llms/ollama', 'llms/gemini', 'llms/qwen'], }, { type: 'category', label: 'Customization', collapsible: true, collapsed: false, items: [{ type: 'category', label: 'Plugin', collapsible: true, collapsed: true, items: ['customization/plugin/plugin_intro', 'customization/plugin/plugin_selection', 'customization/plugin/embedding'], }, { type: 'category', label: 'Example', collapsible: true, collapsed: true, items: ['customization/example/example'], }, ], }, // 'example', 'compression', 'configurations', 'planner', 'session', 'run_pytest', ], }; export default sidebars;