AI/ML API
Bundles 包含支援特定第三方整 合的自訂Components,與 AgentBuilder 搭配使用。
此頁面描述 AI/ML bundle 中可用的Components。
AI/ML API 文字生成
此Components使用 AI/ML API 建立 ChatOpenAI 模型實例。
輸出專門是 Language Model (LanguageModel),您可以將其連接到另一個 LLM 驅動Components,例如 Smart Function Components。
如需詳細資訊,請參閱 AI/ML API AgentBuilder 整合文件 和 語言模型Components。
AI/ML API 文字生成參數
某些參數在視覺編輯器中預設為隱藏。 您可以透過 Components的標頭選單 中的 Controls 修改所有參數。
| Name | Type | Description |
|---|---|---|
| max_tokens | Integer | 輸入參數。要生成的權杖最大數量。設定為 0 表示無限制權杖。範圍:0-128000。 |
| model_kwargs | Dictionary | 輸入參數。模型的額外關鍵字引數。 |
| model_name | String | 輸入參數。要使用的 AIML 模型名稱。選項在 AIML_CHAT_MODELS 中預定義。 |
| aiml_api_base | String | 輸入參數。AIML API 的基礎 URL。預設為 https://api.aimlapi.com。 |
| api_key | SecretString | 輸入參數。用於模型的 AIML API 金鑰。 |
| temperature | Float | 輸入參數。控制輸出中的隨機性。預設:0.1。 |
AI/ML API 嵌入
AI/ML API 嵌入 Components使用 AI/ML API 生成嵌入。
輸出是 Embeddings。
具體來說,是 AIMLEmbeddingsImpl 的實例。
如需在 Flow中使用嵌入模型Components的詳細資訊,請參閱 嵌入模型Components。
AI/ML API 嵌入參數
某些參數在視覺編輯器中預設為隱藏。 您可以透過 Components的標頭選單 中的 Controls 修改所有參數。
| Name | Type | Description |
|---|---|---|
| model_name | String | 輸入參數。要使用的 AI/ML 嵌入模型名稱。 |
| aiml_api_key | SecretString | 輸入參數。驗證 AI/ML 服務所需的 API 金鑰。 |