feat(Google Vertex Chat Model Node): Add support for Google Vertex AI Chat models (#9970)

Co-authored-by: oleg <oleg@n8n.io>
This commit is contained in:
Eugene
2024-07-11 14:41:10 +02:00
committed by GitHub
parent 519e57bda5
commit 071130a2dc
13 changed files with 539 additions and 675 deletions

View File

@@ -44,6 +44,12 @@ export function isChatInstance(model: unknown): model is BaseChatModel {
return namespace.includes('chat_models');
}
export function isToolsInstance(model: unknown): model is Tool {
const namespace = (model as Tool)?.lc_namespace ?? [];
return namespace.includes('tools');
}
export async function getOptionalOutputParsers(
ctx: IExecuteFunctions,
): Promise<Array<BaseOutputParser<unknown>>> {