Skip to content

OVHcloud AI Endpoints ​

Link this node to the “Model” port of an AI node so it works with an open model (gpt-oss, Llama, Mistral, Qwen) hosted in France by OVHcloud. The API key comes from the chosen connection (Connections › AI).

OVHcloud AI Endpoints is a model provider, not a step. Place it on the canvas and draw a link from it to the model port of an AI node (Categorize, Extract, Summarize, Free instruction (AI) or Compose (AI)): that node then runs on open models (gpt-oss, Llama, Mistral, Qwen), hosted in France by OVHcloud. The provider node is never executed, has no data input or output, and writes nothing to the run data.

An AI node with nothing linked to its model port uses the instance defaults: the model the administrator set for its use (Classify, Extract, Compose, General use) on the Connections page (Artificial intelligence section). Linking a provider is how you choose the AI of one node without changing the others. No API key or secret appears in the workflow: credentials stay in the organisation's OVHcloud AI Endpoints connection.

At a glance ​

  • Type: llm.ovhcloud · version 1
  • Category: AI
  • Kind: Model provider — plugged into an AI node, never run as a step
  • Connection: OVHcloud AI Endpoints
  • Provides: model (llm.model)
The ports of “OVHcloud AI Endpoints”: what comes in on the left, what goes out on the rightIt runs no step: it supplies a model through its model port to the AI nodes linked to it. It needs a OVHcloud AI Endpoints connection.OVHcloud AI Endpointsllm.ovhcloudmodelAI nodesConnection: OVHcloud AI Endpoints
The ports of “OVHcloud AI Endpoints”: what comes in on the left, what goes out on the right

Connection ​

This node uses a OVHcloud AI Endpoints connection. Without one chosen, it uses the default connection of that provider.

Parameters ​

connection ​

Connection — Which key to use at this provider, when the organisation has several. Left empty, the provider default connection applies.

  • Type: Connection (credential)
  • Required: No

model ​

Model — The model to use. Left empty, the instance default for the connected node's purpose applies. Known models: gpt-oss-20b, gpt-oss-120b, Meta-Llama-3_3-70B-Instruct, Mistral-Small-3.2-24B-Instruct-2506.

  • Type: Text (string)
  • Required: No
  • Default: "" (empty)
  • 200 characters at most
  • Suggestions: gpt-oss-20b, gpt-oss-120b, Meta-Llama-3_3-70B-Instruct, Mistral-Small-3.2-24B-Instruct-2506
  • Expressions: {{ }} not accepted

temperature ​

Temperature — Optional. Left empty, the provider default applies. Some recent models reject this parameter: it is then dropped, never fatal.

  • Type: Number (number)
  • Required: No
  • From 0 to 2

Data produced ​

A model provider is never run: it adds nothing to the run data. The AI node it is plugged into publishes the result.

Example ​

Keep the drafting of replies with a provider hosted in France while sorting stays on the instance default. Add an OVHcloud AI Endpoints node with:

connection: (empty: the provider's default connection)
model: gpt-oss-120b
temperature: (empty)

Link it to the model port of the Compose (AI) node. Every run of that node now calls this provider and model; the other AI nodes of the workflow are unaffected.

Connection, model and temperature ​

  • Connection: left empty, the provider's default connection applies, so replacing a key is done once, by the administrator. Pick a connection only when the organisation has several connections for this provider (a key re-billed to one client, for instance). Only connections of this provider are offered.
  • Model: left empty, the instance default for the linked node's use applies, at this provider: gpt-oss-20b to classify and extract, gpt-oss-120b to compose and for general use. Pick one of the suggested models or type an identifier such as gpt-oss-120b. The editor suggests the four models of the built-in catalogue (gpt-oss-20b, gpt-oss-120b, Meta-Llama-3_3-70B-Instruct, Mistral-Small-3.2-24B-Instruct-2506) and the models the administrator enabled on the chosen connection, such as a Qwen model found with Show available models. Identifiers are case-sensitive: copy them exactly. The field is not templatable: a {{ }} expression would be sent to the provider as is. The editor flags an identifier that the connection does not allow.
  • Temperature: optional, between 0 and 2. It applies only when the AI node does not set its own. Models that reject this parameter simply ignore it.

Tips ​

  • One provider per port. A second provider linked to the same model port is refused at validation. A provider node linked to nothing raises a warning, not an error.
  • Errors at run time. The AI node, not the provider, fails: llm.provider_not_configured when the instance has no connection for this provider, llm.connection_not_found when the chosen connection was deleted (there is no silent fallback to the default connection), llm.connection_provider_mismatch when it belongs to another provider, llm.model_not_allowed when the model is not enabled, llm.no_default_model when the model is empty and no default is known for that use at this provider. See Error handling.
  • Test runs. In test runs the AI node really calls this provider and model, so the test measures what the published workflow will do. If the instance has no connection for this provider, the output is fabricated and the run detail says the AI was skipped.

Loop & Roll — the workflow builder for email.