diff --git a/apps/x/packages/core/src/config/env.ts b/apps/x/packages/core/src/config/env.ts index ccb0d771..2ec62881 100644 --- a/apps/x/packages/core/src/config/env.ts +++ b/apps/x/packages/core/src/config/env.ts @@ -1,5 +1,5 @@ -export const ROWBOAT_AI_GATEWAY_BASE_URL = - process.env.ROWBOAT_AI_GATEWAY_BASE_URL || 'http://localhost:3002/v1'; +export const API_URL = + process.env.API_URL || 'http://localhost:3002/v1'; export const SUPABASE_PROJECT_URL = process.env.SUPABASE_PROJECT_URL || 'http://127.0.0.1:54321'; diff --git a/apps/x/packages/core/src/models/gateway.ts b/apps/x/packages/core/src/models/gateway.ts index 975f9129..a297d56f 100644 --- a/apps/x/packages/core/src/models/gateway.ts +++ b/apps/x/packages/core/src/models/gateway.ts @@ -5,7 +5,7 @@ import { IOAuthRepo } from '../auth/repo.js'; import { IClientRegistrationRepo } from '../auth/client-repo.js'; import { getProviderConfig } from '../auth/providers.js'; import * as oauthClient from '../auth/oauth-client.js'; -import { ROWBOAT_AI_GATEWAY_BASE_URL } from '../config/env.js'; +import { API_URL } from '../config/env.js'; async function getAccessToken(): Promise { const oauthRepo = container.resolve('oauthRepo'); @@ -51,7 +51,7 @@ async function getAccessToken(): Promise { export async function getGatewayProvider(): Promise { const accessToken = await getAccessToken(); return createOpenRouter({ - baseURL: ROWBOAT_AI_GATEWAY_BASE_URL, + baseURL: `${API_URL}/v1/llm`, apiKey: accessToken, }); } @@ -68,7 +68,7 @@ type ProviderSummary = { export async function listGatewayModels(): Promise<{ providers: ProviderSummary[] }> { const accessToken = await getAccessToken(); - const response = await fetch(`${ROWBOAT_AI_GATEWAY_BASE_URL}/models`, { + const response = await fetch(`${API_URL}/v1/llm/models`, { headers: { Authorization: `Bearer ${accessToken}` }, }); if (!response.ok) {