Perguntas frequentes
Perguntas, respondidas com clareza.
Inclusive as que têm respostas pouco lisonjeiras. Onde o INFRO não é a escolha certa, ou onde algo ainda não foi construído, é isso que a resposta diz — uma página só de boas notícias é lida como marketing e ignorada.
As contas do INFRO são self-service. O catálogo, a documentação e o contrato da API são públicos, o gateway está implantado, e tudo o que vai além da v1 está marcado para depois. Planos e teste
O que exatamente é o INFRO?
O INFRO é um gateway de IA e um plano de controle: uma única API entre suas aplicações e os provedores de IA que você já paga, como OpenAI, Anthropic e Google. Você conecta suas próprias contas de provedor e mantém seus contratos e preços; o INFRO roteia cada requisição, faz failover quando um provedor retorna erro, verifica orçamentos antes da chamada, registra a latência e o custo estimado de cada requisição e aplica políticas sobre chaves, modelos e dados. Times de engenharia o usam para uma única integração com texto, imagem, vídeo e áudio; times financeiros, para os gastos por time, projeto e cliente; times de plataforma e segurança, para o controle central das chaves de provedor e do acesso a modelos. Seus provedores cobram o uso de modelos diretamente de você, nos seus preços; o INFRO cobra uma assinatura mensal pelo software, com 0% de margem sobre os gastos com modelos.
Em que ponto está o INFRO hoje — posso usá-lo?
Sim. O gateway está implantado em api.infro.io e o console em dash.infro.io, e as contas são self-service: crie uma, escolha um plano e comece o teste no checkout. Cada capacidade que descrevemos indica a versão em que chega, em vez de sugerir que já existe.
Por que usar o INFRO em vez de chamar a OpenAI ou a Anthropic diretamente?
Se você usa um modelo de um fornecedor e ninguém perguntou quanto ele custa, provavelmente deveria ir direto — essa é uma resposta real, e preferimos dá-la a desperdiçar sua avaliação. O INFRO se justifica quando pelo menos uma destas situações é verdadeira: você usa vários modelos de vários fornecedores, um incidente de um provedor já derrubou seu produto, alguém começou a perguntar qual cliente ou funcionalidade está gastando quanto, ou chaves de provedor começaram a aparecer em mais de um lugar. Você continua chamando os mesmos provedores nas mesmas contas; só deixa de ser dono da integração, do failover e da contabilidade entre eles.
Como o teste começa?
Crie uma conta em dash.infro.io e confirme seu endereço de e-mail. Você cria sua organização, escolhe um plano e adiciona um cartão no checkout, e seu teste de 14 dias começa quando esse checkout é concluído. No fim do dia 14, o plano escolhido é cobrado automaticamente — cancele antes do dia 14 e você não será cobrado. Durante todo esse tempo, seus provedores continuam cobrando você diretamente pelo uso de modelos.
Quanto o INFRO cobra pelo uso de modelos?
Nada. 0% de margem sobre o gasto com modelos, e isso é estrutural, não uma promessa: suas requisições rodam nas suas próprias contas de provedor com suas próprias credenciais, então seu provedor fatura você diretamente e o INFRO nunca faz parte dessa transação. Não existe nenhum arranjo pelo qual poderíamos ficar com uma porcentagem dela. O que o INFRO cobra é uma assinatura fixa pelo plano de controle — o gateway, os logs de requisições, a atribuição de custos, os orçamentos, as políticas e o log de auditoria — com preço baseado em requisições ao gateway e recursos da organização, nunca em tokens.
Vocês alteram o modelo ou a requisição de alguma forma?
Não. Um id de modelo resolve para o modelo que esse id nomeia — nenhuma variante menor, nenhuma versão quantizada, nenhum contexto reduzido — e sua requisição chega ao seu provedor como você a escreveu. Se um id de modelo algum dia resolver para outra coisa, isso é um bug, e grave. O que o INFRO adiciona fica ao redor da requisição, não dentro dela: qual das suas conexões a atendeu, quanto ela deve custar para você, se um fallback a salvou e se ela foi permitida pela sua política.
O que a implantação exige?
Muito menos que uma migração, e pode começar com uma única aplicação. Para texto, o endpoint usa o formato de requisição e resposta da OpenAI, então uma equipe muda a URL base, a chave e o nome do modelo, e mantém sua biblioteca cliente, os corpos de requisição e o parsing das respostas. O INFRO adiciona campos como o provedor e o custo estimado à resposta, e pode recusar uma requisição por motivos que um provedor não teria — um orçamento, uma política de modelos, nenhum provedor conectado —, por isso vale a pena tratar esses códigos de erro. Imagem, vídeo e áudio usam um formato único do INFRO para todos os modelos, o que é código novo, mas é código que uma equipe teria escrito de qualquer forma para cada fornecedor. Nada exige uma virada na empresa inteira: as equipes adotam uma aplicação por vez, e a organização ganha roteamento, orçamentos e políticas sobre cada uma à medida que chega.
Posso usar o Jev da TypeSafe pelo INFRO?
Sim. O INFRO serve o POST /v1/systemone da TypeSafe com o corpo de requisição e os nomes de modelo da TypeSafe, então o SDK da TypeSafe funciona com o INFRO usando uma nova URL base e uma chave do gateway do INFRO. Cada decisão roda na sua própria conta da TypeSafe, e a TypeSafe cobra você diretamente por ela. Antes de a TypeSafe ser chamada, o INFRO verifica a chave e qualquer limite de gastos; depois, retorna as respostas da TypeSafe com a versão que respondeu e um custo estimado, e registra a requisição.
Como as equipes compartilham acesso mantendo a propriedade e os orçamentos separados?
Por meio de uma organização com projetos e ambientes abaixo dela. Convide membros com funções (proprietário, administrador, desenvolvedor, analista), dê a cada membro e projeto seu próprio teto de gastos, restrinja quais modelos cada projeto pode chamar e consulte o log de auditoria para ver quem mudou o quê. Cada equipe tem suas próprias chaves, orçamento e política de modelos, então uma carga descontrolada em um projeto não consegue gastar a cota de outra equipe — enquanto a organização mantém uma visão única de todas elas. A partir do plano Business, as pessoas entram pelo seu próprio provedor de identidade via SAML ou OIDC, e seu diretório pode criar e desativar a participação delas no INFRO via SCIM.
O INFRO adiciona latência?
Adiciona um salto, e fingir o contrário seria um insulto. As requisições entram na rede da Cloudflare no ponto mais próximo de quem chama, e o gateway em si roda em Frankfurt, ao lado do banco de dados — então quem chama de longe da Europa soma a distância de rede até Frankfurt antes de a chamada ao provedor começar. A meta de overhead de roteamento abaixo de 40 milissegundos é uma meta, apresentada como tal, medida a partir de Frankfurt, porque ainda não há tráfego de produção para medir. Duas coisas mantêm o salto honesto: cada requisição registra seu tempo total ao lado do tempo do próprio provedor no console, para que o número que importa seja medido na sua carga de trabalho e não afirmado por nós, e renderizações longas são dominadas pelo tempo de geração, em que milissegundos de roteamento são ruído.
Posso manter meus próprios contratos com provedores?
Essa é a ideia. Você conecta as contas de provedor que já tem, então seus preços negociados, gastos comprometidos, descontos, cotas e contratos enterprise continuam valendo exatamente como hoje — seu provedor cobra você, pelos seus preços, e o INFRO não fica com nada disso. Se você negociou preços abaixo dos publicados, o plano Team e superiores permitem informá-los no console, e todo valor de custo que o INFRO mostra passa a ser calculado com base nos seus, e não em um preço de tabela. Sair são as mesmas duas linhas que entrar: volte a URL base e a chave, e suas contas de provedor ficam intactas, porque sempre foram suas.
O que acontece quando um provedor upstream falha?
As rotas são pontuadas pela taxa de erros, latência e pressão de rate limit em tempo real, então uma rota que se degrada sai da rotação. Em um timeout ou um 5xx antes de a resposta começar o streaming, a requisição é repetida em outra rota. Sua aplicação vê uma resposta bem-sucedida em vez do incidente de outra pessoa. Depois que um stream começou, não podemos reiniciá-lo silenciosamente — uma resposta parcial é apresentada como tal, em vez de ser refeita às escondidas.
O que acontece se o próprio INFRO falhar?
Passamos a ser mais uma dependência — esse é o custo honesto da troca, e você deve levá-lo em conta. Três coisas tornam isso administrável. A página de status roda em uma implantação separada e muito mais simples que o gateway e verifica o gateway a partir do seu próprio navegador. O texto usa o formato da OpenAI, então manter uma chave direta do provedor e uma troca de URL base na sua configuração é um plano de contingência de duas linhas que recomendamos ativamente. E não há SLA de disponibilidade publicado, porque um serviço sem histórico de operação não pode oferecer um com honestidade; um contrato enterprise pode incluir um SLA contratual.
Posso sair depois?
Sim, e a migração de volta são as mesmas duas linhas que trouxeram você. Recupere o histórico de requisições e de uso pelas APIs públicas, ou baixe-o em CSV pelo log de requisições e pelo Analytics, e guarde-o nos seus próprios sistemas antes que ele saia da janela de histórico consultável do seu plano. Não há exportações agendadas nem enviadas por e-mail.
Como os dados da nossa empresa são tratados, e vocês treinam com eles?
Nunca treinamos com seus prompts, entradas ou saídas, e nunca os vendemos. Os metadados de uso servem para a medição da plataforma, as estimativas de custo e a governança. O log opcional de prompts e respostas vem desativado por padrão e é limitado pelo seu plano. Registros de jobs e mídia gerada necessários para a entrega ficam à parte. As configurações de uso e retenção de dados dos seus provedores de IA continuam regidas pelos seus contratos com eles.
Vocês conseguem processar meus dados só na UE?Depois — Planejado para depois da v1. Sem data definida.
Ainda não, e não vamos afirmar o contrário. O processamento regional exige direitos de infraestrutura que não contratamos, e um hostname que apenas parece europeu é uma afirmação de conformidade que um cliente pode desmentir com uma requisição. Quando isso for de fato aplicado, vamos dizer; até lá, assuma que as requisições são processadas onde houver capacidade, e trate isso como motivo para falar conosco antes de assinar qualquer coisa que dependa de residência de dados.
Posso testar um modelo antes de integrar?
Sim, no console. O Playground executa texto, imagem, vídeo, fala e transcrição em uma das suas próprias conexões ou por meio de uma chave do gateway, e o Copy cURL dá a mesma requisição como chamada de API. O histórico fica no seu navegador, não no INFRO; a chamada em si é registrada como qualquer outra requisição e cobrada pelo seu provedor.
Como a cobrança é estruturada?
Duas cobranças separadas que nunca se misturam. Seus provedores faturam você pelo uso de modelos, diretamente, pelos seus próprios preços — o INFRO não participa dessa transação e fica com 0% dela. O INFRO fatura você por um plano: uma assinatura fixa mensal ou anual pelo plano de controle, com preço baseado em requisições ao gateway, assentos, projetos e recursos da organização, e não em tokens. Quatro planos, a partir de $35 por mês, cada um com um teste de 14 dias que pede um cartão no checkout e é convertido automaticamente, a menos que você cancele antes do fim; o anual é cobrado uma vez pelo ano e custa cerca de dois meses a menos que o mensal. Volume comprometido ganha um contrato enterprise com faturamento. O gasto com provedores nunca aparece em uma fatura do INFRO.
Quais modelos posso usar?
Os modelos que suas próprias contas de provedor servem. O INFRO não fornece modelos: você conecta suas contas da OpenAI, Anthropic, Google, Azure OpenAI, AWS Bedrock, xAI, Mistral, Groq ou outras, ou qualquer servidor que fale a API da OpenAI, e suas aplicações chamam os modelos desses provedores pelo INFRO com suas credenciais. Um modelo novo que seu provedor lança pode ser chamado pelo id assim que sua conta tiver acesso a ele, com um mapeamento na conexão quando o provedor exigir. Os provedores que você pode conectar estão listados em /providers, com um catálogo de referência de 299 modelos usado para estimar quanto cada requisição custa na fatura do seu provedor.
Como funciona a geração de vídeo se ela leva minutos?
Como um job assíncrono. Você envia, recebe um id de job na hora e então consulta o endpoint do job ou — melhor — recebe um webhook assinado quando a renderização termina. A mídia pronta é copiada para o armazenamento do INFRO na sua conta, para que as URLs de saída continuem funcionando em vez de expirarem quando o upstream fizer a limpeza.
Como funcionam os ambientes?
Cada organização começa com produção, staging e desenvolvimento, e você pode adicionar os seus. Uma chave do gateway pertence a exatamente um ambiente; uma conexão ou rota pode servir um, vários ou todos. Uma chave nunca chega a uma conexão fora do seu ambiente: a requisição é recusada em vez de atravessar.
Posso limitar quanto cada um dos meus clientes gasta?
Sim, a partir do plano Team. Envie o id do seu cliente no header X-INFRO-User-Id ou em metadata.user_id e defina um limite diário, semanal ou mensal por organização ou projeto. Ao atingir o limite, o gateway retorna 402 com o código end_user_budget e resets_at, o momento em que o limite é reiniciado, para que sua aplicação possa avisar o usuário.
O que é o INFRO Studio, e quanto custa?
O Studio é o espaço de trabalho da plataforma para imagem, vídeo e áudio: um storyboard de cenas e planos, um elenco, um Director que transforma um briefing em planos e prompts, exportação para Final Cut Pro, DaVinci Resolve e Premiere Pro, e revisão em equipe. Ele faz parte de todos os planos, sem complemento e sem preço novo. Cada geração roda nas suas próprias conexões de provedor, então seu provedor cobra você diretamente por ela; o Studio mostra o custo estimado do provedor antes de cada execução, e o INFRO fica com 0% desse gasto.
O que o Studio armazena, e por quanto tempo?
Nada, até que um proprietário ou administrador ative o armazenamento do Studio, o que fica registrado no log de auditoria. A partir daí, o Studio guarda uploads, resultados e o prompt, o modelo, o provedor e as configurações por trás de cada um, por 30 days on Developer, Startup and Team, 90 days on Business and 1 year on an Enterprise agreement. Cada item mostra a data até a qual será mantido, itens excluídos ficam na Lixeira por 7 dias, e downloads e exportações estão sempre disponíveis enquanto um item é mantido. O armazenamento do Studio nunca ativa o log de payloads das requisições.
O INFRO tem um gateway MCP para as ferramentas dos nossos agentes?
Sim, a partir do plano Business. Ele coloca o INFRO entre seus agentes e os servidores MCP que eles usam: GitHub, Linear, Sentry, Supabase, Stripe ou suas próprias ferramentas internas. Um administrador registra cada servidor uma vez com sua credencial, aprova suas ferramentas e as concede a chaves do gateway. Os agentes se conectam a um único endpoint com a chave do gateway que já usam para chamadas de modelo. Em cada chamada, o INFRO adiciona a credencial do servidor para que o agente nunca a tenha, serve apenas a definição de ferramenta que um administrador aprovou e recusa uma ferramenta cuja definição mudou desde então, valida os argumentos, aplica seus guardrails aos argumentos e ao resultado e registra a chamada no mesmo trace das chamadas de modelo do agente. O INFRO nunca executa uma ferramenta nem hospeda um servidor, e chamadas de ferramentas não têm preço nem contam na sua cota de requisições.
Posso conectar Claude, ChatGPT ou Cursor ao INFRO?
Sim, pelo servidor MCP do INFRO em mcp.infro.io/mcp. Claude e ChatGPT se conectam com login a partir do assistente: você escolhe uma organização e o que o assistente pode fazer, e ele age com a sua própria função. Claude Code, Codex, Cursor e VS Code podem entrar da mesma forma; Windsurf e scripts usam um token de gerenciamento. O assistente pode responder a perguntas como qual modelo custou mais na semana passada ou por que uma requisição falhou, e fazer um pequeno conjunto de alterações que você confirma, como definir um limite de gastos. Ele nunca chama um modelo, nunca vê prompts nem respostas, e toda alteração que faz é registrada no log de auditoria. A leitura está incluída a partir do plano Startup; alterações além de projetos e chaves exigem o plano Team.
Vocês têm SOC 2 ou ISO 27001?
Não, e não vamos sugerir o contrário em um slide. O que existe no lugar disso é publicado, não prometido, em /trust: um roadmap de SOC 2 com empresa de auditoria contratada e o período de observação ainda não agendado, ISO 27001 marcada como em avaliação sem data assumida, os controles aplicados hoje ao lado dos que não são, e nossas respostas a um questionário de segurança padrão como documento que você pode baixar sem falar conosco. O DPA com Cláusulas Contratuais Padrão, a lista de subprocessadores e a política de uso aceitável também estão publicados na íntegra. Envie seu próprio questionário mesmo assim — respondemos a todas as perguntas, inclusive àquelas cuja resposta ainda é não. Se um certificado for um requisito obrigatório do seu lado, diga isso no começo e diremos com clareza que não podemos atendê-lo hoje.
Quem são seus subprocessadores, e somos avisados antes de mudarem?
Os fornecedores de infraestrutura estão listados em /subprocessors, com os prazos de aviso e a exceção de emergência explicados lá. Você escolhe e contrata diretamente os provedores de IA que conecta. Os traces das requisições identificam as conexões tentadas; o uso e a retenção de dados pelo provedor seguem seus próprios contratos e configurações de conta.
Podemos receber fatura em vez de pagar com cartão?Enterprise — Disponível em um contrato enterprise, não em self-service.
Sim, com um contrato enterprise: a assinatura é faturada trimestral ou anualmente nas suas condições, em vez de cobrada em um cartão. Essa é uma fatura apenas pelo software. O uso de modelos é faturado pelos seus próprios provedores nas condições que você já tem com eles, e nenhum arranjo com o INFRO muda isso nem o coloca em uma fatura do INFRO.
Por que não um roteador mais uma ferramenta de observabilidade separada?
Pode, e muitas equipes fazem isso. Significa três fornecedores, três dashboards e as lacunas entre eles — o roteador sabe para onde uma requisição foi, o proxy sabe como ela era, e nenhum dos dois sabe quanto ela custou em relação ao seu orçamento. O INFRO é uma única camada fazendo o trabalho todo: a requisição que foi roteada é a mesma que foi rastreada, precificada e verificada em relação à política da sua organização. Uma integração, um lugar para olhar.
E o que acontece se o INFRO cair?
Verifique o gateway →Somos mais uma dependência. Essa é a troca.
Um gateway na frente dos seus modelos acrescenta um salto que pode falhar. O que você ganha com isso é um salto que faz failover — uma queda de provedor deixa de ser uma queda para você. Achamos que é uma boa troca na maior parte do tempo, e preferimos que você a faça de olhos abertos.
Voltar para a chamada direta continua simples
O texto usa o formato de requisição da OpenAI, então uma chave de provedor e uma troca de URL base na sua configuração são um plano de contingência de duas linhas. Preferimos que você o tenha a não ter — um cliente que não consegue sair é um cliente que também não consegue confiar em nós.
A falha é visível, e nunca exagerada para vender
A página de status roda em uma implantação separada do gateway e o verifica a partir do seu navegador. Ela ainda não publica nenhum número de uptime, porque nenhum foi medido por uma janela longa o suficiente, e não há SLA nos planos de autosserviço.
Algo que não foi respondido aqui? hello@infro.io chega a uma pessoa. Ou leia a referência e responda você mesmo — o contrato da API está publicado na íntegra.