O diferencial

A sua IA, ou a nossa

Quem paga a geração deveria escolher quem gera. É a premissa inteira desta página — e a única razão pela qual o EverFeed foi construído em vez de assinado.

A premissa

Nas ferramentas da categoria, o modelo é o que a ferramenta decidiu, na versão que ela decidiu, e você descobre que ele mudou quando as peças mudam de cara. Se você já tem conta na OpenAI, no Google ou em qualquer outro fornecedor, o crédito que você já paga não serve para nada ali.

No EverFeed, provedor de IA é um cadastro. Nome, capacidade (texto, imagem ou vídeo), driver, endereço base, chave, modelo padrão, lista de modelos, um campo params livre em JSON, timeout, “é o padrão”, ligado ou desligado. O pipeline lê esse cadastro e obedece — ele não sabe, e não precisa saber, quem está do outro lado.

Três capacidades

Uma peça, até três fornecedores

Cada etapa do pipeline pede uma capacidade, e cada capacidade tem o seu provedor padrão. Texto num, imagem em outro, vídeo em um terceiro — e a sua chave em todos, se você quiser.

text OpenAIDeepSeekGroqGeminiOpenRouterOllamavLLM+ a sua
image GeminiOpenAIDashScope / Wan+ a sua
video VeoWan (t2v, i2v, ref2v)+ a sua

A lista acima é de exemplos, não de integrações fechadas: o que define o suporte é o driver, não o nome do fornecedor.

Os cinco drivers

O que cada driver serve

DriverCapacidadesServe para
openai_compatibletextoQualquer API no formato OpenAI — OpenAI, DeepSeek, Groq, OpenRouter, Ollama, vLLM e o que mais falar esse dialeto.
geminitexto, imagemGoogle Gemini.
veovídeoGoogle Veo.
dashscopeimagem, vídeoAlibaba Model Studio — família Wan: texto→vídeo, imagem→vídeo, referência→vídeo e edição.
customtexto, imagem, vídeoDescreve uma API inteira em JSON. Se o seu fornecedor não está na lista, ele entra sem esperar por nós.

params

O campo params é JSON cru de propósito — É por onde passa o que é específico de um fornecedor, sem esperar que a gente crie um campo na tela: temperature, max_tokens, size, aspect_ratio, duration_seconds, negative_prompt, extra_headers, extra_body.

O driver custom

Uma API inteira descrita em JSON

É o argumento definitivo de “qualquer IA”. Quem tem um endpoint interno — um modelo rodando na própria infraestrutura, um gateway corporativo, um fornecedor regional — pluga sem esperar por uma versão nossa. O bloco abaixo é fictício e serve só para mostrar a forma.

driver: custom
{
  "auth":  { "type": "bearer", "header": "Authorization" },
  "text":  {
    "method": "POST",
    "path":   "/v1/chat",
    "body":   { "model": "{{model}}", "input": "{{prompt}}" },
    "pick":   "output.text"
  },
  "image": {
    "method": "POST",
    "path":   "/v1/render",
    "body":   { "prompt": "{{prompt}}", "size": "{{size}}" },
    "pick":   "data[0].url"
  },
  "video": {
    "method":  "POST",
    "path":    "/v1/clip",
    "body":    { "prompt": "{{prompt}}", "seconds": "{{duration_seconds}}" },
    "poll":    { "path": "/v1/clip/{{id}}", "until": "status == 'done'" },
    "pick":    "result.url"
  },
  "health": { "method": "GET", "path": "/v1/models" }
}

Auditoria

Nada é caixa-preta

Se você não consegue ver o que foi enviado, você não está configurando nada — está torcendo. Cada etapa de cada peça guarda:

prompt_sent

O prompt exato que saiu daqui, depois de montado com as variáveis e com o kit da empresa.

provider · model

Qual provedor e qual modelo atenderam aquela etapa. Não “a IA”: o nome e a versão.

attempts · duration

Quantas tentativas levou e quanto demorou.

tomadas

Até dez versões anteriores do arquivo. Regerar não apaga; dá para comparar duas tomadas sem pagar outra geração.

Teste de saúde por provedor

Um botão por provedor dispara uma chamada real e mostra a resposta. Quando falha, o EverFeed devolve a mensagem crua do fornecedor, não um “erro ao gerar”. É a diferença entre saber que a chave venceu, que o modelo não existe ou que a conta estourou a cota — e ficar adivinhando.

A chave não volta

A chave de IA é gravada cifrada e a API nunca a devolve: o painel recebe sk-…4f2a e mais nada. Credencial de canal volta só como nome de campo. Segredo de aplicativo da Meta ou do TikTok volta só como “existe”, e fica cifrado no banco — não num arquivo .env no servidor. Isso não é uma promessa de marketing: é o formato do JSON que a nossa própria interface recebe.

Os dois caminhos, lado a lado

Sua chave (BYOK)Créditos EverFeed
ConfiguraçãoVocê cria a conta no fornecedor e cola a chaveNão configura nada
Quem cobra a geraçãoO fornecedor, direto, pelo preço deleNós, em crédito comprado à parte
Escolha de modeloTroca quando quiser, por capacidadeNós escolhemos um bom padrão
PreçoA opção vem no plano; a geração você paga ao fornecedorCrédito comprado à parte do plano
Dá para mudar depois?Sim — pode começar com crédito e ligar a sua chaveSim — pode desligar a chave e voltar ao crédito

Ligue a IA que você já paga.

Ou não ligue nada e use as nossas chaves. As duas portas existem, e mudar de ideia depois não custa nada.