From d29ef17f71db78fb7e5206c62a7eae183eef8e3f Mon Sep 17 00:00:00 2001 From: hiro Date: Fri, 8 Dec 2023 22:42:07 +0700 Subject: [PATCH] fix: Change base_url to full_url --- extensions/inference-openai-extension/src/@types/global.d.ts | 2 +- extensions/inference-openai-extension/src/helpers/sse.ts | 2 +- extensions/inference-openai-extension/src/index.ts | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/extensions/inference-openai-extension/src/@types/global.d.ts b/extensions/inference-openai-extension/src/@types/global.d.ts index 5e9fd4d8a9..bb0c6e9bfa 100644 --- a/extensions/inference-openai-extension/src/@types/global.d.ts +++ b/extensions/inference-openai-extension/src/@types/global.d.ts @@ -3,7 +3,7 @@ import { Model } from "@janhq/core"; declare const MODULE: string; declare interface EngineSettings { - base_url?: string; + full_url?: string; api_key?: string; } diff --git a/extensions/inference-openai-extension/src/helpers/sse.ts b/extensions/inference-openai-extension/src/helpers/sse.ts index bc170a8178..d13eb7c334 100644 --- a/extensions/inference-openai-extension/src/helpers/sse.ts +++ b/extensions/inference-openai-extension/src/helpers/sse.ts @@ -22,7 +22,7 @@ export function requestInference( // Model parameters spreading ...model.parameters, }); - fetch(`${engine.base_url}/chat/completions`, { + fetch(`${engine.full_url}`, { method: "POST", headers: { "Content-Type": "application/json", diff --git a/extensions/inference-openai-extension/src/index.ts b/extensions/inference-openai-extension/src/index.ts index 06e0f5e041..8a7955746b 100644 --- a/extensions/inference-openai-extension/src/index.ts +++ b/extensions/inference-openai-extension/src/index.ts @@ -37,7 +37,7 @@ export default class JanInferenceOpenAIExtension implements InferenceExtension { private static _currentModel: OpenAIModel; private static _engineSettings: EngineSettings = { - base_url: "https://api.openai.com/v1", + full_url: "https://api.openai.com/v1/chat/completion", api_key: "sk-", };