mirror of
https://github.com/diegosouzapw/OmniRoute.git
synced 2026-08-19 21:52:21 +03:00
35 lines
1.2 KiB
TypeScript
35 lines
1.2 KiB
TypeScript
export const ANTIGRAVITY_RUNTIME_BASE_URLS = Object.freeze([
|
|
"https://daily-cloudcode-pa.googleapis.com",
|
|
"https://cloudcode-pa.googleapis.com",
|
|
]);
|
|
|
|
export const ANTIGRAVITY_DISCOVERY_BASE_URLS = Object.freeze([
|
|
...ANTIGRAVITY_RUNTIME_BASE_URLS,
|
|
"https://daily-cloudcode-pa.sandbox.googleapis.com",
|
|
]);
|
|
|
|
export const ANTIGRAVITY_BOOTSTRAP_BASE_URLS = Object.freeze([
|
|
"https://cloudcode-pa.googleapis.com",
|
|
]);
|
|
|
|
export const ANTIGRAVITY_ONBOARD_PATH = "/v1internal:onboardUser";
|
|
|
|
export function getAntigravityOnboardUrls(): string[] {
|
|
return ANTIGRAVITY_BOOTSTRAP_BASE_URLS.map((base) => `${base}${ANTIGRAVITY_ONBOARD_PATH}`);
|
|
}
|
|
|
|
const ANTIGRAVITY_MODELS_PATH = "/v1internal:models";
|
|
const ANTIGRAVITY_FETCH_AVAILABLE_MODELS_PATH = "/v1internal:fetchAvailableModels";
|
|
|
|
function buildAntigravityDiscoveryUrls(path: string): string[] {
|
|
return ANTIGRAVITY_DISCOVERY_BASE_URLS.map((baseUrl) => `${baseUrl}${path}`);
|
|
}
|
|
|
|
export function getAntigravityModelsDiscoveryUrls(): string[] {
|
|
return buildAntigravityDiscoveryUrls(ANTIGRAVITY_MODELS_PATH);
|
|
}
|
|
|
|
export function getAntigravityFetchAvailableModelsUrls(): string[] {
|
|
return buildAntigravityDiscoveryUrls(ANTIGRAVITY_FETCH_AVAILABLE_MODELS_PATH);
|
|
}
|