跳到主要内容

Amazon

组件包包含支持 Langflow 与特定第三方集成的自定义组件。

本页面描述了 Amazon 组件包中可用的组件。

Amazon Bedrock

该组件使用 Amazon Bedrock LLMs 生成文本。

它可以输出模型响应 (Message) 或语言模型 (LanguageModel)。 具体来说,语言模型输出是根据组件参数配置的 ChatBedrock 实例。

当您希望将 Amazon Bedrock 模型用作其他 LLM 驱动组件(例如语言模型智能函数组件)的 LLM 时,请使用语言模型输出。

有关更多信息,请参阅语言模型组件

Amazon Bedrock 参数

默认情况下,许多 Amazon Bedrock 组件输入参数在可视化编辑器中是隐藏的。 您可以通过组件标题菜单中的 控制来切换参数。

名称类型描述
model_idString输入参数。要使用的 Amazon Bedrock 模型 ID。选项包括各种模型。
aws_access_keySecretString输入参数。用于身份验证的 AWS 访问密钥。
aws_secret_keySecretString输入参数。用于身份验证的 AWS 秘密密钥。
aws_session_tokenSecretString输入参数。AWS 账户的会话密钥。
credentials_profile_nameString输入参数。要使用的 AWS 凭据配置文件名称。
region_nameString输入参数。AWS 区域名称。默认值:us-east-1
model_kwargsDictionary输入参数。模型的其他关键字参数。
endpoint_urlString输入参数。Bedrock 服务的自定义端点 URL。

Amazon Bedrock 嵌入模型

Amazon Bedrock 嵌入模型组件用于从 Amazon Bedrock 加载嵌入模型。

有关在流程中使用嵌入模型组件的更多信息,请参阅嵌入模型组件

Amazon Bedrock 嵌入模型参数

默认情况下,一些 Amazon Bedrock 嵌入模型组件输入参数在可视化编辑器中是隐藏的。 您可以通过组件标题菜单中的 控制来切换参数。

名称类型描述
credentials_profile_nameString输入参数。~/.aws/credentials~/.aws/config 中 AWS 凭据配置文件的名称,其中包含访问密钥或角色信息。
model_idString输入参数。要调用的模型 ID,例如 amazon.titan-embed-text-v1。这的值等同于 list-foundation-models API 中的 modelId 属性。
endpoint_urlString输入参数。用于设置除默认 AWS 端点以外的特定服务端点的 URL。
region_nameString输入参数。要使用的 AWS 区域,例如 us-west-2。如果未提供,则回退到 AWS_DEFAULT_REGION 环境变量或 ~/.aws/config 中指定的区域。
Search