MistralAI
组件包 包含支持与 Langflow 特定第三方集成的自定义组件。
本页面介绍 MistralAI 组件包中可用的组件。
有关 MistralAI 组件使用的 MistralAI 功能和功能的更多信息,请参阅 MistralAI 文档。
MistralAI 文本生成
MistralAI 组件使用 MistralAI LLM 生成文本。
它可以输出 模型响应(Message
)或 语言模型(LanguageModel
)。
当您想要将 MistralAI 模型用作另一个 LLM 驱动组件(如 语言模型 或 智能函数 组件)的 LLM 时,请使用 语言模型 输出。
有关更多信息,请参阅 语言模型 组件。
MistralAI 文本生成参数
许多 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 Embeddings
MistralAI Embeddings 组件使用 MistralAI 模型生成嵌入。
有关在流程中使用嵌入模型组件的更多信息,请参阅 嵌入模型 组件。
MistralAI Embeddings 参数
许多 MistralAI Embeddings 组件输入参数在可视化编辑器中默认为隐藏状态。 您可以通过组件标题菜单中的 控件 来切换参数。
名称 | 类型 | 描述 |
---|---|---|
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/ 。 |