@@ -62,14 +62,14 @@ type getDatasetElementArgs struct {
6262 Element string `json:"element"`
6363}
6464
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 " )
6868 }
6969
7070 out , err := g .runBasicCommand (ctx , "datasets" , datasetRequest {
7171 Input : "{}" ,
72- WorkspaceID : workspace ,
72+ WorkspaceID : workspaceID ,
7373 DatasetToolRepo : g .globalOpts .DatasetToolRepo ,
7474 Env : g .globalOpts .Env ,
7575 })
@@ -86,7 +86,7 @@ func (g *GPTScript) ListDatasets(ctx context.Context, workspace string) ([]Datas
8686
8787func (g * GPTScript ) CreateDataset (ctx context.Context , workspaceID , name , description string ) (Dataset , error ) {
8888 if workspaceID == "" {
89- workspaceID = os .Getenv ("GPTSCRIPT_WORKSPACE_DIR " )
89+ workspaceID = os .Getenv ("GPTSCRIPT_WORKSPACE_ID " )
9090 }
9191
9292 args := createDatasetArgs {
@@ -117,7 +117,7 @@ func (g *GPTScript) CreateDataset(ctx context.Context, workspaceID, name, descri
117117
118118func (g * GPTScript ) AddDatasetElement (ctx context.Context , workspaceID , datasetID , elementName , elementDescription , elementContent string ) (DatasetElementMeta , error ) {
119119 if workspaceID == "" {
120- workspaceID = os .Getenv ("GPTSCRIPT_WORKSPACE_DIR " )
120+ workspaceID = os .Getenv ("GPTSCRIPT_WORKSPACE_ID " )
121121 }
122122
123123 args := addDatasetElementArgs {
@@ -149,6 +149,10 @@ func (g *GPTScript) AddDatasetElement(ctx context.Context, workspaceID, datasetI
149149}
150150
151151func (g * GPTScript ) AddDatasetElements (ctx context.Context , workspaceID , datasetID string , elements []DatasetElement ) error {
152+ if workspaceID == "" {
153+ workspaceID = os .Getenv ("GPTSCRIPT_WORKSPACE_ID" )
154+ }
155+
152156 args := addDatasetElementsArgs {
153157 DatasetID : datasetID ,
154158 Elements : elements ,
@@ -168,6 +172,10 @@ func (g *GPTScript) AddDatasetElements(ctx context.Context, workspaceID, dataset
168172}
169173
170174func (g * GPTScript ) ListDatasetElements (ctx context.Context , workspaceID , datasetID string ) ([]DatasetElementMeta , error ) {
175+ if workspaceID == "" {
176+ workspaceID = os .Getenv ("GPTSCRIPT_WORKSPACE_ID" )
177+ }
178+
171179 args := listDatasetElementArgs {
172180 DatasetID : datasetID ,
173181 }
@@ -194,6 +202,10 @@ func (g *GPTScript) ListDatasetElements(ctx context.Context, workspaceID, datase
194202}
195203
196204func (g * GPTScript ) GetDatasetElement (ctx context.Context , workspaceID , datasetID , elementName string ) (DatasetElement , error ) {
205+ if workspaceID == "" {
206+ workspaceID = os .Getenv ("GPTSCRIPT_WORKSPACE_ID" )
207+ }
208+
197209 args := getDatasetElementArgs {
198210 DatasetID : datasetID ,
199211 Element : elementName ,
0 commit comments