UNPKG

@n8n/n8n-nodes-langchain

Version:
28 lines (22 loc) 912 B
/** * Embeddings Google Gemini Node - Version 1 * Use Google Gemini Embeddings */ export interface LcEmbeddingsGoogleGeminiV1Params { /** * The model which will generate the embeddings. &lt;a href="https://developers.generativeai.google/api/rest/generativelanguage/models/list"&gt;Learn more&lt;/a&gt;. * @default models/gemini-embedding-001 */ modelName?: string | Expression<string>; } export interface LcEmbeddingsGoogleGeminiV1Credentials { googlePalmApi: CredentialReference; } interface LcEmbeddingsGoogleGeminiV1NodeBase { type: '@n8n/n8n-nodes-langchain.embeddingsGoogleGemini'; version: 1; } export type LcEmbeddingsGoogleGeminiV1ParamsNode = LcEmbeddingsGoogleGeminiV1NodeBase & { config: NodeConfig<LcEmbeddingsGoogleGeminiV1Params> & { credentials?: LcEmbeddingsGoogleGeminiV1Credentials }; }; export type LcEmbeddingsGoogleGeminiV1Node = LcEmbeddingsGoogleGeminiV1ParamsNode;