diff --git a/packages/plugin-node/src/services/image.ts b/packages/plugin-node/src/services/image.ts index 056d4fb05da..c708d1d607e 100644 --- a/packages/plugin-node/src/services/image.ts +++ b/packages/plugin-node/src/services/image.ts @@ -206,10 +206,11 @@ export class ImageDescriptionService }, }, ]; - + // If model provider is openai, use the endpoint, otherwise use the default openai endpoint. const endpoint = - models[this.runtime.imageModelProvider].endpoint ?? - "https://api.openai.com/v1"; + this.runtime.imageModelProvider === ModelProviderName.OPENAI + ? models[this.runtime.imageModelProvider].endpoint + : "https://api.openai.com/v1"; const response = await fetch(endpoint + "/chat/completions", { method: "POST",