@@ -62,14 +62,14 @@ type getDatasetElementArgs struct {
62
62
Element string `json:"element"`
63
63
}
64
64
65
- func (g * GPTScript ) ListDatasets (ctx context.Context , workspace string ) ([]DatasetMeta , error ) {
66
- if workspace == "" {
67
- workspace = os .Getenv ("GPTSCRIPT_WORKSPACE_DIR " )
65
+ func (g * GPTScript ) ListDatasets (ctx context.Context , workspaceID string ) ([]DatasetMeta , error ) {
66
+ if workspaceID == "" {
67
+ workspaceID = os .Getenv ("GPTSCRIPT_WORKSPACE_ID " )
68
68
}
69
69
70
70
out , err := g .runBasicCommand (ctx , "datasets" , datasetRequest {
71
71
Input : "{}" ,
72
- WorkspaceID : workspace ,
72
+ WorkspaceID : workspaceID ,
73
73
DatasetToolRepo : g .globalOpts .DatasetToolRepo ,
74
74
Env : g .globalOpts .Env ,
75
75
})
@@ -86,7 +86,7 @@ func (g *GPTScript) ListDatasets(ctx context.Context, workspace string) ([]Datas
86
86
87
87
func (g * GPTScript ) CreateDataset (ctx context.Context , workspaceID , name , description string ) (Dataset , error ) {
88
88
if workspaceID == "" {
89
- workspaceID = os .Getenv ("GPTSCRIPT_WORKSPACE_DIR " )
89
+ workspaceID = os .Getenv ("GPTSCRIPT_WORKSPACE_ID " )
90
90
}
91
91
92
92
args := createDatasetArgs {
@@ -117,7 +117,7 @@ func (g *GPTScript) CreateDataset(ctx context.Context, workspaceID, name, descri
117
117
118
118
func (g * GPTScript ) AddDatasetElement (ctx context.Context , workspaceID , datasetID , elementName , elementDescription , elementContent string ) (DatasetElementMeta , error ) {
119
119
if workspaceID == "" {
120
- workspaceID = os .Getenv ("GPTSCRIPT_WORKSPACE_DIR " )
120
+ workspaceID = os .Getenv ("GPTSCRIPT_WORKSPACE_ID " )
121
121
}
122
122
123
123
args := addDatasetElementArgs {
@@ -149,6 +149,10 @@ func (g *GPTScript) AddDatasetElement(ctx context.Context, workspaceID, datasetI
149
149
}
150
150
151
151
func (g * GPTScript ) AddDatasetElements (ctx context.Context , workspaceID , datasetID string , elements []DatasetElement ) error {
152
+ if workspaceID == "" {
153
+ workspaceID = os .Getenv ("GPTSCRIPT_WORKSPACE_ID" )
154
+ }
155
+
152
156
args := addDatasetElementsArgs {
153
157
DatasetID : datasetID ,
154
158
Elements : elements ,
@@ -168,6 +172,10 @@ func (g *GPTScript) AddDatasetElements(ctx context.Context, workspaceID, dataset
168
172
}
169
173
170
174
func (g * GPTScript ) ListDatasetElements (ctx context.Context , workspaceID , datasetID string ) ([]DatasetElementMeta , error ) {
175
+ if workspaceID == "" {
176
+ workspaceID = os .Getenv ("GPTSCRIPT_WORKSPACE_ID" )
177
+ }
178
+
171
179
args := listDatasetElementArgs {
172
180
DatasetID : datasetID ,
173
181
}
@@ -194,6 +202,10 @@ func (g *GPTScript) ListDatasetElements(ctx context.Context, workspaceID, datase
194
202
}
195
203
196
204
func (g * GPTScript ) GetDatasetElement (ctx context.Context , workspaceID , datasetID , elementName string ) (DatasetElement , error ) {
205
+ if workspaceID == "" {
206
+ workspaceID = os .Getenv ("GPTSCRIPT_WORKSPACE_ID" )
207
+ }
208
+
197
209
args := getDatasetElementArgs {
198
210
DatasetID : datasetID ,
199
211
Element : elementName ,
0 commit comments