@@ -53,12 +53,11 @@ package main
5353import (
5454 " context"
5555
56- gogptscript " github.com/gptscript-ai/go-gptscript"
56+ " github.com/gptscript-ai/go-gptscript"
5757)
5858
5959func listTools (ctx context .Context ) (string , error ) {
60- client := &gogptscript.Client {}
61- client.Complete ()
60+ client := gptscript.NewClient (gptscript.ClientOpts {})
6261 return client.ListTools (ctx)
6362}
6463```
@@ -75,12 +74,11 @@ package main
7574import (
7675 " context"
7776
78- gogptscript " github.com/gptscript-ai/go-gptscript"
77+ " github.com/gptscript-ai/go-gptscript"
7978)
8079
8180func listModels (ctx context .Context ) ([]string , error ) {
82- client := &gogptscript.Client {}
83- client.Complete ()
81+ client := gptscript.NewClient (gptscript.ClientOpts {})
8482 return client.ListModels (ctx)
8583}
8684```
@@ -95,13 +93,11 @@ package main
9593import (
9694 " context"
9795
98- gogptscript " github.com/gptscript-ai/go-gptscript"
96+ " github.com/gptscript-ai/go-gptscript"
9997)
10098
101- func parse (ctx context .Context , fileName string ) ([]gogptscript .Node , error ) {
102- client := &gogptscript.Client {}
103- client.Complete ()
104-
99+ func parse (ctx context .Context , fileName string ) ([]gptscript .Node , error ) {
100+ client := gptscript.NewClient (gptscript.ClientOpts {})
105101 return client.Parse (ctx, fileName)
106102}
107103```
@@ -116,13 +112,11 @@ package main
116112import (
117113 " context"
118114
119- gogptscript " github.com/gptscript-ai/go-gptscript"
115+ " github.com/gptscript-ai/go-gptscript"
120116)
121117
122- func parseTool (ctx context .Context , contents string ) ([]gogptscript .Node , error ) {
123- client := &gogptscript.Client {}
124- client.Complete ()
125-
118+ func parseTool (ctx context .Context , contents string ) ([]gptscript .Node , error ) {
119+ client := gptscript.NewClient (gptscript.ClientOpts {})
126120 return client.ParseTool (ctx, contents)
127121}
128122```
@@ -137,13 +131,11 @@ package main
137131import (
138132 " context"
139133
140- gogptscript " github.com/gptscript-ai/go-gptscript"
134+ " github.com/gptscript-ai/go-gptscript"
141135)
142136
143- func parse (ctx context .Context , nodes []gogptscript .node ) (string , error ) {
144- client := &gogptscript.Client {}
145- client.Complete ()
146-
137+ func parse (ctx context .Context , nodes []gptscript .Node ) (string , error ) {
138+ client := gptscript.NewClient (gptscript.ClientOpts {})
147139 return client.Fmt (ctx, nodes)
148140}
149141```
@@ -158,18 +150,16 @@ package main
158150import (
159151 " context"
160152
161- gogptscript " github.com/gptscript-ai/go-gptscript"
153+ " github.com/gptscript-ai/go-gptscript"
162154)
163155
164156func runTool (ctx context .Context ) (string , error ) {
165- t := gogptscript .ToolDef {
157+ t := gptscript .ToolDef {
166158 Instructions: " who was the president of the united states in 1928?" ,
167159 }
168160
169- client := &gogptscript.Client {}
170- client.Complete ()
171-
172- run , err := client.Evaluate (ctx, gogptscript.Opts {}, t)
161+ client := gptscript.NewClient (gptscript.ClientOpts {})
162+ run , err := client.Evaluate (ctx, gptscript.Opts {}, t)
173163 if err != nil {
174164 return " " , err
175165 }
@@ -188,18 +178,16 @@ package main
188178import (
189179 " context"
190180
191- gogptscript " github.com/gptscript-ai/go-gptscript"
181+ " github.com/gptscript-ai/go-gptscript"
192182)
193183
194184func runFile (ctx context .Context ) (string , error ) {
195- opts := gogptscript .Opts {
185+ opts := gptscript .Opts {
196186 DisableCache: &[]bool {true }[0 ],
197187 Input: " --input hello" ,
198188 }
199189
200- client := &gogptscript.Client {}
201- client.Complete ()
202-
190+ client := gptscript.NewClient (gptscript.ClientOpts {})
203191 run , err := client.Run (ctx, " ./hello.gpt" , opts)
204192 if err != nil {
205193 return " " , err
@@ -219,19 +207,17 @@ package main
219207import (
220208 " context"
221209
222- gogptscript " github.com/gptscript-ai/go-gptscript"
210+ " github.com/gptscript-ai/go-gptscript"
223211)
224212
225213func streamExecTool (ctx context .Context ) error {
226- opts := gogptscript .Opts {
214+ opts := gptscript .Opts {
227215 DisableCache: &[]bool {true }[0 ],
228216 IncludeEvents: true ,
229217 Input: " --input world" ,
230218 }
231219
232- client := &gogptscript.Client {}
233- client.Complete ()
234-
220+ client := gptscript.NewClient (gptscript.ClientOpts {})
235221 run , err := client.Run (ctx, " ./hello.gpt" , opts)
236222 if err != nil {
237223 return err
0 commit comments