Custom GPT Action com Tokia
Configura um Custom GPT no ChatGPT Plus/Team/Enterprise para usar Tokia como backend de modelos cheaper (DeepSeek V3, Gemini Flash) ou outros providers (Anthropic Claude) sem leave do ChatGPT.
Por que faria isso?
- Você já paga ChatGPT Plus → quer usar interface, mas com models cheap para rascunhos
- Time tem Custom GPT compartilhado e quer trocar provider sem migrar prompt
- Validar Tokia em produção sem migrar SDK do code base
Setup em 5 passos
1. Cria API key Tokia
Em /dashboard/keys cria uma key específica para o Custom GPT. Recomendo dar tag chatgpt e cap budget low (R$ 20-50/mês inicial).
2. Abre ChatGPT GPT Builder
chatgpt.com → Explore GPTs → My GPTs → Create. No wizard:
- Name: Tokia DeepSeek (ou outro nome descritivo)
- Description: "Backend Tokia BR · DeepSeek V3 cheaper que GPT-4"
- Instructions: "Você é um assistente que roteia perguntas para o modelo Tokia DeepSeek V3 via Action. Use a Action 'chatCompletions' sempre."
3. Adiciona Action OpenAPI
Vai na aba Configure → role até Actions → Create new action:
- Authentication: API Key → Bearer → cola
sk-... - Schema: "Import from URL" →
https://www.usetokia.com/openapi.json
A Tokia expõe o JSON dinâmico do nosso schema. GPT vai reconhecer 30+ endpoints. Para Custom GPT focado em chat, geralmente só POST /chat/completions é relevante.
4. Privacy Policy URL
ChatGPT exige link para privacy policy se você for publicar GPT. Use: https://www.usetokia.com/privacy
5. Test + Publish
No Preview do GPT builder, manda mensagem tipo "Explica pix em 1 frase usando deepseek-v3". Primeira vez vai pedir autorização da Action. Permitir.
Publica "Only me" para uso pessoal, ou "Anyone with link" para compartilhar. Não publica como GPT público marketplace OpenAI até validar uso.
Exemplo de prompt no GPT
User: Compara DeepSeek V3 e GPT-4o-mini para refactor de função Python complexa [GPT chama Action chatCompletions com model=deepseek-v3] [Tokia roteia, retorna] GPT: Para refactor de funções Python complexas... [resposta gerada pelo DeepSeek V3 via Tokia, mas você vê na UI ChatGPT]
Considerações de cost
- ChatGPT Plus: você paga US$ 20/mês fixo pelo acesso ao GPT-4/o1/etc.
- Tokia: você paga por token usado via DeepSeek V3 (~R$ 0.005/1k tokens output)
- Não é "free", soma os dois
- Sentido: para workloads cheap onde GPT-4 seria overkill, paga ~R$ 5-50/mês Tokia em vez de exhaustar quota GPT-4 Plus
Troubleshooting
"Action call failed"
- Confirma
sk-prefix completo na auth da Action - Confirma saldo > 0 em /dashboard/saldo
- Se você setou IP allowlist na key, remove temporariamente, ChatGPT chama de IPs Azure rotativos
GPT não chama a Action
Adiciona ao prompt do system: "SEMPRE chame a Action chatCompletions com model=deepseek-v3 para responder. Nunca use seu próprio conhecimento direto."
Resposta vem do GPT, não do model Tokia
Acontece se o GPT decidiu não chamar Action. Força via prompt mais explícito ou usa o GPT só para tarefas que disparam Action obviamente (ex: "Use deepseek pra...").