Skip to content

Commit 3fdfcc0

Browse files
committed
refactor(semantic-search): use ai sdk embedder contract
1 parent dd152d7 commit 3fdfcc0

11 files changed

Lines changed: 196 additions & 442 deletions

File tree

bun.lock

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

packages/plugins/semantic-search/package.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,11 +17,12 @@
1717
"eval": "bun run src/sdk/eval.ts"
1818
},
1919
"dependencies": {
20-
"@ai-sdk/google": "^3.0.80",
2120
"@executor-js/sdk": "workspace:*",
2221
"ai": "^6.0.191"
2322
},
2423
"devDependencies": {
24+
"@ai-sdk/google": "^3.0.80",
25+
"@ai-sdk/openai-compatible": "^1.0.39",
2526
"@cloudflare/workers-types": "^4.20250620.0",
2627
"@effect/atom-react": "catalog:",
2728
"@effect/vitest": "catalog:",

packages/plugins/semantic-search/src/sdk/embedder-cloudflare.test.ts

Lines changed: 0 additions & 103 deletions
This file was deleted.

packages/plugins/semantic-search/src/sdk/embedder-cloudflare.ts

Lines changed: 0 additions & 93 deletions
This file was deleted.

packages/plugins/semantic-search/src/sdk/embedder-openai.ts

Lines changed: 0 additions & 108 deletions
This file was deleted.

0 commit comments

Comments
 (0)