Type alias Text2VecAWSConfig

Text2VecAWSConfig: {
    endpoint?: string;
    model?: "amazon.titan-embed-text-v1" | "cohere.embed-english-v3" | "cohere.embed-multilingual-v3" | string;
    region: string;
    service: "sagemaker" | "bedrock" | string;
    vectorizeCollectionName?: boolean;
}

The configuration for text vectorization using the AWS module.

See the documentation for detailed usage.

Type declaration

  • Optional endpoint?: string

    The model to use. REQUIRED for service sagemaker.

  • Optional model?: "amazon.titan-embed-text-v1" | "cohere.embed-english-v3" | "cohere.embed-multilingual-v3" | string

    The model to use. REQUIRED for service bedrock.

  • region: string

    The AWS region where the model runs.

  • service: "sagemaker" | "bedrock" | string

    The AWS service to use.

  • Optional vectorizeCollectionName?: boolean

    Whether the collection name is vectorized.