DocumentationAI-generated

n8n-nodes-openrouter-clean

Overview

Provide comprehensive access to OpenRouter's AI capabilities including chat completions with multimodal inputs, model management, text-to-speech, and speech-to-text functions. Build workflows that leverage OpenRouter's diverse AI models, plugins, and reasoning controls for automation, content generation, and transcription tasks.

Nodes & Operations

OpenRouter Chat

Interact with OpenRouter's conversational AI to send chat completion requests supporting images, videos, and advanced generation controls for enriched dialogue experiences.

  • Default · Default — Send a chat completion request to OpenRouter using the selected model and configured conversation messages. Optionally add images or video, tune generation and reasoning, control provider routing and plugins, request a fallback model, and choose how much of the response to return.

OpenRouter Models

Retrieve and filter OpenRouter's extensive catalog of AI models to select the optimal models based on capability, modality, pricing, and other criteria within workflows.

  • Default · Default — Fetches OpenRouter’s model list and filters, sorts, and limits the results for use in a workflow.

OpenRouter TTS

Convert text into speech audio using various OpenRouter-supported TTS models, returning the resulting audio data along with metadata for use in multimedia workflows.

  • Default · Default — Convert the required text to speech through the configured OpenRouter API using the selected model and voice. Return the audio as binary data and include the model, voice, format, and filename in the output JSON.

OpenRouter STT

Transcribe audio content into text leveraging OpenRouter speech-to-text models, accepting multiple audio input formats and providing detailed transcription outputs.

  • Default · Default — Transcribes audio from each incoming item using an OpenRouter speech-to-text model and returns the transcription with model and format details.

Credentials

This package authenticates against OpenRouter's API; users must provide valid OpenRouter credentials to access AI services.

Installation

Install as an n8n community node: in n8n, open Settings → Community nodes → Install and enter n8n-nodes-openrouter-clean.

Links

Discussion