AI/ML API
Bundles contain custom components that support specific third-party integrations with Langflow.
This page describes the components that are available in the AI/ML bundle.
AI/ML API text generation
This component creates a ChatOpenAI
model instance using the AI/ML API.
The output is exclusively a Language Model (LanguageModel
) that you can connect to another LLM-driven component, such as a Smart Function component.
For more information, see the AI/ML API Langflow integration documentation and Language Model components.
AI/ML API text generation parameters
Many component input parameters are hidden by default in the visual editor. You can toggle parameters through the Controls in the component's header menu.
Name | Type | Description |
---|---|---|
max_tokens | Integer | Input parameter. The maximum number of tokens to generate. Set to 0 for unlimited tokens. Range: 0-128000. |
model_kwargs | Dictionary | Input parameter. Additional keyword arguments for the model. |
model_name | String | Input parameter. The name of the AIML model to use. Options are predefined in AIML_CHAT_MODELS . |
aiml_api_base | String | Input parameter. The base URL of the AIML API. Defaults to https://api.aimlapi.com . |
api_key | SecretString | Input parameter. The AIML API Key to use for the model. |
temperature | Float | Input parameter. Controls randomness in the output. Default: 0.1 . |
AI/ML API Embeddings
The AI/ML API Embeddings component generates embeddings using the AI/ML API.
The output is Embeddings
.
Specifically, an instance of AIMLEmbeddingsImpl
.
For more information about using embedding model components in flows, see Embedding Model components.
AI/ML API Embeddings parameters
Some AI/ML API component input parameters are hidden by default in the visual editor. You can toggle parameters through the Controls in the component's header menu.
Name | Type | Description |
---|---|---|
model_name | String | Input parameter. The name of the AI/ML embedding model to use. |
aiml_api_key | SecretString | Input parameter. The API key required for authenticating with the AI/ML service. |