Spaces:
Running
Running
| export const CHANNEL_REQUEST_MODES = Object.freeze([ | |
| 'images-non-stream', | |
| 'images-sse', | |
| 'responses-non-stream', | |
| 'responses-sse' | |
| ]); | |
| export const DEFAULT_CHANNEL_REQUEST_MODE_PRIORITY = Object.freeze([ | |
| 'images-non-stream', | |
| 'images-sse', | |
| 'responses-non-stream', | |
| 'responses-sse' | |
| ]); | |
| export const CHANNEL_REQUEST_MODE_SMOKE_CASES = Object.freeze({ | |
| 'images-non-stream': Object.freeze(['orchestration_generate_1k', 'edit_1k']), | |
| 'images-sse': Object.freeze(['page_sse_edit_2k']), | |
| 'responses-non-stream': Object.freeze(['responses_agent_generate_1k']), | |
| 'responses-sse': Object.freeze(['responses_page_sse_generate_1k']) | |
| }); | |
| export const CHANNEL_REQUEST_MODE_ADMIN_CONTROL = Object.freeze({ | |
| source: 'admin_env_whitelist', | |
| globalEnv: 'OPENAI_UPSTREAM_REQUEST_MODES', | |
| channelEnvPattern: 'OPENAI_CHANNEL_N_REQUEST_MODES', | |
| globalPriorityEnv: 'OPENAI_UPSTREAM_REQUEST_MODE_PRIORITY', | |
| channelPriorityEnvPattern: 'OPENAI_CHANNEL_N_REQUEST_MODE_PRIORITY', | |
| defaultPriority: DEFAULT_CHANNEL_REQUEST_MODE_PRIORITY, | |
| defaultPriorityPolicy: 'lowest_cost_first', | |
| mutableAtRuntime: false, | |
| finalGateCommand: | |
| 'npm run smoke:image-upstream-real -- --env-file-if-exists .env.real-smoke.local --require-independent-targets --allow-billable', | |
| smokeGateCommands: Object.freeze({ | |
| 'images-non-stream': Object.freeze([ | |
| 'npm run smoke:image-upstream-real -- --env-file-if-exists .env.real-smoke.local --case original-images-json --allow-billable' | |
| ]), | |
| 'images-sse': Object.freeze([ | |
| 'npm run smoke:image-upstream-real -- --env-file-if-exists .env.real-smoke.local --case sub2api-images-sse --allow-billable' | |
| ]), | |
| 'responses-non-stream': Object.freeze([ | |
| 'npm run smoke:image-upstream-real -- --env-file-if-exists .env.real-smoke.local --case sub2api-responses-json --allow-billable' | |
| ]), | |
| 'responses-sse': Object.freeze([ | |
| 'npm run smoke:image-upstream-real -- --env-file-if-exists .env.real-smoke.local --case gpt2image-responses-sse --allow-billable' | |
| ]) | |
| }) | |
| }); | |