feat(OpenAI Chat Model Node, OpenAI Node): Include o3 models in model selection (#13005)

This commit is contained in:
jeanpaul 2025-02-03 12:56:07 +01:00 committed by GitHub
parent 8c2dbcfece
commit 37d152c148
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
3 changed files with 4 additions and 1 deletions

View file

@ -108,6 +108,7 @@ export class LmChatOpenAi implements INodeType {
($credentials?.url && !$credentials.url.includes('api.openai.com')) || ($credentials?.url && !$credentials.url.includes('api.openai.com')) ||
$responseItem.id.startsWith('ft:') || $responseItem.id.startsWith('ft:') ||
$responseItem.id.startsWith('o1') || $responseItem.id.startsWith('o1') ||
$responseItem.id.startsWith('o3') ||
($responseItem.id.startsWith('gpt-') && !$responseItem.id.includes('instruct')) ($responseItem.id.startsWith('gpt-') && !$responseItem.id.includes('instruct'))
}}`, }}`,
}, },

View file

@ -19,6 +19,7 @@ export async function searchModels(
(baseURL && !baseURL.includes('api.openai.com')) || (baseURL && !baseURL.includes('api.openai.com')) ||
model.id.startsWith('ft:') || model.id.startsWith('ft:') ||
model.id.startsWith('o1') || model.id.startsWith('o1') ||
model.id.startsWith('o3') ||
(model.id.startsWith('gpt-') && !model.id.includes('instruct')); (model.id.startsWith('gpt-') && !model.id.includes('instruct'));
if (!filter) return isValidModel; if (!filter) return isValidModel;

View file

@ -84,7 +84,8 @@ export async function modelSearch(
isCustomAPI || isCustomAPI ||
model.id.startsWith('gpt-') || model.id.startsWith('gpt-') ||
model.id.startsWith('ft:') || model.id.startsWith('ft:') ||
model.id.startsWith('o1'), model.id.startsWith('o1') ||
model.id.startsWith('o3'),
)(this, filter); )(this, filter);
} }