fix(wp7-02): route stable Gemini through secure broker
Dada P0-A isolated Windows CI / validate-and-package (push) Canceled after 0s
Dada P0-A isolated Windows CI / validate-and-package (push) Canceled after 0s
This commit is contained in:
@@ -8,6 +8,11 @@ export const WP7_02_MODEL_IDS = Object.freeze([
|
||||
"gpt-image-2",
|
||||
]);
|
||||
|
||||
const controlledStateProductModelIds = Object.freeze({
|
||||
"gemini-3.1-flash-image": "gemini-3.1-flash-image-preview",
|
||||
"gpt-image-2": "gpt-image-2",
|
||||
});
|
||||
|
||||
const expectedCandidateCommit = "623cad25b2a2a9a003502c9a92ebd318dad06248";
|
||||
const expectedBrowsers = Object.freeze({
|
||||
"Google Chrome": "150.0.7871.187",
|
||||
@@ -49,6 +54,11 @@ function assertModelId(modelId) {
|
||||
return modelId;
|
||||
}
|
||||
|
||||
export function productModelIdForControlledState(modelId) {
|
||||
assertModelId(modelId);
|
||||
return controlledStateProductModelIds[modelId];
|
||||
}
|
||||
|
||||
export function buildModelContractPlan(modelId) {
|
||||
assertModelId(modelId);
|
||||
const plannedRequestBreakdown = {
|
||||
|
||||
Reference in New Issue
Block a user