n8n

In n8n, the safest route is the HTTP Request node.

That keeps the host, headers, and body completely explicit. Use the built-in OpenAI node only if your n8n build lets you override the base URL cleanly.

Install n8n first

Use n8n Cloud or run it locally. For a local test, install the Node.js version supported by n8n, start n8n with npx, then create the HTTP Request node shown below.

What to installOfficial sourceQuick check
Node.js and npmNode.js downloadnode --version and npm --version
n8n local installn8n npm install docsnpx n8n starts a local test instance.
CorvusLLM keyBuy or top up balanceUse it in the Authorization header.
Local n8n test
node --version
npm --version
npx n8n

HTTP Request node

Inside the workflow editor, add an HTTP Request node and set the request fields directly. This avoids hidden defaults from provider-specific nodes.

n8n fieldWhere to change itValue
MethodHTTP Request node > ParametersPOST
URLHTTP Request node > URLhttps://base.corvusllm.com/v1/chat/completions
AuthenticationHTTP Request node > Authentication or HeadersBearer token with your CorvusLLM key
HeaderHeaders table if you configure auth manuallyAuthorization: Bearer YOUR_CORVUSLLM_KEY
Body content typeBody settingsJSON
Body JSON
{
  "model": "gpt-5.5",
  "messages": [
    {
      "role": "user",
      "content": "Say n8n-ok"
    }
  ]
}

Why this path

This path is explicit and reliable. You always know which URL, headers, and payload n8n is sending.

Browse docs
On this page