1import type { SidebarsConfig } from "@docusaurus/plugin-content-docs";
2
3const sidebar: SidebarsConfig = {
4 apisidebar: [
5 {
6 type: "doc",
7 id: "api/HTTP/runtime",
8 },
9 {
10 type: "category",
11 label: "Catalogs",
12 items: [
13 {
14 type: "doc",
15 id: "api/HTTP/get-catalogs",
16 label: "List Catalogs",
17 className: "api-method get",
18 },
19 ],
20 },
21 {
22 type: "category",
23 label: "AI",
24 items: [
25 {
26 type: "doc",
27 id: "api/HTTP/post-chat-completions",
28 label: "Create Chat Completion",
29 className: "api-method post",
30 },
31 {
32 type: "doc",
33 id: "api/HTTP/post-embeddings",
34 label: "Create Embeddings",
35 className: "api-method post",
36 },
37 {
38 type: "doc",
39 id: "api/HTTP/get-models",
40 label: "List Models",
41 className: "api-method get",
42 },
43 {
44 type: "doc",
45 id: "api/HTTP/get-model-predict",
46 label: "ML Prediction",
47 className: "api-method get",
48 },
49 {
50 type: "doc",
51 id: "api/HTTP/post-batch-predict",
52 label: "Batch ML Predictions",
53 className: "api-method post",
54 },
55 {
56 type: "doc",
57 id: "api/HTTP/post-responses",
58 label: "post_responses",
59 className: "api-method post",
60 },
61 ],
62 },
63 {
64 type: "category",
65 label: "Datasets",
66 items: [
67 {
68 type: "doc",
69 id: "api/HTTP/get-datasets",
70 label: "List Datasets",
71 className: "api-method get",
72 },
73 {
74 type: "doc",
75 id: "api/HTTP/patch-dataset-acceleration",
76 label: "Update Refresh SQL",
77 className: "api-method patch",
78 },
79 {
80 type: "doc",
81 id: "api/HTTP/post-dataset-refresh",
82 label: "Refresh Dataset",
83 className: "api-method post",
84 },
85 ],
86 },
87 {
88 type: "category",
89 label: "Iceberg",
90 items: [
91 {
92 type: "doc",
93 id: "api/HTTP/get-config",
94 label: "Get Iceberg API config",
95 className: "api-method get",
96 },
97 {
98 type: "doc",
99 id: "api/HTTP/get-iceberg-namespaces",
100 label: "List Iceberg namespaces",
101 className: "api-method get",
102 },
103 {
104 type: "doc",
105 id: "api/HTTP/get-namespace",
106 label: "Check if a namespace exists.",
107 className: "api-method get",
108 },
109 {
110 type: "doc",
111 id: "api/HTTP/head-namespace",
112 label: "Check Namespace exists",
113 className: "api-method head",
114 },
115 {
116 type: "doc",
117 id: "api/HTTP/list-tables",
118 label: "list_tables",
119 className: "api-method get",
120 },
121 {
122 type: "doc",
123 id: "api/HTTP/get-table",
124 label: "Get a table.",
125 className: "api-method get",
126 },
127 {
128 type: "doc",
129 id: "api/HTTP/head-table",
130 label: "Check if a table exists.",
131 className: "api-method head",
132 },
133 ],
134 },
135 {
136 type: "category",
137 label: "mcp",
138 items: [
139 {
140 type: "doc",
141 id: "api/HTTP/operation-id",
142 label: "Establish an MCP SSE Connection",
143 className: "api-method get",
144 },
145 {
146 type: "doc",
147 id: "api/HTTP/mcp-event",
148 label: "Send message to MCP server",
149 className: "api-method post",
150 },
151 ],
152 },
153 {
154 type: "category",
155 label: "SQL",
156 items: [
157 {
158 type: "doc",
159 id: "api/HTTP/post-nsql",
160 label: "Text-to-SQL (NSQL)",
161 className: "api-method post",
162 },
163 {
164 type: "doc",
165 id: "api/HTTP/post-sql",
166 label: "SQL Query",
167 className: "api-method post",
168 },
169 ],
170 },
171 {
172 type: "category",
173 label: "General",
174 items: [
175 {
176 type: "doc",
177 id: "api/HTTP/generate-package",
178 label: "Generate Package",
179 className: "api-method post",
180 },
181 {
182 type: "doc",
183 id: "api/HTTP/get-spicepods",
184 label: "List Spicepods",
185 className: "api-method get",
186 },
187 {
188 type: "doc",
189 id: "api/HTTP/get-status",
190 label: "Check Runtime Status",
191 className: "api-method get",
192 },
193 ],
194 },
195 {
196 type: "category",
197 label: "Ready",
198 items: [
199 {
200 type: "doc",
201 id: "api/HTTP/ready",
202 label: "Check Readiness",
203 className: "api-method get",
204 },
205 ],
206 },
207 {
208 type: "category",
209 label: "Search",
210 items: [
211 {
212 type: "doc",
213 id: "api/HTTP/post-search",
214 label: "Search",
215 className: "api-method post",
216 },
217 ],
218 },
219 {
220 type: "category",
221 label: "Tools",
222 items: [
223 {
224 type: "doc",
225 id: "api/HTTP/list-tools",
226 label: "List Tools",
227 className: "api-method get",
228 },
229 {
230 type: "doc",
231 id: "api/HTTP/run-tool",
232 label: "Run Tool",
233 className: "api-method post",
234 },
235 ],
236 },
237 {
238 type: "category",
239 label: "Workers",
240 items: [
241 {
242 type: "doc",
243 id: "api/HTTP/get-workers",
244 label: "List Workers",
245 className: "api-method get",
246 },
247 ],
248 },
249 ],
250};
251
252export default sidebar.apisidebar;
253
1import type { SidebarsConfig } from "@docusaurus/plugin-content-docs";
2
3const sidebar: SidebarsConfig = {
4 apisidebar: [
5 {
6 type: "doc",
7 id: "api/HTTP/runtime",
8 },
9 {
10 type: "category",
11 label: "Catalogs",
12 items: [
13 {
14 type: "doc",
15 id: "api/HTTP/get-catalogs",
16 label: "List Catalogs",
17 className: "api-method get",
18 },
19 ],
20 },
21 {
22 type: "category",
23 label: "AI",
24 items: [
25 {
26 type: "doc",
27 id: "api/HTTP/post-chat-completions",
28 label: "Create Chat Completion",
29 className: "api-method post",
30 },
31 {
32 type: "doc",
33 id: "api/HTTP/post-embeddings",
34 label: "Create Embeddings",
35 className: "api-method post",
36 },
37 {
38 type: "doc",
39 id: "api/HTTP/get-models",
40 label: "List Models",
41 className: "api-method get",
42 },
43 {
44 type: "doc",
45 id: "api/HTTP/get-model-predict",
46 label: "ML Prediction",
47 className: "api-method get",
48 },
49 {
50 type: "doc",
51 id: "api/HTTP/post-batch-predict",
52 label: "Batch ML Predictions",
53 className: "api-method post",
54 },
55 {
56 type: "doc",
57 id: "api/HTTP/post-responses",
58 label: "post_responses",
59 className: "api-method post",
60 },
61 ],
62 },
63 {
64 type: "category",
65 label: "Datasets",
66 items: [
67 {
68 type: "doc",
69 id: "api/HTTP/get-datasets",
70 label: "List Datasets",
71 className: "api-method get",
72 },
73 {
74 type: "doc",
75 id: "api/HTTP/patch-dataset-acceleration",
76 label: "Update Refresh SQL",
77 className: "api-method patch",
78 },
79 {
80 type: "doc",
81 id: "api/HTTP/post-dataset-refresh",
82 label: "Refresh Dataset",
83 className: "api-method post",
84 },
85 ],
86 },
87 {
88 type: "category",
89 label: "Iceberg",
90 items: [
91 {
92 type: "doc",
93 id: "api/HTTP/get-config",
94 label: "Get Iceberg API config",
95 className: "api-method get",
96 },
97 {
98 type: "doc",
99 id: "api/HTTP/get-iceberg-namespaces",
100 label: "List Iceberg namespaces",
101 className: "api-method get",
102 },
103 {
104 type: "doc",
105 id: "api/HTTP/get-namespace",
106 label: "Check if a namespace exists.",
107 className: "api-method get",
108 },
109 {
110 type: "doc",
111 id: "api/HTTP/head-namespace",
112 label: "Check Namespace exists",
113 className: "api-method head",
114 },
115 {
116 type: "doc",
117 id: "api/HTTP/list-tables",
118 label: "list_tables",
119 className: "api-method get",
120 },
121 {
122 type: "doc",
123 id: "api/HTTP/get-table",
124 label: "Get a table.",
125 className: "api-method get",
126 },
127 {
128 type: "doc",
129 id: "api/HTTP/head-table",
130 label: "Check if a table exists.",
131 className: "api-method head",
132 },
133 ],
134 },
135 {
136 type: "category",
137 label: "mcp",
138 items: [
139 {
140 type: "doc",
141 id: "api/HTTP/operation-id",
142 label: "Establish an MCP SSE Connection",
143 className: "api-method get",
144 },
145 {
146 type: "doc",
147 id: "api/HTTP/mcp-event",
148 label: "Send message to MCP server",
149 className: "api-method post",
150 },
151 ],
152 },
153 {
154 type: "category",
155 label: "SQL",
156 items: [
157 {
158 type: "doc",
159 id: "api/HTTP/post-nsql",
160 label: "Text-to-SQL (NSQL)",
161 className: "api-method post",
162 },
163 {
164 type: "doc",
165 id: "api/HTTP/post-sql",
166 label: "SQL Query",
167 className: "api-method post",
168 },
169 ],
170 },
171 {
172 type: "category",
173 label: "General",
174 items: [
175 {
176 type: "doc",
177 id: "api/HTTP/generate-package",
178 label: "Generate Package",
179 className: "api-method post",
180 },
181 {
182 type: "doc",
183 id: "api/HTTP/get-spicepods",
184 label: "List Spicepods",
185 className: "api-method get",
186 },
187 {
188 type: "doc",
189 id: "api/HTTP/get-status",
190 label: "Check Runtime Status",
191 className: "api-method get",
192 },
193 ],
194 },
195 {
196 type: "category",
197 label: "Ready",
198 items: [
199 {
200 type: "doc",
201 id: "api/HTTP/ready",
202 label: "Check Readiness",
203 className: "api-method get",
204 },
205 ],
206 },
207 {
208 type: "category",
209 label: "Search",
210 items: [
211 {
212 type: "doc",
213 id: "api/HTTP/post-search",
214 label: "Search",
215 className: "api-method post",
216 },
217 ],
218 },
219 {
220 type: "category",
221 label: "Tools",
222 items: [
223 {
224 type: "doc",
225 id: "api/HTTP/list-tools",
226 label: "List Tools",
227 className: "api-method get",
228 },
229 {
230 type: "doc",
231 id: "api/HTTP/run-tool",
232 label: "Run Tool",
233 className: "api-method post",
234 },
235 ],
236 },
237 {
238 type: "category",
239 label: "Workers",
240 items: [
241 {
242 type: "doc",
243 id: "api/HTTP/get-workers",
244 label: "List Workers",
245 className: "api-method get",
246 },
247 ],
248 },
249 ],
250};
251
252export default sidebar.apisidebar;
253
