You can not select more than 25 topics Topics must start with a chinese character,a letter or number, can include dashes ('-') and can be up to 35 characters long.

sidebars.js 3.3 kB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137
  1. /**
  2. * Creating a sidebar enables you to:
  3. - create an ordered group of docs
  4. - render a sidebar for each doc of that group
  5. - provide next/previous navigation
  6. The sidebars can be generated from the filesystem, or explicitly defined here.
  7. Create as many sidebars as you want.
  8. */
  9. module.exports = {
  10. docsSidebar: [
  11. 'Getting-Started',
  12. {
  13. type: "category",
  14. label: "Installation",
  15. collapsed: true,
  16. items: ["installation/Docker", "installation/Optional-Dependencies"],
  17. link: {
  18. type: 'doc',
  19. id: "installation/Installation"
  20. },
  21. },
  22. {
  23. type: 'category',
  24. label: 'Tutorial',
  25. collapsed: false,
  26. link: {
  27. type: 'generated-index',
  28. title: 'Tutorial',
  29. description: 'Tutorial on the basic concepts of AutoGen',
  30. slug: 'tutorial',
  31. },
  32. items: [
  33. {
  34. type: 'doc',
  35. id: 'tutorial/introduction',
  36. label: 'Introduction',
  37. },
  38. {
  39. type: 'doc',
  40. id: 'tutorial/chat-termination',
  41. label: 'Chat Termination',
  42. },
  43. {
  44. type: 'doc',
  45. id: 'tutorial/human-in-the-loop',
  46. label: 'Human in the Loop',
  47. },
  48. {
  49. type: 'doc',
  50. id: 'tutorial/code-executors',
  51. label: 'Code Executors',
  52. },
  53. {
  54. type: 'doc',
  55. id: 'tutorial/tool-use',
  56. label: 'Tool Use',
  57. },
  58. {
  59. type: 'doc',
  60. id: 'tutorial/conversation-patterns',
  61. label: 'Conversation Patterns',
  62. },
  63. {
  64. type: 'doc',
  65. id: 'tutorial/what-next',
  66. label: 'What Next?',
  67. }
  68. ],
  69. },
  70. {'Use Cases': [{type: 'autogenerated', dirName: 'Use-Cases'}]},
  71. {
  72. type: 'category',
  73. label: 'User Guide',
  74. collapsed: false,
  75. link: {
  76. type: 'generated-index',
  77. title: 'User Guide',
  78. slug: 'topics',
  79. },
  80. items: [{type: 'autogenerated', dirName: 'topics'}]
  81. },
  82. {
  83. type: 'link',
  84. label: 'API Reference',
  85. href: '/docs/reference/agentchat/conversable_agent',
  86. },
  87. {
  88. type: 'doc',
  89. label: 'FAQs',
  90. id: 'FAQ',
  91. },
  92. {
  93. 'type': 'category',
  94. 'label': 'Ecosystem',
  95. 'link': {
  96. type: 'generated-index',
  97. title: 'Ecosystem',
  98. description: 'Learn about the ecosystem of AutoGen',
  99. slug: 'ecosystem',
  100. },
  101. 'items': [{type: 'autogenerated', dirName: 'ecosystem'}]
  102. },
  103. {
  104. type: "category",
  105. label: "Contributor Guide",
  106. collapsed: true,
  107. items: [{type: 'autogenerated', dirName: 'contributor-guide'}],
  108. link: {
  109. type: 'generated-index',
  110. title: 'Contributor Guide',
  111. description: 'Learn how to contribute to AutoGen',
  112. slug: 'contributor-guide',
  113. },
  114. },
  115. 'Research',
  116. 'Migration-Guide'
  117. ],
  118. // pydoc-markdown auto-generated markdowns from docstrings
  119. referenceSideBar: [require("./docs/reference/sidebar.json")],
  120. notebooksSidebar: [
  121. {
  122. type: "category",
  123. label: "Notebooks",
  124. items: [{
  125. type: "autogenerated",
  126. dirName: "notebooks",
  127. },],
  128. link: {
  129. type: 'doc',
  130. id: "notebooks"
  131. },
  132. },
  133. ]
  134. };