Commit a1c10fe
committed
feat: add Vertex AI as embedder provider for codebase indexing
- Add "vertex" to EmbedderProvider type
- Add Vertex AI embedding models (text-embedding-004, text-multilingual-embedding-002, etc.)
- Create VertexEmbedder implementation using OpenAI-compatible approach
- Update service factory to handle vertex provider
- Add vertexOptions to CodeIndexConfig interface
- Update CodeIndexPopover UI to include Vertex AI section
- Add translation keys for Vertex AI
- Add comprehensive tests for VertexEmbedder
- Update type definitions to include vertex in codebaseIndexModels
Closes #63001 parent 1819bd1 commit a1c10fe
File tree
3 files changed
+7
-2
lines changed- packages/types/src
- webview-ui/src/context
3 files changed
+7
-2
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
21 | 21 | | |
22 | 22 | | |
23 | 23 | | |
24 | | - | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
25 | 27 | | |
26 | 28 | | |
27 | 29 | | |
| |||
48 | 50 | | |
49 | 51 | | |
50 | 52 | | |
| 53 | + | |
51 | 54 | | |
52 | 55 | | |
53 | 56 | | |
| |||
64 | 67 | | |
65 | 68 | | |
66 | 69 | | |
| 70 | + | |
67 | 71 | | |
68 | 72 | | |
69 | 73 | | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
184 | 184 | | |
185 | 185 | | |
186 | 186 | | |
| 187 | + | |
187 | 188 | | |
188 | 189 | | |
189 | 190 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
232 | 232 | | |
233 | 233 | | |
234 | 234 | | |
235 | | - | |
| 235 | + | |
236 | 236 | | |
237 | 237 | | |
238 | 238 | | |
| |||
0 commit comments