Pular para o conteúdo
ReviewRamble

A newsletter semanal

IA, analisada, na sua caixa de entrada.

  • Novas análises de ferramentas, modelos, servidores MCP e repositórios, com o veredicto logo no início
  • Preços e notas reconferidos quando algo muda
  • Novos artigos de análise assim que são publicados

Modelos, agentes, servidores MCP e as ferramentas que realmente valem seu tempo.

Um e-mail por semana. Cancele pelo link em qualquer edição. Como usamos seu e-mail

OpenAI ChatKit

O kit de código aberto da OpenAI para interfaces de chat: uma janela pronta com widgets, envio de arquivos e streaming, ligada a um agente que você hospeda.

Análise de Andrew Miller · Atualizado

Visitar OpenAI ChatKit Pague pelo uso

Nossa nota

3.6/5

O ChatKit poupa a uma equipe semanas de trabalho em uma janela de chat bem acabada, mas a versão hospedada fácil morre no fim de novembro e a auto-hospedada deixa o backend com você.

O que é OpenAI ChatKit?

O ChatKit é o kit de ferramentas da OpenAI para colocar uma janela de chat no estilo de agente dentro do seu próprio produto. O frontend é um componente personalizável, disponível como bindings de React, biblioteca JavaScript ou script de CDN, com respostas em streaming, anexos, exibição de chamadas de ferramentas, widgets interativos e etapas de raciocínio visíveis. Um SDK em Python no servidor cuida de armazenamento, controle de acesso e ferramentas, e pode ficar na frente de qualquer agente, inclusive um criado com o Agents SDK da OpenAI.

Havia duas formas de rodá-lo. O caminho hospedado, baseado em um fluxo do Agent Builder, termina com o desligamento do Agent Builder em 30 de novembro de 2026; a OpenAI agora recomenda o caminho auto-hospedado com servidor próprio para todos os apps novos e migrações, e diz que o ChatKit em si continua disponível.

As bibliotecas estão no GitHub sob licença Apache-2.0. O chatkit-js tem cerca de 1.967 estrelas e sua última versão, a 1.9.0, saiu em 31 de julho de 2026; a última versão do SDK em Python, a 1.6.5, é de 19 de maio de 2026.

Quanto custa OpenAI ChatKit?

PlanoPreçoO que inclui
ChatKit librariesFree, Apache-2.0
Upload storage$0.10 per GB-dayDepois de 1 GB grátis por conta a cada mês

Sem taxa pelo ChatKit em si; você paga os tokens do modelo às tarifas normais da API. O armazenamento de arquivos e imagens enviados custa US$ 0,10 por GB-dia depois de 1 GB grátis por conta a cada mês.

OpenAI ChatKit vale a pena?

Construir a janela de chat é a parte de um recurso de IA que parece trivial e não é. Texto em streaming, novas tentativas, envio de arquivos, mostrar qual ferramenta rodou e manter as threads em ordem somam semanas de trabalho.

O ChatKit entrega essa janela. Você coloca um componente React ou uma tag de script na página e ele cuida do streaming, dos anexos e dos pequenos cartões, chamados widgets, que deixam um agente mostrar um formulário ou uma lista de produtos em vez de um paredão de texto. Os exemplos da própria OpenAI vão de integração de funcionários a assistentes de compras e de solução de problemas.

O plano mudou neste ano. O ChatKit foi lançado com uma opção hospedada em que o Agent Builder rodava o agente e você só incorporava a janela. A OpenAI anunciou em 3 de junho de 2026 que o Agent Builder será desligado em 30 de novembro de 2026, e o guia agora manda todo mundo usar o caminho do servidor próprio, em que o seu servidor roda o SDK em Python e o agente que você quiser.

O porém: esse caminho faz de você o backend. Você mesmo autentica os usuários, gera um segredo de cliente de curta duração para cada sessão, guarda as threads e roda o agente, e os servidores de exemplo conferem os tokens contra uma lista de usuários fixa no código que a documentação pede para substituir. Um exemplo chega a passar um ID de dispositivo como usuário, algo que outros exemplos dizem nunca fazer. A atividade também está desacelerando: o SDK em Python não tem nova versão desde 19 de maio de 2026.

As regras de dados da OpenAI são menos amigáveis aqui do que no resto da API. As threads em /v1/chatkit/threads ficam guardadas até você apagá-las e não são elegíveis para retenção zero de dados, e os envios custam US$ 0,10 por GB-dia depois do primeiro 1 GB de cada mês. Os dados da API não são usados para treinamento por padrão.

Nossa opinião: o ChatKit é um bom componente e uma plataforma fraca. Equipes que querem a cara da OpenAI sem escrever uma interface de chat vão ganhar tempo; equipes que distribuem a aposta entre vários fornecedores de modelos vão achar as alternativas abertas, como o Vercel AI SDK, menos pesadas.

Onde ele se destaca

  • Uma equipe de produto de duas pessoas em uma startup SaaS B2B

    Lançar um assistente de suporte dentro do app em duas semanas

    Incorpore o componente React, rode o SDK em Python em um servidor FastAPI existente e aponte para um agente do Agents SDK com busca na documentação de ajuda. O ChatKit não adiciona taxa; a conta é de tokens do modelo mais armazenamento acima de 1 GB.

  • Um engenheiro de backend cujo app de ChatKit roda sobre um fluxo do Agent Builder

    Manter o assistente funcionando depois de 30 de novembro de 2026

    Reconstrua o fluxo como código com o Agents SDK, passe para a integração com servidor próprio e mantenha o mesmo frontend. Reserve tempo para adicionar autenticação de usuários de verdade, porque o caminho hospedado fazia parte desse trabalho.

  • Um encarregado de proteção de dados em uma seguradora europeia

    Verificar se um assistente com ChatKit atende a uma política sem retenção

    As threads do ChatKit ficam guardadas até serem apagadas e estão fora da retenção zero de dados, então agende exclusões pela API ou guarde as conversas no seu próprio servidor com o SDK auto-hospedado.

Antes de decidir

Configuração
Instale @openai/chatkit-react ou carregue chatkit.js, rode o SDK em Python do ChatKit no seu servidor e crie um endpoint que autentique o usuário e devolva um segredo de cliente; a OpenAI oferece um app inicial e servidores de exemplo para copiar.
Integrações
React, JavaScript puro e um script de CDN no frontend; o SDK em Python no servidor, com exemplos em Python, Ruby, JavaScript, Go e Java; funciona com o Agents SDK, a Responses API e as ferramentas hospedadas.
Dados e privacidade
Os dados da API não são usados para treinamento por padrão. /v1/chatkit/threads guarda os dados até você apagá-los e não é elegível para retenção zero de dados.
Custo em escala
Tokens do modelo à tarifa de API do modelo escolhido, mais US$ 0,10 por GB-dia de armazenamento de envios; manter 50 GB de anexos por um mês de 30 dias custa cerca de US$ 150 antes do GB grátis.
Limites
O caminho hospedado pelo Agent Builder termina em 30 de novembro de 2026; o valor `user` precisa ser único por usuário final; a documentação não traz limites de taxa próprios do ChatKit.

O que é bom

  • Janela de chat pronta com streaming, anexos, widgets e exibição de chamadas de ferramentas
  • React, JavaScript puro e CDN como opções de frontend
  • O servidor auto-hospedado pode ficar na frente de qualquer agente, não só dos da OpenAI
  • Bibliotecas Apache-2.0 sem custo além de tokens e armazenamento
  • Construtor de widgets, playground e apps iniciais

O que não é

  • O caminho hospedado pelo Agent Builder termina em 30 de novembro de 2026
  • Auto-hospedar deixa autenticação, armazenamento e o loop do agente com você
  • As threads do ChatKit não são elegíveis para retenção zero de dados
  • O SDK em Python não tem nova versão desde maio de 2026
  • Orientações de autenticação inconsistentes entre os exemplos oficiais

Ideal para

Equipes de produto que já constroem sobre a OpenAI e querem uma interface de chat bem acabada sem escrevê-la do zero.

Alternativas ao OpenAI ChatKit

OpenAI ChatKit: perguntas frequentes

OpenAI ChatKit vale a pena?
O ChatKit poupa a uma equipe semanas de trabalho em uma janela de chat bem acabada, mas a versão hospedada fácil morre no fim de novembro e a auto-hospedada deixa o backend com você. Damos nota 3.6 de 5.
Quanto custa OpenAI ChatKit?
Sem taxa pelo ChatKit em si; você paga os tokens do modelo às tarifas normais da API. O armazenamento de arquivos e imagens enviados custa US$ 0,10 por GB-dia depois de 1 GB grátis por conta a cada mês.
Quais são as desvantagens de OpenAI ChatKit?
O caminho hospedado pelo Agent Builder termina em 30 de novembro de 2026; auto-hospedar deixa autenticação, armazenamento e o loop do agente com você; as threads do ChatKit não são elegíveis para retenção zero de dados; o SDK em Python não tem nova versão desde maio de 2026; orientações de autenticação inconsistentes entre os exemplos oficiais.
Para quem OpenAI ChatKit é indicado?
Equipes de produto que já constroem sobre a OpenAI e querem uma interface de chat bem acabada sem escrevê-la do zero.
Quanto custa OpenAI ChatKit para uma equipe ou em produção?
Tokens do modelo à tarifa de API do modelo escolhido, mais US$ 0,10 por GB-dia de armazenamento de envios; manter 50 GB de anexos por um mês de 30 dias custa cerca de US$ 150 antes do GB grátis.
OpenAI ChatKit é seguro para dados da empresa?
Os dados da API não são usados para treinamento por padrão. /v1/chatkit/threads guarda os dados até você apagá-los e não é elegível para retenção zero de dados.
Quais são as melhores alternativas ao OpenAI ChatKit?
As alternativas mais próximas que analisamos são OpenAI API, Voiceflow e Intercom Fin.

Respostas verificadas em 6 de nov. de 2026.