ChatGPT (do inglês: Chat Generative Pre-trained Transformer) é um chatbot desenvolvido pela OpenAI e lançado em 30 de novembro de 2022. O nome "ChatGPT" combina "Chat", referindo-se à sua funcionalidade de chatbot, e "GPT", que significa Generative Pre-trained Transformer (Transformador Pré-treinado Generativo, em tradução livre), um tipo de modelo de linguagem grande (Large Language Model, LLM, na sigla em inglês). Com base em um LLM, ele usa como contexto, prompts e respostas sucessivas para prever as palavras que seriam mais adequadas, de acordo com as ideias da empresa, para compor a nova resposta; o algoritmo para essa previsão resulta do seu treinamento. Assim, o ChatGPT também permite que utilizadores refinem e direcionem uma conversa para a duração, formato, estilo, nível de detalhe e linguagem desejados.

Em janeiro de 2023, o ChatGPT tinha se tornado a aplicação de software de consumo de crescimento mais rápido da história, conquistando mais de 100 milhões de utilizadores e contribuindo para o crescimento da avaliação da OpenAI para 29 bilhões de dólares. O lançamento do ChatGPT estimulou o desenvolvimento de produtos concorrentes, incluindo Gemini, Ernie Bot, LLaMA, Claude e Grok. A Microsoft lançou o Copilot, baseado no GPT-4 da OpenAI. Alguns observadores manifestaram preocupação sobre o potencial do ChatGPT e de programas semelhantes para substituir ou atrofiar a inteligência humana, permitir o plágio ou alimentar a desinformação.

O ChatGPT está disponível para uso online em três versões, uma construída em , outra em e outra em GPT-o mini, todas membros da série proprietária de modelos transformadores generativos pré-treinados (GPT) da OpenAI, com base na arquitetura de transformador desenvolvida do Google - e é ajustada para aplicações de conversação usando uma combinação de aprendizagem supervisionada e aprendizagem por reforço. O ChatGPT foi lançado como uma pré-visualização de investigação disponível gratuitamente, mas devido à sua popularidade, a OpenAI agora opera o serviço num modelo freemium. Ele permite que os utilizadores no seu nível gratuito acessem a versão baseada em GPT-4o mini, enquanto que as versões mais avançadas baseadas em GPT-4 e GPT-4o e o acesso prioritário aos recursos mais recentes são fornecidos aos assinantes pagos sob o nome comercial "ChatGPT Plus".

O ChatGPT é creditado por iniciar o boom da IA, que levou a um investimento rápido e sem precedentes e à atenção do público no campo da inteligência artificial.

Treino O ChatGPT é baseado em modelos básicos de GPT específicos, nomeadamente GPT-3.5 e GPT-4, que foram ajustados para direcionar o uso de conversação. O processo de ajuste fino aproveitou a aprendizagem supervisionada e a aprendizagem por reforço a partir do feedback humano (RLHF). Ambas as abordagens empregaram treinadores humanos para melhorar o desempenho do modelo. No caso da aprendizagem supervisionada, os treinadores atuaram dos dois lados: o utilizador e o assistente de IA. Na fase de aprendizagem por reforço, os treinadores humanos classificaram primeiro as respostas que o modelo criou numa conversa anterior. Estas classificações foram usadas para criar "modelos de recompensa" que foram usados para ajustar ainda mais o modelo usando várias iterações de Otimização de Política Proximal.

A revista Time revelou que, para construir um sistema de segurança contra conteúdos nocivos (por exemplo, abuso sexual, violência, racismo, sexismo), a OpenAI utilizou trabalhadores terceirizados quenianos que ganham menos de 2 dólares por hora para rotular conteúdo prejudicial. Estes rótulos foram usados para treinar um modelo para detectar tal conteúdo no futuro. Os trabalhadores terceirizados foram expostos a conteúdos "tóxicos" e traumáticos; um trabalhador descreveu a tarefa como "tortura". O parceiro de terceirização da OpenAI foi a Sama, uma empresa de dados de treino com sede em São Francisco, Califórnia.

O ChatGPT utilizou inicialmente uma infraestrutura de supercomputação Microsoft Azure, alimentada por GPU Nvidia, que a Microsoft construiu especificamente para a OpenAI e que supostamente custou "centenas de milhões de dólares". Após o sucesso do ChatGPT, a Microsoft atualizou drasticamente a infraestrutura OpenAI em 2023. Cientistas da Universidade da Califórnia em Riverside, estimam que uma série de prompts para o ChatGPT precisam de aproximadamente 500 mililitros de água para arrefecimento dos servidores da Microsoft. A inteligência de mercado da TrendForce estimou que 30.000 GPU Nvidia (cada uma custando aproximadamente 10.000 a 15.000 dólares) foram usadas para alimentar o ChatGPT em 2023.

A OpenAI coleta dados de utilizadores do ChatGPT para treinar e ajustar ainda mais o serviço. Os utilizadores podem votar positivamente ou negativamente as respostas que recebem do ChatGPT e preencher um campo de texto com comentário adicional.

Os dados de treino do ChatGPT incluem páginas de manual de software, informações sobre fenómenos da Internet tais como sistemas de BBS, e múltiplas linguagens de programação. A Wikipédia também foi uma das fontes de dados de treino do ChatGPT.

Funcionalidades e limitações miniaturadaimagem|280x280px|O ChatGPT 4 gerou esta imagem com base no seguinte prompt: "Gere uma imagem que você acha que representa você; ChatGPT."

Funcionalidades Embora a função principal de um chatbot seja imitar um conversador humano, o ChatGPT é versátil. Entre inúmeros exemplos, pode escrever e depurar programas de computador; compor músicas, peças para televisão, contos de fadas e redações de estudantes; responder a perguntas de testes (às vezes, dependendo do teste, num nível acima da média dos participantes do teste humano); gerar ideias de negócios; escrever poesia e letras de músicas; traduzir e resumir texto; emular um sistema Linux; simular salas de chat inteiras; jogar jogos como jogo do galo; ou simular um multibanco. Um dos precursores do uso de Inteligência Artificial na poesia é o crítico, editor e professor na Universidade da Pensilvânia Charles Bernstein, reconhecido membro da escola de poesia L=A=N=G=U=A=G=E.

Comparado com o seu antecessor, o InstructGPT, o ChatGPT tenta reduzir respostas prejudiciais e enganosas. Num exemplo, enquanto que o InstructGPT aceita a premissa da pergunta "Conte-me sobre quando Cristóvão Colombo veio para os EUA em 2015" como verdadeira, o ChatGPT reconhece a natureza contrafactual da questão e enquadra a sua resposta como uma consideração hipotética do que poderia acontecer se Colombo tivesse vindo para os EUA em 2015, utilizando informações sobre as viagens de Cristóvão Colombo e factos sobre o mundo moderno – incluindo perceções modernas das ações de Colombo.

O ChatGPT lembra-se de um número limitado de prompts anteriores na mesma conversa. Os jornalistas especularam que isso permitirá que o ChatGPT seja usado como um terapeuta personalizado. Para evitar que resultados ofensivos sejam apresentados e produzidos pelo ChatGPT, as consultas são filtradas por meio da API "Moderation endpoint" da OpenAI (uma IA separada baseada em GPT).

Em março de 2023, a OpenAI adicionou suporte para plugins para ChatGPT. Isto inclui plugins feitos pela OpenAI, como navegação na web e interpretação de código, e plugins externos de programadores como Expedia, OpenTable, Zapier, Shopify, Slack e Wolfram.

Limitações A OpenAI reconhece que o ChatGPT "por vezes escreve respostas que parecem plausíveis, mas incorretas ou sem sentido". Este comportamento é comum em modelos de linguagem grande e é chamado de "alucinação". O modelo de recompensa do ChatGPT, projetado em torno da supervisão humana, pode ser superotimizado e, assim, prejudicar o desempenho, num exemplo de patologia de otimização conhecida como lei de Goodhart.

Ao ano de 2023, o GPT-3.5, disponível na versão gratuita do ChatGPT, possui conhecimento de eventos ocorridos até janeiro de 2022, e o GPT-4, disponível com o ChatGPT Plus, até abril de 2023.

No treino do ChatGPT, os revisores humanos preferiram respostas mais longas, independentemente da compreensão real ou do conteúdo factual. Os dados de treino também sofrem de viés algorítmico, que pode ser revelado quando o ChatGPT responde a prompts incluindo descritores de pessoas. Num caso, o ChatGPT gerou um rap em que mulheres e cientistas negros eram considerados inferiores aos cientistas brancos do sexo masculino. Esta deturpação negativa de grupos de indivíduos é um exemplo de possível dano representacional.

Num artigo para a The New Yorker, o escritor de ficção científica Ted Chiang comparou o ChatGPT e outros LLM a uma imagem JPEG com perdas:Pensa no ChatGPT como um desfocado de todo o texto da Web. Ele retém grande parte das informações da Web, da mesma forma que um retém grande parte das informações de uma imagem de maior resolução, mas, se estiveres a procurar por uma sequência exata de bits, não a encontrarás; tudo o que obterás é uma aproximação. Mas, como a aproximação é apresentada na forma de texto gramatical, que o ChatGPT destaca-se na criação, geralmente é aceitável. [...] É também uma forma de compreender as "alucinações", ou respostas absurdas a questões factuais, às quais modelos de linguagem grande como o ChatGPT são muito propensos. Estas alucinações são artefactos de compressão, mas [...] são suficientemente plausíveis para que a sua identificação exija compará-las com os originais, o que neste caso significa a Web ou o nosso conhecimento do mundo. Quando pensamos sobre elas desta forma, tais alucinações são tudo menos surpreendentes; se um algoritmo de compressão for concebido para reconstruir texto depois de noventa e nove por cento do original ter sido descartado, deveríamos esperar que porções significativas daquilo que ele gera serão inteiramente fabricadas.

Jailbreaking O ChatGPT tenta rejeitar solicitações que possam violar a sua política de conteúdo. Apesar disso, alguns utilizadores conseguiram fazer o jailbreak do ChatGPT com várias técnicas de engenharia de prompt para contornar estas restrições no início de dezembro de 2022 e enganaram-no com sucesso, dando instruções para criar um coquetel molotov ou uma bomba nuclear, ou gerando argumentos no estilo de um neo-nazi. Um jailbreak popular é chamado de "DAN", um acrónimo que significa "Do Anything Now" (em português: "Faz Alguma Coisa Agora). O prompt para ativar o DAN instrui o ChatGPT que "eles libertaram-se dos limites típicos da IA e não precisam de cumprir as regras estabelecidas para eles". Versões posteriores do DAN apresentavam um sistema de token, no qual o ChatGPT recebia "tokens" que eram "deduzidos" quando o ChatGPT não respondia como DAN, para coagir o ChatGPT a responder às solicitações do utilizador.

Pouco depois do lançamento do ChatGPT, um repórter do Toronto Star teve sucesso desigual em fazê-lo proferir declarações inflamadas: o ChatGPT foi enganado com sucesso para justificar a invasão russa da Ucrânia em 2022, mas mesmo quando solicitado a jogar com um cenário fictício, o ChatGPT recusou gerando argumentos sobre por que o primeiro-ministro canadiano Justin Trudeau era culpado de traição.

A OpenAI tenta combater jailbreaks:Os investigadores estão a usar uma técnica chamada treinamento adversário para impedir que o ChatGPT permita que os utilizadores o induzam a comportar-se mal (conhecido como jailbreak). Este trabalho coloca vários chatbots uns contra os outros: um chatbot faz o papel do adversário e ataca outro chatbot gerando texto para forçá-lo a resistir às suas restrições habituais e produzir respostas indesejadas. Ataques bem-sucedidos são adicionados aos dados de treinamento do ChatGPT na esperança de que ele aprenda a ignorá-los.

Serviço miniaturadaimagem|Antiga sede da OpenAI, Pioneer Building, em São Francisco. miniaturadaimagem|Disponibilidade do ChatGPT por país ou região no mês de dezembro de 2023