mirror of
https://github.com/n8n-io/n8n.git
synced 2025-02-21 02:56:40 -08:00
feat(OpenAI Chat Model Node, OpenAI Node): Include o3 models in model selection (#13005)
This commit is contained in:
parent
8c2dbcfece
commit
37d152c148
|
@ -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'))
|
||||||
}}`,
|
}}`,
|
||||||
},
|
},
|
||||||
|
|
|
@ -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;
|
||||||
|
|
|
@ -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);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue