-
Notifications
You must be signed in to change notification settings - Fork 2
/
tool.gpt
44 lines (33 loc) · 1.28 KB
/
tool.gpt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
Name: List Datasets
Description: Lists all available datasets
#!${GPTSCRIPT_TOOL_DIR}/bin/gptscript-go-tool listDatasets
---
Name: List Elements
Description: Lists metadata for all elements in a dataset
Param: datasetID: the ID of the dataset
#!${GPTSCRIPT_TOOL_DIR}/bin/gptscript-go-tool listElements
---
Name: Get Element
Description: Gets a particular element's metadata and contents
Param: datasetID: the ID of the dataset
Param: element: the name of the element
#!${GPTSCRIPT_TOOL_DIR}/bin/gptscript-go-tool getElement
---
Name: Create Dataset
Description: Creates a new, empty dataset
Param: datasetName: the name of the new dataset
Param: datasetDescription: a description of the new dataset
#!${GPTSCRIPT_TOOL_DIR}/bin/gptscript-go-tool createDataset
---
Name: Add Element
Description: Adds a new element to an existing dataset
Param: elementID: the ID of the dataset
Param: elementName: the name of the new element
Param: elementDescription: an optional description of the new element
Param: elementContent: the data to store in the element
#!${GPTSCRIPT_TOOL_DIR}/bin/gptscript-go-tool addElement
---
Name: Get All Elements
Description: Gets the contents of all elements in a dataset
Param: datasetID: the ID of the dataset
#!${GPTSCRIPT_TOOL_DIR}/bin/gptscript-go-tool getAllElements