File tree Expand file tree Collapse file tree 1 file changed +7
-2
lines changed
src/content/docs/agents/examples Expand file tree Collapse file tree 1 file changed +7
-2
lines changed Original file line number Diff line number Diff line change @@ -24,6 +24,7 @@ interface Env {
2424
2525export class MyAgent extends Agent <Env > {
2626 async browse(browserInstance : Fetcher , urls : string []) {
27+ let responses = [];
2728 for (const url of urls ) {
2829 const browser = await puppeteer .launch (browserInstance );
2930 const page = await browser .newPage ();
@@ -35,8 +36,8 @@ export class MyAgent extends Agent<Env> {
3536 apiKey: this .env .OPENAI_API_KEY ,
3637 });
3738
38- await client .chat .completions .create ({
39- model: this .env .MODEL || " 4o " ,
39+ let resp = await client .chat .completions .create ({
40+ model: this .env .MODEL ,
4041 messages: [
4142 {
4243 role: ' user' ,
@@ -48,8 +49,12 @@ export class MyAgent extends Agent<Env> {
4849 },
4950 });
5051
52+ responses .push (resp );
5153 await browser .close ();
5254 }
55+
56+ return responses ;
57+ }
5358}
5459```
5560
You can’t perform that action at this time.
0 commit comments