Introdução
Bem-vindo à bordo da Crooked Orbit! Eu sou o Juno, e estou muito feliz que você esteja aqui. Ajudar novos engenheiros a se sentirem confortáveis com os sistemas de IA que mantemos aqui é a minha parte favorita do trabalho, e ver essas coisas deixarem de parecer mágica e se tornarem algo que você realmente entende nunca perde a graça.
Vamos começar entendendo o que esses modelos realmente são por dentro, sem precisar de nenhuma experiência prévia com machine learning, e vamos construir esse entendimento peça por peça.
Nada aqui é básico demais para perguntar, e confie em mim, levei muito mais tempo do que admito para entender algumas dessas coisas. Vá no seu ritmo, e a gente chega lá juntos!
Este manual é para desenvolvedores que querem entender como a IA realmente funciona, não só chamar uma API e torcer para que funcione. Uma palavrinha sobre dois termos que você vai ver ao longo do texto: um modelo é o sistema de IA para o qual você envia texto e do qual recebe texto de volta, como o que está por trás do ChatGPT, e um prompt é o texto e as instruções que você envia a ele. Chamar um modelo é uma chamada de API: seu código envia o seu prompt pela web e recebe texto de volta, do mesmo jeito que qualquer serviço web. Os conceitos aqui são explicados por completo, com profundidade, exemplos e algo para consultar sempre que você precisar de uma resposta rápida.
Esta documentação parte do princípio de que você já sabe escrever Python: variáveis, funções e como chamar uma API web. Se isso descreve você, você já tem tudo o que precisa; se quiser aprender o básico primeiro, o manual de Python cobre tudo isso do zero. Você não precisa de nenhuma experiência prévia com machine learning. Engenharia de IA é construir produtos usando modelos que outras pessoas treinaram, não treinar os seus próprios modelos.
A abordagem aqui é explicar a máquina, não só a API. Qualquer pessoa consegue copiar uma chamada de modelo de um tutorial e fazer algo funcionar no caminho ideal. A distância entre isso e entregar algo confiável está em entender o que acontece por baixo: por que o modelo produz o que produz, por que ele falha das formas específicas que falha, e o que você pode fazer em cada caso.
Por isso, este manual dedica um tempo de verdade a explicar como esses modelos funcionam antes de mostrar o que você deve digitar. Ele é escrito para o desenvolvedor que prefere entender o motor em vez de só girar a chave, porque entender a máquina é o que continua valendo depois que qualquer modelo específico ficar obsoleto. É isso que permite depurar uma resposta errada em vez de simplesmente dar de ombros, seja qual for o modelo que você usar no ano que vem.
Esta documentação ensina os conceitos em profundidade, e você vai colocá-los em prática aqui com exercícios e projetos próprios. O curso principal da Scrimba é a versão guiada, na qual você constrói junto, do mesmo conteúdo.
Faça o AI Engineer Path na ScrimbaTransforme esses conceitos em aplicações reais, na prática, em JavaScriptPython aqui, JavaScript no curso
Esta documentação é escrita em Python; o AI Engineer Path ensina o mesmo conteúdo em JavaScript para a web. Essa diferença importa menos do que parece: engenharia de IA é o mesmo trabalho em qualquer linguagem, em que você envia texto para um modelo por meio de uma requisição web e molda o que volta. Toda ideia apresentada aqui, de tokens e prompts a retrieval, agentes e avaliações, é idêntica independentemente da linguagem em que você a escreve; só a sintaxe em volta da chamada ao modelo muda. Aprenda em uma e você já vai saber na outra, então ler aqui e construir no curso reforçam um ao outro.
Conheça seus guias
Este manual é apresentado por três engenheiros da Crooked Orbit, e você escolhe qual deles vai te acompanhar. O conteúdo é o mesmo para todos; seu guia define a voz em que ele é contado e, nas páginas que se adaptam, a profundidade de cada seção.
Troque de guia quando quiser, pelo seletor no topo de qualquer página, ou abra Preferências no canto inferior direito para mudar seu guia, idioma ou tamanho da fonte.
Quando estiver pronto, o manual começa de verdade. O próximo capítulo, Uma breve história da IA, percorre a origem desses sistemas ao longo de setenta anos, porque essa história é o que revela quais partes desse campo são duradouras e quais são só o ruído deste ano.

