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 install | Official source | Quick check |
|---|---|---|
| Node.js and npm | Node.js download | node --version and npm --version |
| n8n local install | n8n npm install docs | npx n8n starts a local test instance. |
| CorvusLLM key | Buy or top up balance | Use 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 field | Where to change it | Value |
|---|---|---|
| Method | HTTP Request node > Parameters | POST |
| URL | HTTP Request node > URL | https://base.corvusllm.com/v1/chat/completions |
| Authentication | HTTP Request node > Authentication or Headers | Bearer token with your CorvusLLM key |
| Header | Headers table if you configure auth manually | Authorization: Bearer YOUR_CORVUSLLM_KEY |
| Body content type | Body settings | JSON |
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.