chore: generate
This commit is contained in:
@@ -147,7 +147,9 @@ export const GoogleVertexAnthropicPlugin = PluginV2.define({
|
|||||||
// Continental multi-regions (eu, us) require Regional Endpoint Platform
|
// Continental multi-regions (eu, us) require Regional Endpoint Platform
|
||||||
// domains; the default {region}-aiplatform.googleapis.com does not resolve.
|
// domains; the default {region}-aiplatform.googleapis.com does not resolve.
|
||||||
...((location === "eu" || location === "us") && project && !evt.options.baseURL
|
...((location === "eu" || location === "us") && project && !evt.options.baseURL
|
||||||
? { baseURL: `https://aiplatform.${location}.rep.googleapis.com/v1/projects/${project}/locations/${location}/publishers/anthropic/models` }
|
? {
|
||||||
|
baseURL: `https://aiplatform.${location}.rep.googleapis.com/v1/projects/${project}/locations/${location}/publishers/anthropic/models`,
|
||||||
|
}
|
||||||
: {}),
|
: {}),
|
||||||
})
|
})
|
||||||
}),
|
}),
|
||||||
|
|||||||
@@ -1553,10 +1553,7 @@ it.instance("Google Vertex: uses REP endpoint for Claude continental multi-regio
|
|||||||
yield* set("GOOGLE_CLOUD_PROJECT", "test-project")
|
yield* set("GOOGLE_CLOUD_PROJECT", "test-project")
|
||||||
yield* set("VERTEX_LOCATION", "eu")
|
yield* set("VERTEX_LOCATION", "eu")
|
||||||
const provider = yield* Provider.Service
|
const provider = yield* Provider.Service
|
||||||
const model = yield* provider.getModel(
|
const model = yield* provider.getModel(ProviderID.make("google-vertex"), ModelID.make("claude-sonnet-4-6@default"))
|
||||||
ProviderID.make("google-vertex"),
|
|
||||||
ModelID.make("claude-sonnet-4-6@default"),
|
|
||||||
)
|
|
||||||
const language = yield* provider.getLanguage(model)
|
const language = yield* provider.getLanguage(model)
|
||||||
expect(languageBaseURL(language)).toBe(
|
expect(languageBaseURL(language)).toBe(
|
||||||
"https://aiplatform.eu.rep.googleapis.com/v1/projects/test-project/locations/eu/publishers/anthropic/models",
|
"https://aiplatform.eu.rep.googleapis.com/v1/projects/test-project/locations/eu/publishers/anthropic/models",
|
||||||
@@ -1585,10 +1582,7 @@ it.instance("Google Vertex: keeps regional Claude endpoints unchanged", () =>
|
|||||||
yield* set("GOOGLE_CLOUD_PROJECT", "test-project")
|
yield* set("GOOGLE_CLOUD_PROJECT", "test-project")
|
||||||
yield* set("VERTEX_LOCATION", "europe-west1")
|
yield* set("VERTEX_LOCATION", "europe-west1")
|
||||||
const provider = yield* Provider.Service
|
const provider = yield* Provider.Service
|
||||||
const model = yield* provider.getModel(
|
const model = yield* provider.getModel(ProviderID.make("google-vertex"), ModelID.make("claude-sonnet-4-6@default"))
|
||||||
ProviderID.make("google-vertex"),
|
|
||||||
ModelID.make("claude-sonnet-4-6@default"),
|
|
||||||
)
|
|
||||||
const language = yield* provider.getLanguage(model)
|
const language = yield* provider.getLanguage(model)
|
||||||
expect(languageBaseURL(language)).toBe(
|
expect(languageBaseURL(language)).toBe(
|
||||||
"https://europe-west1-aiplatform.googleapis.com/v1/projects/test-project/locations/europe-west1/publishers/anthropic/models",
|
"https://europe-west1-aiplatform.googleapis.com/v1/projects/test-project/locations/europe-west1/publishers/anthropic/models",
|
||||||
|
|||||||
Reference in New Issue
Block a user