Skip to content
This page has been auto-translated and may contain errors.View in English

Introdução

docs.scrimba.com
Juno

Bem-vindo a Crooked Orbit! Sou Juno, e fico muito feliz que você esteja aqui. Deixar novos engenheiros confortáveis com os sistemas de IA que executamos é minha parte favorita do trabalho, e ver essas coisas deixarem de ser mágica e virarem algo que você realmente entende nunca fica velho.

Começaremos com o que esses modelos realmente são nos detalhes, sem precisar de conhecimento em aprendizado de máquina, e construiremos tudo peça por peça.

Nada aqui é tão básico que você não possa perguntar, e acredite, levei muito mais tempo do que vou admitir para entender algumas coisas. Vá no seu próprio ritmo e chegaremos lá juntos!

Juno

Bem-vindo a Crooked Orbit. Sou Ace, engenheiro de sistemas, e mantenho os builds de IA do dia a dia funcionando por aqui. Você já tem o básico, então avançaremos em um ritmo constante e prático, do jeito que você realmente implementaria isso em código real.

Cada capítulo tem o conceito, depois o que fazer com ele: leia, teste, construa. Metade dos sistemas nesta estação funciona exatamente nesse ciclo, então você está em boa companhia.

Juno

Bem-vindo a Crooked Orbit. Sou Sol, engenheiro-chefe, quatorze anos e muito café demais neste lugar. Estes são os documentos para pessoas que querem saber como os sistemas de IA realmente funcionam, não apenas qual botão pressionar.

Implementei a maioria disso eu mesmo, geralmente duas vezes, porque a primeira versão era um erro. Espere pelos trade-offs, pelos modos de falha e pelos detalhes que todos ignoram. Leia com atenção e questione tudo, inclusive a mim.

Este manual é para desenvolvedores que querem entender como IA realmente funciona, não apenas chamar uma API e rezar. Uma observação rápida sobre dois termos que você verá ao longo deste manual: um modelo é o sistema de IA ao qual você envia texto e recebe texto de volta, como aquele 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 prompt a ele pela web e recebe texto de volta, como em qualquer serviço web. Os conceitos aqui são explicados completamente, com profundidade, exemplos e algo para consultar sempre que você precisar de uma resposta rápida.

Estes documentos assumem que você já sabe escrever Python: variáveis, funções e chamar uma API web. Se isso se aplica a você, você tem tudo que precisa; se quiser aprender o básico primeiro, o manual de Python cobre tudo do zero. Você não precisa de conhecimento em aprendizado de máquina. Engenharia de IA é construir produtos com modelos que outras pessoas treinaram, não treinar seus próprios.

A abordagem aqui é explicar a máquina, não apenas a API. Qualquer um pode copiar uma chamada de modelo de um tutorial e fazer algo funcionar no caminho feliz. A distância entre isso e disponibilizar algo confiável é entender o que acontece por baixo: por que o modelo produz o que produz, por que falha dos jeitos particulares que falha e o que você pode fazer sobre cada um.

Então este manual dedica tempo real a como esses modelos funcionam antes de mostrar o que você deve digitar. É escrito para o desenvolvedor que prefere entender o motor a apenas ligar a chave, porque entender a máquina é o que dura mais que qualquer modelo único. É isso que permite você debugar uma resposta errada em vez de apenas encolher os ombros, qualquer que seja o modelo que você escolha no próximo ano.

Estes documentos ensinam os conceitos em profundidade, e você os colocará em prática aqui com exercícios e projetos seus. O curso principal do Scrimba é a versão guiada, construa-junto do mesmo material.

Faça o Caminho do Engenheiro de IA no ScrimbaConstrua esses conceitos em aplicativos reais, na prática em JavaScript

Python aqui, JavaScript no curso

Estes documentos são escritos em Python; o Caminho do Engenheiro de IA ensina o mesmo material em JavaScript para a web. Essa diferença importa menos do que parece: engenharia de IA é o mesmo trabalho em qualquer linguagem, onde você envia texto a um modelo através de uma solicitação web e formata o que retorna. Cada ideia aqui, de tokens e prompting a recuperação, agentes e avaliações, é idêntica qualquer que seja a linguagem; apenas a sintaxe ao redor da chamada de modelo muda. Aprenda em uma e você já sabe na outra, então ler aqui e construir no curso se reforçam mutuamente.

JunoUm campo em movimento rápido Os nomes dos modelos e preços neste campo mudam quase mensalmente, então não se preocupe em memorizá-los. Focamos nas partes que permanecem estáveis: como esses modelos se comportam e os padrões para construir sobre eles. Qualquer coisa ligada a um provedor específico fica em um bloco de código claramente marcado, então quando muda você atualiza uma linha e as ideias ao redor dela ainda funcionam.
JunoUm campo em movimento rápido Nomes de modelos e preços mudam quase mensalmente, então eu não memorizo e você também não deveria. O que permanece estável é como esses modelos se comportam e os padrões que você constrói ao redor deles, e é isso que cobrimos. Qualquer coisa específica do provedor fica em um bloco de código marcado, então um lançamento de modelo é uma mudança de uma linha, não uma reescrita.
JunoUm campo em movimento rápido Nomes de modelos e preços mudam quase mensalmente, e é por isso que parei de me prender a qualquer um deles anos atrás. O comportamento e os padrões são o que perdura, então é onde gastamos nosso tempo. Qualquer coisa ligada a um provedor fica em um bloco de código claramente marcado, então quando o próximo lançamento chega você muda uma linha e segue em frente.

Conheça seus guias

Este manual é hospedado por três engenheiros de Crooked Orbit, e você escolhe qual vai te mostrar por aqui. O material é o mesmo para todos; seu guia define a voz em que é contado, e nas páginas que se adaptam, o quão profundo cada seção vai.

Mude de guia a qualquer hora usando o 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 a valer. O próximo capítulo, Uma breve história da IA, traça de onde esses sistemas vieram ao longo de setenta anos, porque essa história é o que te diz quais partes do campo são duráveis e quais são apenas o ruído deste ano.