MistralAI
Bundles 包含支持与 Langflow 特定第三方集成的自定义组件。
本页面描述了 MistralAI 包中可用的组件。
有关 MistralAI 组件使用的 MistralAI 功能和功能的更多信息,请参阅 MistralAI 文档。
MistralAI 文本生成
MistralAI 组件使用 MistralAI LLM 生成文本。
它可以输出 模型响应 (Message
) 或 语言模型 (LanguageModel
)。
当您想将 MistralAI 模型用作其他 LLM 驱动组件(如 Agent 或 Smart Function 组件)的 LLM 时,请使用 语言模型 输出。
有关更多信息,请参阅 语言模型 组件。
MistralAI 文本生成参数
在可视化编辑器中,部分参数默认情况下是隐藏的。 您可以通过组件的头部菜单中的 控件 来修改所有参数。
名称 | 类型 | 描述 |
---|---|---|
max_tokens | Integer | 输入参数。要生成的最大令牌数。设置为 0 可生成无限令牌(高级)。 |
model_name | String | 输入参数。要使用的 Mistral AI 模型名称。选项包括 open-mixtral-8x7b 、open-mixtral-8x22b 、mistral-small-latest 、mistral-medium-latest 、mistral-large-latest 和 codestral-latest 。默认值:codestral-latest 。 |
mistral_api_base | String | 输入参数。Mistral API 的基础 URL。默认为 https://api.mistral.ai/v1 (高级)。 |
api_key | SecretString | 输入参数。用于身份验证的 Mistral API 密钥。 |
temperature | Float | 输入参数。控制输出中的随机性。默认值:0.5。 |
max_retries | Integer | 输入参数。API 调用的最大重试次数。默认值:5(高级)。 |
timeout | Integer | 输入参数。API 调用的超时时间(秒)。默认值:60(高级)。 |
max_concurrent_requests | Integer | 输入参数。最大并发 API 请求数。默认值:3(高级)。 |
top_p | Float | 输入参数。核心采样参数。默认值:1(高级)。 |
random_seed | Integer | 输入参数。随机数生成的种子。默认值:1(高级)。 |
safe_mode | Boolean | 输入参数。启用内容生成的安全模式(高级)。 |
MistralAI 嵌入
MistralAI 嵌入 组件使用 MistralAI 模型生成嵌入向量。
有关在流程中使用嵌入模型组件的更多信息,请参阅 嵌入模型 组件。
MistralAI 嵌入参数
在可视化编辑器中,部分参数默认情况下是隐藏的。 您可以通过组件的头部菜单中的 控件 来修改所有参数。
名称 | 类型 | 描述 |
---|---|---|
model | String | 输入参数。要使用的 MistralAI 模型。默认值:"mistral-embed"。 |
mistral_api_key | SecretString | 输入参数。用于与 MistralAI 身份验证的 API 密钥。 |
max_concurrent_requests | Integer | 输入参数。最大并发 API 请求数。默认值:64。 |
max_retries | Integer | 输入参数。失败请求的最大重试尝试次数。默认值:5。 |
timeout | Integer | 输入参数。请求超时时间(秒)。默认值:120。 |
endpoint | String | 输入参数。自定义 API 端点 URL。默认值:https://api.mistral.ai/v1/ 。 |