nsarrazin HF staff commited on
Commit
a0b5962
1 Parent(s): 6867039

latest changes

Browse files
README.md CHANGED
@@ -1,5 +1,5 @@
1
  ---
2
- title: Agents.js PoC - Llama 2
3
  emoji: 🤖
4
  colorFrom: yellow
5
  colorTo: orange
 
1
  ---
2
+ title: Agents.js PoC - Open Assistant 30B
3
  emoji: 🤖
4
  colorFrom: yellow
5
  colorTo: orange
node_modules/.cache/@babel/register/.babel.7.5.5.development.json DELETED
@@ -1 +0,0 @@
1
- {}
 
 
package-lock.json CHANGED
@@ -8,7 +8,7 @@
8
  "name": "poc-agents-js",
9
  "version": "0.0.1",
10
  "dependencies": {
11
- "@huggingface/agents": "^0.0.3",
12
  "@huggingface/inference": "^2.5.2",
13
  "@sveltejs/adapter-node": "^1.3.1",
14
  "daisyui": "^3.1.6",
@@ -439,9 +439,9 @@
439
  }
440
  },
441
  "node_modules/@huggingface/agents": {
442
- "version": "0.0.3",
443
- "resolved": "https://registry.npmjs.org/@huggingface/agents/-/agents-0.0.3.tgz",
444
- "integrity": "sha512-qbKxLi+j++MwUS27/ior54ero9ZU4s+kofhVs5tsuwt8CO99azpq2zE54P7AI0lBarLrWhoi2ewBDcfoMrCDMw==",
445
  "dependencies": {
446
  "@huggingface/inference": "^2.6.1"
447
  },
 
8
  "name": "poc-agents-js",
9
  "version": "0.0.1",
10
  "dependencies": {
11
+ "@huggingface/agents": "^0.0.4",
12
  "@huggingface/inference": "^2.5.2",
13
  "@sveltejs/adapter-node": "^1.3.1",
14
  "daisyui": "^3.1.6",
 
439
  }
440
  },
441
  "node_modules/@huggingface/agents": {
442
+ "version": "0.0.4",
443
+ "resolved": "https://registry.npmjs.org/@huggingface/agents/-/agents-0.0.4.tgz",
444
+ "integrity": "sha512-jjsiMEba2dLLYUkMnX0g+bddM/9De0tk73RAiXL0uE117qdDOlUK/D+tI1krDfxpn9J+Qu9w7BqmufIMZFhV4Q==",
445
  "dependencies": {
446
  "@huggingface/inference": "^2.6.1"
447
  },
package.json CHANGED
@@ -38,7 +38,7 @@
38
  },
39
  "type": "module",
40
  "dependencies": {
41
- "@huggingface/agents": "^0.0.3",
42
  "@huggingface/inference": "^2.5.2",
43
  "@sveltejs/adapter-node": "^1.3.1",
44
  "daisyui": "^3.1.6",
 
38
  },
39
  "type": "module",
40
  "dependencies": {
41
+ "@huggingface/agents": "^0.0.4",
42
  "@huggingface/inference": "^2.5.2",
43
  "@sveltejs/adapter-node": "^1.3.1",
44
  "daisyui": "^3.1.6",
src/routes/+page.svelte CHANGED
@@ -42,16 +42,17 @@
42
  filetypes,
43
  }),
44
  })
45
- .then((res) => res.json())
 
 
 
 
 
46
  .then((res) => {
47
  code = res;
48
  return res;
49
  });
50
 
51
- if (codePromise === null) {
52
- return;
53
- }
54
-
55
  code = await codePromise;
56
  };
57
 
 
42
  filetypes,
43
  }),
44
  })
45
+ .then((res) => {
46
+ if (!res.ok) {
47
+ throw new Error("Something went wrong with the code generation.");
48
+ }
49
+ return res.json();
50
+ })
51
  .then((res) => {
52
  code = res;
53
  return res;
54
  });
55
 
 
 
 
 
56
  code = await codePromise;
57
  };
58
 
src/routes/generate/+server.ts CHANGED
@@ -1,4 +1,4 @@
1
- import { json } from "@sveltejs/kit";
2
  import {
3
  defaultTools,
4
  HfAgent,
@@ -29,7 +29,12 @@ export async function POST({ request }) {
29
  }))
30
  : undefined;
31
 
32
- const code = await agent.generateCode(prompt, files);
 
 
 
 
 
33
 
34
  return json(code);
35
  }
 
1
+ import { error, json } from "@sveltejs/kit";
2
  import {
3
  defaultTools,
4
  HfAgent,
 
29
  }))
30
  : undefined;
31
 
32
+ let code = "";
33
+ try {
34
+ code = await agent.generateCode(prompt, files);
35
+ } catch (e) {
36
+ throw error(500, e as Error);
37
+ }
38
 
39
  return json(code);
40
  }