MistralAI
Bundles 包含支援特定第三方整 合的自訂Components,與 AgentBuilder 搭配使用。
此頁面描述 MistralAI bundle 中可用的Components。
如需有關 MistralAI Components所使用 MistralAI 功能和功能的詳細資訊,請參閱 MistralAI 文件。
MistralAI 文字生成
MistralAI Components使用 MistralAI LLM 生成文字。
它可以輸出 Model Response (Message) 或 Language Model (LanguageModel)。
當您想要將 MistralAI 模型用作另一個 LLM 驅動Components的 LLM 時,請使用 Language Model 輸出,例如 Agent 或 Smart Function Components。
如需詳細資訊,請參閱語言模型Components。
MistralAI 文字生成參數
某些參數在視覺編輯器中預設為隱藏。 您可以透過 Components的標頭選單 中的 Controls 修改所有參數。
| Name | Type | Description |
|---|---|---|
| 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 Components使用 MistralAI 模型生成嵌入。
如需在 Flow 中使用嵌入模型Components的詳細資訊,請參閱嵌入模型Components。
MistralAI Embeddings 參數
某些參數在視覺編輯器中預設為隱藏。 您可以透過 Components的標頭選單 中的 Controls 修改所有參數。
| Name | Type | Description |
|---|---|---|
| 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/。 |