跳到主要内容

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