Skip to content

Commit d7686c3

Browse files
committed
Sets up proxy and updates kit.
1 parent 8f9511a commit d7686c3

File tree

5 files changed

+22
-11
lines changed

5 files changed

+22
-11
lines changed

package-lock.json

Lines changed: 4 additions & 4 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

samples/TheCritic/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
"doc": "docs"
88
},
99
"scripts": {
10-
"dev": "FORCE_COLOR=1 vite",
10+
"dev": "FORCE_COLOR=1 vite --host",
1111
"run": "tsx run.ts",
1212
"build:vite": "FORCE_COLOR=1 vite build",
1313
"generate:graphs": "tsx src/make-graphs.ts",
@@ -38,7 +38,7 @@
3838
"@google-labs/breadboard": "^0.5.1",
3939
"@google-labs/core-kit": "^0.0.1",
4040
"@google-labs/llm-starter": "^0.2.1",
41-
"@paulkinlan/claude-breadboard-kit": "^2.2.4",
41+
"@paulkinlan/claude-breadboard-kit": "^2.2.5",
4242
"comlink": "^4.4.1"
4343
}
4444
}

samples/TheCritic/src/boards/critic.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,7 @@ You will create a critique of the following input:
5454
Critique:
5555
`);
5656

57-
const claudeCompletion = claudeKit.generateCompletion({ model: "claude-2.1" });
57+
const claudeCompletion = claudeKit.generateCompletion({ model: "claude-2.1", baseURL: "http://localhost:5173/"});
5858

5959
inputCritic.wire("persona->persona", criticPrompt);
6060
inputCritic.wire("input->input", criticPrompt);

samples/TheCritic/vite.config.ts

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,4 +22,14 @@ export default defineConfig({
2222
plugins: [wasm(), topLevelAwait()]
2323
},
2424
plugins: [wasm(), topLevelAwait()],
25+
server: {
26+
port: 5173,
27+
strictPort: true,
28+
proxy: {
29+
"/v1/complete": {
30+
target: "https://api.anthropic.com",
31+
changeOrigin: true
32+
},
33+
},
34+
},
2535
});

yarn.lock

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -110,10 +110,10 @@
110110
"@nodelib/fs.scandir" "2.1.5"
111111
fastq "^1.6.0"
112112

113-
"@paulkinlan/claude-breadboard-kit@^2.2.4":
114-
version "2.2.4"
115-
resolved "https://registry.npmjs.org/@paulkinlan/claude-breadboard-kit/-/claude-breadboard-kit-2.2.4.tgz"
116-
integrity sha512-9tPHOWQeNaNfH3dDZxDmhvmYU5VP0s4UHJ5CgcAjBSQbjHiiMql5TRR0RzpOwFuUwMB9Tk3j0t3N4FDtVsaevQ==
113+
"@paulkinlan/claude-breadboard-kit@^2.2.5":
114+
version "2.2.5"
115+
resolved "https://registry.npmjs.org/@paulkinlan/claude-breadboard-kit/-/claude-breadboard-kit-2.2.5.tgz"
116+
integrity sha512-X7Q6xsk0Zl7gYPsXQAwMKbAFk7rm0ziGHeE5V9RjiYbvmx5BxlcpL8THr4/UKxmJhzKm+7/m/FPBRV8setn80g==
117117
dependencies:
118118
"@anthropic-ai/sdk" "^0.10.1"
119119
"@anthropic-ai/tokenizer" "^0.0.4"
@@ -1011,6 +1011,7 @@ text-table@^0.2.0:
10111011
"@google-labs/core-kit" "^0.0.1"
10121012
"@google-labs/llm-starter" "^0.2.1"
10131013
"@paulkinlan/claude-breadboard-kit" "^2.2.4"
1014+
comlink "^4.4.1"
10141015

10151016
tiktoken@^1.0.10:
10161017
version "1.0.11"

0 commit comments

Comments
 (0)