Azure
Bundles 包含支持与 Langflow 特定第三方集成的自定义组件。
本文档描述了 Azure 包中可用的组件。
Azure OpenAI
此组件使用 Azure OpenAI LLMs 生成文本。
它可以输出 模型响应 (Message
) 或 语言模型 (LanguageModel
)。
具体来说,语言模型 输出是根据组件参数配置的 AzureChatOpenAI
实例。
当您想将 Azure OpenAI 模型用作其他 LLM 驱动组件(如 Agent 或 Smart Function 组件)的 LLM 时,请使用 语言模型 输出。
有关更多信息,请参阅 语言模型 组件。
Azure OpenAI 参数
在可视化编辑器中,部分参数默认情况下是隐藏的。 您可以通过组件的头部菜单中的 控件 来修改所有参数。
名称 | 类型 | 描述 |
---|---|---|
模型名称 | 字符串 | 输入参数。指定用于文本生成的 Azure OpenAI 模型名称。 |
Azure 端点 | 字符串 | 输入参数。您的 Azure 端点,包括资源。 |
部署名称 | 字符串 | 输入参数。指定部署的名称。 |
API 版本 | 字符串 | 输入参数。指定要使用的 Azure OpenAI API 版本。 |
API 密钥 | 密钥字符串 | 输入参数。您的 Azure OpenAI API 密钥。 |
温度 | 浮点数 | 输入参数。指定采样温度。默认值为 0.7 。 |
最大令牌数 | 整数 | 输入参数。指定要生成的最大令牌数。默认值为 1000 。 |
输入值 | 字符串 | 输入参数。指定用于文本生成的输入文本。 |
流式传输 | 布尔值 | 输入参数。指定是否流式传输模型的响应。默认为 false。 |
Azure OpenAI 嵌入
Azure OpenAI 嵌入 组件使用 Azure OpenAI 模型生成嵌入向量。
有关在流程中使用嵌入模型组件的更多信息,请参阅 嵌入模型 组件。
Azure OpenAI 嵌入参数
在可视化编辑器中,部分参数默认情况下是隐藏的。 您可以通过组件的头部菜单中的 控件 来修改所有参数。
名称 | 类型 | 描述 |
---|---|---|
模型 | 字符串 | 输入参数。要使用的模型名称。默认值:text-embedding-3-small 。 |
Azure 端点 | 字符串 | 输入参数。您的 Azure 端点,包括资源,例如 https://example-resource.azure.openai.com/ 。 |
部署名称 | 字符串 | 输入参数。部署的名称。 |
API 版本 | 字符串 | 输入参数。要使用的 API 版本,包含各种日期的选项。 |
API 密钥 | 字符串 | 输入参数。访问 Azure OpenAI 服务所需的 API 密钥。 |