Skip to main content

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 修改所有參數。

NameTypeDescription
max_tokensInteger輸入參數。要生成的權杖最大數量。設定為 0 表示無限制權杖。範圍:0-128000。
model_kwargsDictionary輸入參數。模型的額外關鍵字引數。
model_nameString輸入參數。要使用的 AIML 模型名稱。選項在 AIML_CHAT_MODELS 中預定義。
aiml_api_baseString輸入參數。AIML API 的基礎 URL。預設為 https://api.aimlapi.com
api_keySecretString輸入參數。用於模型的 AIML API 金鑰。
temperatureFloat輸入參數。控制輸出中的隨機性。預設:0.1

AI/ML API 嵌入

AI/ML API 嵌入 Components使用 AI/ML API 生成嵌入。

輸出是 Embeddings。 具體來說,是 AIMLEmbeddingsImpl 的實例。

如需在 Flow中使用嵌入模型Components的詳細資訊,請參閱 嵌入模型Components

AI/ML API 嵌入參數

某些參數在視覺編輯器中預設為隱藏。 您可以透過 Components的標頭選單 中的 Controls 修改所有參數。

NameTypeDescription
model_nameString輸入參數。要使用的 AI/ML 嵌入模型名稱。
aiml_api_keySecretString輸入參數。驗證 AI/ML 服務所需的 API 金鑰。
Search