From e57619264cdfc93308265382dca23626c39c6ec7 Mon Sep 17 00:00:00 2001 From: "kiloconnect[bot]" <240665456+kiloconnect[bot]@users.noreply.github.com> Date: Fri, 3 Apr 2026 23:31:53 +0000 Subject: [PATCH] feat(gateway): add NeuralWatt as an OpenAI-compatible provider --- src/lib/providers/provider-definitions.ts | 7 +++++++ src/lib/providers/types.ts | 1 + 2 files changed, 8 insertions(+) diff --git a/src/lib/providers/provider-definitions.ts b/src/lib/providers/provider-definitions.ts index 5ed17b1ef..4aec9d289 100644 --- a/src/lib/providers/provider-definitions.ts +++ b/src/lib/providers/provider-definitions.ts @@ -88,6 +88,13 @@ export default { supportedChatApis: ['chat_completions'], transformRequest() {}, }, + NEURALWATT: { + id: 'neuralwatt', + apiUrl: 'https://api.neuralwatt.com/v1', + apiKey: getEnvVariable('NEURALWATT_API_KEY'), + supportedChatApis: ['chat_completions'], + transformRequest() {}, + }, VERCEL_AI_GATEWAY: { id: 'vercel', apiUrl: 'https://ai-gateway.vercel.sh/v1', diff --git a/src/lib/providers/types.ts b/src/lib/providers/types.ts index 4b6c53832..c9dfd1096 100644 --- a/src/lib/providers/types.ts +++ b/src/lib/providers/types.ts @@ -11,6 +11,7 @@ export type ProviderId = | 'martian' | 'mistral' | 'morph' + | 'neuralwatt' | 'vercel' | 'custom' | 'dev-tools';