<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: it4lo</title>
    <description>The latest articles on DEV Community by it4lo (@it4lo).</description>
    <link>https://dev.to/it4lo</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F1267419%2F00c4aa8d-671f-40d6-8702-13eccba1f68a.png</url>
      <title>DEV Community: it4lo</title>
      <link>https://dev.to/it4lo</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/it4lo"/>
    <language>en</language>
    <item>
      <title>O que é Harness?</title>
      <dc:creator>it4lo</dc:creator>
      <pubDate>Sun, 20 Sep 2026 03:49:40 +0000</pubDate>
      <link>https://dev.to/it4lo/o-que-e-harness-30nh</link>
      <guid>https://dev.to/it4lo/o-que-e-harness-30nh</guid>
      <description>&lt;h2&gt;
  
  
  A camada em volta da LLM
&lt;/h2&gt;

&lt;p&gt;O harness é uma camada de software que constrói o que vai enviar e também transforma a resposta do LLM em ação. O LLM não tem memória, apesar de super inteligente ele não guarda um histórico e não executa ações, ele &lt;strong&gt;sinaliza&lt;/strong&gt; o que fazer e o harness executa. Podemos dizer que o harness decide o que vai para o modelo e como vai.&lt;/p&gt;

&lt;p&gt;Se você leu o artigo anterior vai lembrar que o modelo recebe texto, processa e devolve respostas de acordo com os pesos calibrados a partir de treinamento.&lt;/p&gt;

&lt;p&gt;Também no artigo anterior fizemos uma tabela de Produto x Modelo, o &lt;strong&gt;produto implementa o Harness&lt;/strong&gt;, ChatGPT, Claude Code, Cursor, Codex implementam toda a engenharia em volta do LLM.&lt;/p&gt;

&lt;h2&gt;
  
  
  O caminho da sua mensagem no ChatGPT
&lt;/h2&gt;

&lt;p&gt;Você envia sua mensagem, mas a mensagem não vai direto para o modelo, existe uma engenharia de software em volta que vai montar o prompt para o envio para o modelo. O que isso quer dizer na prática é que existe um código comum que vai montar as instruções, lista de ferramentas disponíveis, com nome, descrição e formato de argumentos de cada ferramenta, também vai juntar o conteúdo e memória da conversa inteira a cada interação que você faz com o chat, até a última mensagem.&lt;/p&gt;

&lt;p&gt;É mais ou menos isso aqui:&lt;/p&gt;

&lt;p&gt;Você faz a primeira pergunta ou interação:&lt;/p&gt;

&lt;p&gt;"Vamos desenvolver um site".&lt;/p&gt;

&lt;p&gt;O "Harness" monta a estrutura que vai enviar para o LLM:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;pseudo estrutura&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Bloco 01 (PROMPT)&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight json"&gt;&lt;code&gt;&lt;span class="p"&gt;{&lt;/span&gt;&lt;span class="w"&gt;
  &lt;/span&gt;&lt;span class="nl"&gt;"system"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="s2"&gt;"Você é o GPT criado pela OpenAI. A data de hoje é 16/09/2026, localização..."&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;&lt;span class="w"&gt;
  &lt;/span&gt;&lt;span class="nl"&gt;"interação-01"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="s2"&gt;"Vamos desenvolver um site"&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;&lt;span class="w"&gt;
  &lt;/span&gt;&lt;span class="nl"&gt;"tools"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;[&lt;/span&gt;&lt;span class="s2"&gt;"criar_arquivo"&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="s2"&gt;"buscar_web"&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="s2"&gt;"criar_diretorio"&lt;/span&gt;&lt;span class="p"&gt;]&lt;/span&gt;&lt;span class="w"&gt;
&lt;/span&gt;&lt;span class="p"&gt;}&lt;/span&gt;&lt;span class="w"&gt;
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Ele manda esse bloco e obtém a resposta do LLM, que seria, &lt;strong&gt;"Sobre o que é o site?"&lt;/strong&gt;, agora quando você faz uma nova interação respondendo "&lt;strong&gt;É sobre um portfólio de projetos de um desenvolvedor&lt;/strong&gt;" ele vai montar um novo bloco "&lt;strong&gt;concatenando&lt;/strong&gt;" a segunda interação com as informações do &lt;strong&gt;Bloco 01&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;Bloco 02 (PROMPT)&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight json"&gt;&lt;code&gt;&lt;span class="p"&gt;{&lt;/span&gt;&lt;span class="w"&gt;
  &lt;/span&gt;&lt;span class="nl"&gt;"system"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="s2"&gt;"Você é o GPT criado pela OpenAI. A data de hoje é 16/09/2026, localização..."&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;&lt;span class="w"&gt;
  &lt;/span&gt;&lt;span class="nl"&gt;"interação-01"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="s2"&gt;"Vamos desenvolver um site"&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;&lt;span class="w"&gt;
  &lt;/span&gt;&lt;span class="nl"&gt;"resposta-chat-01"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="s2"&gt;"Sobre o que é o site?"&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;&lt;span class="w"&gt;
  &lt;/span&gt;&lt;span class="nl"&gt;"interação-02"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="s2"&gt;"É sobre um portfólio de projetos de um desenvolvedor"&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;&lt;span class="w"&gt;
  &lt;/span&gt;&lt;span class="nl"&gt;"tools"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;[&lt;/span&gt;&lt;span class="s2"&gt;"criar_arquivo"&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="s2"&gt;"buscar_web"&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="s2"&gt;"criar_diretorio"&lt;/span&gt;&lt;span class="p"&gt;]&lt;/span&gt;&lt;span class="w"&gt;
&lt;/span&gt;&lt;span class="p"&gt;}&lt;/span&gt;&lt;span class="w"&gt;
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Percebe que na segunda interação o bloco 01 foi inteiro para o LLM novamente, acompanhado da segunda interação? A cada interação o bloco cresce mais, justamente porque a LLM não guarda memória e é necessário enviar tudo novamente, e quem faz isso é o Harness, a tal da engenharia de software em volta da LLM.&lt;/p&gt;

&lt;p&gt;E por que isso é importante pra você que é desenvolvedor ou projeta aplicações com "IA"? Ou até mesmo pra você que só "chatea" no seu chat favorito?&lt;/p&gt;

&lt;p&gt;Pra você que é usuário, é menos impactante, mas também é relevante pelo motivo de que quanto mais você interage em um chat mais joga texto para a LLM, no começo da conversa a LLM recebe um conjunto pequeno de informações, após algumas interações o conjunto de informações é relativamente maior, se você mistura assuntos a probabilidade de o modelo responder errado aumenta, pode confundir instrução antiga com nova, mas aqui vale uma observação, com a evolução dos modelos isso é cada vez menos impactante, no entanto, merece atenção e conferência.&lt;/p&gt;

&lt;p&gt;Pra você que é Dev é muito mais impactante, você vai ter que gerenciar esse contexto, juntar as informações necessárias pra enviar pra LLM, orquestrar ações ao receber as respostas e devolver ao usuário, tudo isso fica na responsabilidade de quem constrói aplicações integradas à IA. Por isso é tão importante saber o que ocorre em volta da IA.&lt;/p&gt;

&lt;h2&gt;
  
  
  Tools
&lt;/h2&gt;

&lt;p&gt;O ponto é que uma tool é uma função no seu backend. Perceba que no pseudo-prompt "bloco01 e bloco02" existe uma lista de nomes que são chamados de tools [criar_arquivo, buscar_web, criar_diretorio], na realidade não é passado só o nome, são passadas outras propriedades das tools/ferramentas, como descrição e também aquilo que é parâmetro da função. Essas informações são incluídas junto com as outras informações que são enviadas para o LLM.&lt;/p&gt;

&lt;p&gt;Calma jovem gafanhoto, eu vou explicar com um exemplo do meu dia a dia.&lt;/p&gt;

&lt;p&gt;Eu não curto ficar criando Post-it no Miro, logo, eu não crio, quem cria pra mim é o Harness, com o auxílio da LLM.&lt;/p&gt;

&lt;p&gt;Em um trabalho do MBA eu precisava criar alguns desenhos no Miro que representariam um fluxo, eu resolvi usar o Claude.&lt;/p&gt;

&lt;p&gt;Eu envio para o chat o que quero conforme a imagem, na imagem também já tem o que o "Harness" faz. Se liga que o próprio chat informa que vai localizar o board e também sinaliza que vai buscar as ferramentas disponíveis. Esse processo só é possível porque antes eu configurei o conector do Miro no Chat, isso é um ponto importante, a LLM não guarda nada dessas informações, quem guarda é o "Harness" ou podemos dizer que é o backend da aplicação do Claude. Percebe também que meu texto tem poucas intruções, a LLM completa maior parte das instruções para que o Harness execute a ação, por isso disse que quem cria os meus postits é o Harness com o Auxílio da LLM.&lt;/p&gt;

&lt;p&gt;-- Solicitação para o chat.&lt;br&gt;
&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F31a7tkcgxi0uafngdfhf.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F31a7tkcgxi0uafngdfhf.png" alt="Mensagem enviada ao chat pedindo para criar post-its no Miro a partir das respostas de uma pesquisa" width="800" height="516"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;-- Tool: board_show&lt;br&gt;
&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fn21m7iotczuhfe3sxxtr.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fn21m7iotczuhfe3sxxtr.png" alt="Chat pedindo autorização para usar a tool board_show do Miro, com os botões Deny, Always allow e Allow once" width="800" height="516"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Olhe na segunda imagem "Tool - board_show" o próprio chat pede pra usar a tool &lt;strong&gt;board_show&lt;/strong&gt; e trava a execução solicitando minha permissão.&lt;/p&gt;

&lt;p&gt;Tem duas coisas que essa imagem também mostra, uma é o loop entre harness e LLM e outra que não tá tão explícita é o MCP (Model Context Protocol), mas essas coisas são assuntos pra outro post quando detalharmos e implementarmos o Harness e falarmos de agentes. Seguindo, o board_show mostra a tela abaixo.&lt;/p&gt;

&lt;p&gt;-- Board apresentado no chat pela tool board_show&lt;br&gt;
&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Ft1s3wxlz2sujfurx80wb.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Ft1s3wxlz2sujfurx80wb.png" alt="Prévia do board do Miro exibida dentro do chat pela tool board_show" width="799" height="513"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;-- Fluxo criado no Miro&lt;br&gt;
&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fdmo3ryj39kr0810nbs96.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fdmo3ryj39kr0810nbs96.png" alt="Fluxo montado no board do Miro, com os post-its organizados em sequência" width="800" height="432"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;O modelo não executou nada, ele só escreveu um texto estruturado, algo como "quero chamar board_show com essa URL". Quem executou foi o harness, que pegou o retorno e jogou de volta no contexto como mais uma mensagem. Aí o modelo é chamado de novo, agora sabendo o que aconteceu. Esse ciclo se repete até a tarefa ser concluída, no caso do Miro foram várias idas e voltas até o fluxo ficar pronto. Esse vai e volta é o loop, assunto do próximo post.&lt;/p&gt;

&lt;p&gt;Uma última coisa: você pode usar o mesmo modelo em harnesses diferentes — Cursor, GitHub Copilot, Claude Code — e ter resultados diferentes. Hoje tem muita discussão sobre o melhor modelo, mas também tem muita sobre o melhor "Harness".&lt;/p&gt;

&lt;p&gt;Espero que esses dois primeiros posts sobre LLM e Harness, conceitos básicos de Inteligência Artificial, ajudem a compreender e seguir nos próximos.&lt;/p&gt;

&lt;p&gt;No próximo post falaremos de loop, MCP e uma breve introdução a agentes.&lt;/p&gt;

</description>
      <category>ai</category>
      <category>llm</category>
      <category>harness</category>
    </item>
    <item>
      <title>LLM, que bisho é esse?</title>
      <dc:creator>it4lo</dc:creator>
      <pubDate>Fri, 11 Sep 2026 04:04:57 +0000</pubDate>
      <link>https://dev.to/it4lo/llm-2emb</link>
      <guid>https://dev.to/it4lo/llm-2emb</guid>
      <description>&lt;h2&gt;
  
  
  O que é um LLM (Large Language Model)?
&lt;/h2&gt;

&lt;p&gt;Obs.: Essa é uma explicação simples para começarmos a falar de IA.&lt;/p&gt;

&lt;p&gt;Um LLM é um programa que gera texto prevendo, a cada passo, qual pedaço de texto (chamado de token) deve vir em seguida. Ele aprendeu isso analisando uma quantidade enorme de textos durante um treinamento. Ao receber uma pergunta, o LLM escolhe um próximo token provável, acrescenta ao texto e repete o processo até formar a resposta completa.&lt;/p&gt;

&lt;p&gt;Não existe só um LLM, existe uma série de modelos. O princípio é o mesmo do primeiro parágrafo, no entanto, cada modelo tem treinamentos, tamanho, técnicas e objetivos específicos. Pensa em motores de carro, todos transformam combustível em movimento, no entanto, um motor 1.0 econômico e um V8 esportivo servem propósitos diferentes.&lt;/p&gt;

&lt;h2&gt;
  
  
  Produto x Modelos
&lt;/h2&gt;

&lt;p&gt;Algo que vale esclarecer é que produto é uma coisa e modelo é outra, ChatGPT, Claude, Gemini são produtos, modelos são o que roda por trás dos produtos, como GPT-5.6, Opus 5, Gemini 3.5 Flash.&lt;/p&gt;

&lt;p&gt;Tabela de produto x modelo abaixo pra melhor compreensão:&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fsph2ugxuml1rf4d65xm4.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fsph2ugxuml1rf4d65xm4.png" alt=" " width="742" height="496"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Pela imagem da tabela você percebe que um produto pode usar diversos modelos, inclusive, existem produtos que usam modelos de mais de uma empresa.&lt;/p&gt;

&lt;h2&gt;
  
  
  Diferenças entre modelos
&lt;/h2&gt;

&lt;p&gt;O que diferencia um modelo do outro geralmente é: &lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Capacidade&lt;/strong&gt;: Quão bem ele resolve tarefas complexas, código, matemática, análise e escrita.&lt;br&gt;
&lt;strong&gt;Modalidade&lt;/strong&gt;: Se é capaz de ler imagens, textos, áudios, PDFs ou vídeos.&lt;br&gt;
&lt;strong&gt;Raciocínio&lt;/strong&gt;: Se "pensa" em etapas antes de responder, esses modelos geralmente gastam mais tokens.&lt;br&gt;
&lt;strong&gt;Janela de contexto&lt;/strong&gt;: Quanto de contexto ou "texto" o modelo consegue considerar de uma vez (sua pergunta + histórico + documentos).&lt;br&gt;
&lt;strong&gt;Custo&lt;/strong&gt;: Nas APIs, cobra-se por milhão de tokens com preços diferentes pra entrada e pra saída.&lt;br&gt;
&lt;strong&gt;Forma de acesso&lt;/strong&gt;: Proprietários onde você usa API da empresa ou Open onde pode baixar e rodar localmente (precisa de infraestrutura considerável pra atender com um bom desempenho).&lt;/p&gt;

&lt;h2&gt;
  
  
  Modelos abertos ou "open weight"
&lt;/h2&gt;

&lt;p&gt;Modelos abertos, ou na real "open weight", são modelos com pesos abertos. O que isso quer dizer? As empresas publicam os pesos do modelo, que são bilhões de números aprendidos no treinamento. Com eles você baixa, roda e até ajusta o modelo na sua própria infraestrutura.&lt;/p&gt;

&lt;h2&gt;
  
  
  O que são pesos
&lt;/h2&gt;

&lt;p&gt;Esse negócio vai começar a ficar sinistro, e você pode estar se perguntando "o que são os pesos?".  &lt;/p&gt;

&lt;p&gt;Como eu disse no início do artigo, essa é uma explicação mais simples pra te introduzir no mundo de IA, então de forma simples, lembra que falei no início que um LLM aprende &lt;strong&gt;analisando uma quantidade enorme de textos durante um determinado treinamento&lt;/strong&gt;, esse aprendizado fica guardado em bilhões de números chamados de &lt;strong&gt;pesos&lt;/strong&gt;. &lt;/p&gt;

&lt;p&gt;Uma analogia é usando o próprio substantivo peso, muitas vezes pra tomar uma determinada decisão na vida ou em qualquer situação você analisa várias coisas, cada coisa tem um peso, por exemplo, o caminho que você vai pegar para o trabalho, você analisa horário, se está chovendo ou não, qual dia da semana é, se tem algum evento no caminho.&lt;/p&gt;

&lt;p&gt;Tudo bem, hoje tem Google Maps, mas imagine que não tivesse. Pra aprender é necessário um pouco de imaginação também... Voltando ao exemplo.&lt;/p&gt;

&lt;p&gt;Cada fator (dia, horário, se tem ou não evento) tem um peso que vai influenciar no caminho que você vai seguir, se é sexta às 17h considerado um horário de pico isso pesa muito na sua escolha, e ninguém te ensinou isso, você foi aprendendo ficando preso no trânsito, a cada viagem em que perdia tempo você entendia que sexta às 17h era dureza passar na avenida principal, logo, o dia da semana e horário pesam muito na sua decisão de rota.&lt;/p&gt;

&lt;p&gt;Fazendo uma comparação com modelos:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Treinamento&lt;/strong&gt; = os anos indo e voltando do trabalho, errando e ajustando o caminho.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Fatores/Tokens de entrada&lt;/strong&gt; = Chuva, Horário, dia, evento. São as entradas que correspondem aos textos que a LLM está lendo.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Peso&lt;/strong&gt; = É a importância que damos a cada fator, no caso da LLM quando você vê que um modelo tem 2 bilhões de parâmetros significa que o modelo tem 2 bilhões desses números de importância (pesos).&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Tokens de saída&lt;/strong&gt; = Decisão de qual rota para o trabalho devo pegar.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Fine-tuning&lt;/strong&gt; = você muda de emprego para outro bairro. Não esquece tudo o que sabe de trânsito, mas reajusta alguns pesos para as ruas novas.&lt;/p&gt;

&lt;p&gt;Esse assunto de pesos é mais avançado, mas é essencial pra entender como a LLM consegue responder suas perguntas e merece um artigo próprio mais pra frente. Tenha em mente que pra aprender com mais profundidade vai precisar de alguns pré-requisitos, como álgebra linear básica, derivadas, probabilidade básica e outros, então vai fundo!  &lt;/p&gt;

&lt;p&gt;O próximo artigo será sobre harness, que em poucas palavras é tudo que fica em volta do modelo, explico melhor no próximo post. &lt;/p&gt;

&lt;p&gt;Abs! Espero que você que leu tenha entendido, esse texto não foi escrito por IA, no máximo ela corrigiu gramática, ele foi criado pra pessoas que estão tentando entender esse universo de LLM/IA. Os próximos artigos vão se complementando.&lt;/p&gt;

</description>
      <category>ai</category>
      <category>llm</category>
    </item>
  </channel>
</rss>
