OpenRouter
Visão geral
Section titled “Visão geral”A integração OpenRouter permite que um agente gere texto por modelos de diferentes provedores e consulte o catálogo, os endpoints, os créditos e os metadados de uma geração. Disponibilidade, preço, limite de contexto e suporte a ferramentas variam por modelo e endpoint; descubra essas informações antes de fixar um modelo no fluxo.
- Site oficial: https://openrouter.ai/
- Documentação na Composio: docs.composio.dev/toolkits/openrouter
- Documentação oficial: openrouter.ai/docs
Autenticação
Section titled “Autenticação”Esta ferramenta utiliza chave de API (API_KEY). A chave autoriza consumo
na conta OpenRouter e pode gerar cobrança.
Como obter a credencial
Section titled “Como obter a credencial”- Entre no OpenRouter e abra API Keys.
- Crie uma chave dedicada ao SquadOS, defina limite e validade quando esses controles estiverem disponíveis e copie o segredo exibido.
- Armazene o valor com segurança. Não cole a chave em prompts, mensagens ou bases de conhecimento.
Como conectar no SquadOS
Section titled “Como conectar no SquadOS”- Acesse Ferramentas no menu lateral (
/admin/tools). - Abra Disponíveis, procure por
OpenRoutere abra o card em Configurar ferramenta. - Selecione Ativar. A integração passa para Ativas como Aguardando autenticação.
- Abra a integração ativa, selecione Conectar agora e informe a chave na página segura hospedada pela Composio.
- Ao retornar ao SquadOS, confirme em Contas que a conta está ativa.
- Revise Editar ações; depois adicione
OpenRouterpela seção Ferramentas do agente, escolha a conta e as ações, salve e execute um teste com limite baixo.
Ativação, autenticação e vínculo com o agente são etapas separadas. Veja o contrato completo em Ferramentas da Organização.
Ações encontradas no catálogo local
Section titled “Ações encontradas no catálogo local”O export local do produto, commitado em 2026-06-17, contém estas sete ações:
| Ação | Finalidade |
|---|---|
OPENROUTER_CREATE_CHAT_COMPLETION | Gerar uma resposta com uma lista de mensagens e um modelo selecionado. |
OPENROUTER_CREATE_COMPLETION | Gerar uma continuação de texto para um prompt ou conjunto de mensagens. |
OPENROUTER_GET_CREDITS | Consultar o saldo de créditos antes de executar novas gerações. |
OPENROUTER_GET_GENERATION | Recuperar por ID os tokens, custo, latência e outros metadados de uma geração. |
OPENROUTER_LIST_AVAILABLE_MODELS | Listar os modelos que podem ser selecionados na conta. |
OPENROUTER_OPENROUTER_LIST_MODEL_ENDPOINTS | Listar endpoints, preço, contexto e parâmetros de um modelo específico. |
OPENROUTER_OPENROUTER_LIST_PROVIDERS | Listar os provedores disponíveis para roteamento. |
O export local confirma nomes e finalidades, não o schema completo dos parâmetros. Abra Editar ações ou o editor do agente para conferir os campos atuais antes de salvar.
Uso seguro
Section titled “Uso seguro”- Comece por
OPENROUTER_LIST_AVAILABLE_MODELSe só então escolha um ID exato. - Consulte endpoints e provedores quando custo, retenção, região, contexto ou suporte a ferramentas forem requisitos do fluxo.
- Defina limites de tokens e de gasto compatíveis com o caso de uso.
- Não conceda ações de geração a um agente que só precise consultar catálogo ou custo.
- Trate respostas, links e metadados do provedor como dados externos antes de reutilizá-los em outra ação.