跳到主要内容

Azure

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

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

Azure OpenAI

该组件使用 Azure OpenAI LLM 生成文本。

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

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

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

Azure OpenAI 参数

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

名称类型描述
Model NameString输入参数。指定用于文本生成的 Azure OpenAI 模型名称。
Azure EndpointString输入参数。您的 Azure 端点,包括资源。
Deployment NameString输入参数。指定部署名称。
API VersionString输入参数。指定要使用的 Azure OpenAI API 版本。
API KeySecretString输入参数。您的 Azure OpenAI API 密钥。
TemperatureFloat输入参数。指定采样温度。默认值:0.7
Max TokensInteger输入参数。指定要生成的最大 token 数量。默认值:1000
Input ValueString输入参数。指定用于文本生成的输入文本。
StreamBoolean输入参数。指定是否从模型流式传输响应。默认值:False

Azure OpenAI Embeddings

Azure OpenAI 嵌入模型组件使用 Azure OpenAI 模型生成嵌入。

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

Azure OpenAI 嵌入模型参数

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

名称类型描述
ModelString输入参数。要使用的模型名称。默认值:text-embedding-3-small
Azure EndpointString输入参数。您的 Azure 端点,包括资源,例如 https://example-resource.azure.openai.com/
Deployment NameString输入参数。部署名称。
API VersionString输入参数。要使用的 API 版本,选项包括各种日期。
API KeyString输入参数。访问 Azure OpenAI 服务所需的 API 密钥。
Search