Commit cb00fd1
committed
fix(vertexai): correct URL construction for global endpoint
When location is set to 'global', the plugin was incorrectly constructing
the URL as https://global-aiplatform.googleapis.com, which results in 404.
The correct URL for global endpoint should be https://aiplatform.googleapis.com
without the location prefix.
This fix applies to:
- list-models.ts: Model listing endpoint
- upsert_datapoints.ts: Vector search datapoint upsert endpoint
- predict.ts: Prediction endpoint
- evaluation/evaluator_factory.ts: Evaluation service endpoint
- modelgarden/v2/llama.ts: Llama model garden endpoint
Implementation uses a ternary operator for optimal performance and follows
the same pattern as Google's official Gen AI SDK.
Fixes #36511 parent 6e58dbe commit cb00fd1
File tree
5 files changed
+27
-7
lines changed- js/plugins/vertexai/src
- evaluation
- modelgarden/v2
- vectorsearch/vector_search
5 files changed
+27
-7
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
82 | 82 | | |
83 | 83 | | |
84 | 84 | | |
85 | | - | |
| 85 | + | |
| 86 | + | |
| 87 | + | |
| 88 | + | |
| 89 | + | |
86 | 90 | | |
87 | 91 | | |
88 | 92 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
38 | 38 | | |
39 | 39 | | |
40 | 40 | | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
41 | 47 | | |
42 | | - | |
| 48 | + | |
43 | 49 | | |
44 | 50 | | |
45 | 51 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
146 | 146 | | |
147 | 147 | | |
148 | 148 | | |
149 | | - | |
150 | | - | |
151 | | - | |
152 | 149 | | |
| 150 | + | |
| 151 | + | |
| 152 | + | |
| 153 | + | |
| 154 | + | |
| 155 | + | |
153 | 156 | | |
154 | 157 | | |
155 | 158 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
23 | 23 | | |
24 | 24 | | |
25 | 25 | | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
26 | 29 | | |
27 | | - | |
| 30 | + | |
28 | 31 | | |
29 | 32 | | |
30 | 33 | | |
| |||
Lines changed: 5 additions & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
45 | 45 | | |
46 | 46 | | |
47 | 47 | | |
48 | | - | |
| 48 | + | |
| 49 | + | |
| 50 | + | |
| 51 | + | |
| 52 | + | |
49 | 53 | | |
50 | 54 | | |
51 | 55 | | |
| |||
0 commit comments