@n8n/n8n-nodes-langchain
Version:

29 lines (23 loc) • 847 B
text/typescript
/**
* Embeddings AWS Bedrock Node - Version 1
* Use Embeddings AWS Bedrock
*/
export interface LcEmbeddingsAwsBedrockV1Params {
/**
* The model which will generate the completion. <a href="https://docs.aws.amazon.com/bedrock/latest/userguide/foundation-models.html">Learn more</a>.
*/
model?: string | Expression<string>;
}
export interface LcEmbeddingsAwsBedrockV1Credentials {
aws: CredentialReference;
}
interface LcEmbeddingsAwsBedrockV1NodeBase {
type: '@n8n/n8n-nodes-langchain.embeddingsAwsBedrock';
version: 1;
credentials?: LcEmbeddingsAwsBedrockV1Credentials;
isTrigger: true;
}
export type LcEmbeddingsAwsBedrockV1ParamsNode = LcEmbeddingsAwsBedrockV1NodeBase & {
config: NodeConfig<LcEmbeddingsAwsBedrockV1Params>;
};
export type LcEmbeddingsAwsBedrockV1Node = LcEmbeddingsAwsBedrockV1ParamsNode;