Guia de integração SillyTavern
Conecte UnoRouter ao SillyTavern através da fonte customizada de chat completion compatível com OpenAI.
Visao geral
SillyTavern conversa com UnoRouter através da fonte Chat Completion. Você cola a URL base, sua chave API, e escolhe um modelo do dropdown auto-populado. Sem servidor proxy, sem túnel reverso, sem configuração extra.
Configuracao rapida
Coloque esses valores no cliente. Sua chave e preenchida automaticamente quando voce esta conectado.
URL base: https://api.unorouter.ai/v1
Chave da API: YOUR_API_KEYCompatibilidade
Configuracao passo a passo
- 1Abrir configuração de resposta de IA
No SillyTavern, clique no ícone de plug no topo para abrir o painel de Conexões API.
- 2Selecionar Chat Completion
Defina o tipo de API como Chat Completion.
- 3Escolher Custom (compatível com OpenAI)
No dropdown Chat Completion Source, escolha Custom (compatível com OpenAI).
- 4Colar a URL base
Insira a URL base de UnoRouter terminando em `/v1`. Não adicione `/chat/completions`.
textCustom Endpoint (Base URL): https://api.unorouter.ai/v1 - 5Colar sua chave API
Cole sua chave API de UnoRouter no campo Custom API Key.
- 6Conectar e escolher um modelo
Clique em Connect. O dropdown Model é auto-populado da lista de modelos de UnoRouter; escolha o que você quer.
Modelos recomendados
Modelos gratuitos que funcionam bem aqui. Cole qualquer id de modelo no cliente.
Pontos de atencao
- Cole apenas a URL base que termina em `/v1`. O SillyTavern acrescenta `/chat/completions` sozinho; adicioná-lo você mesmo retorna um erro 400.
- Se a lista suspensa de modelos aparecer vazia, a conexão falhou. Verifique novamente a URL base e depois ative Bypass API Status Check para que o SillyTavern pare de curto-circuitar a lista.
- Um 401 significa que a chave está expirada ou digitada errado. Gere uma chave nova no seu painel do UnoRouter e cole-a sem espaços no início ou no fim.
- Se o streaming cortar no meio da frase, desative Streaming para confirmar que o lado do fluxo é a causa e depois reative. Proxies corporativos que removem o prefixo `data:` também podem quebrá-lo.