Aprenda IA

O blog da Qirava

Artigos com voz e rigor sobre inteligência artificial, qualidade de software e método. Escolha uma seção e comece a ler.

Fundamentos

12 artigos
Fundamentos

O que é um token? A peça de LEGO com a qual a IA monta o idioma

Você escreve "gato" e acha que o modelo lê a palavra. Não. Ele lê fichas. Aqui eu mostro quais, por quê, e por que isso mexe no seu bolso.

· 6 min
Fundamentos

O que são embeddings: transformar palavras em coordenadas

Para uma máquina, 'rei' e 'rainha' não são letras: são pontos em um mapa. Aqui você vê como esse mapa é desenhado.

· 7 min
Conceitos básicos

O que é uma rede neural, explicada como uma cadeia de decisões

Não há neurônios de verdade ali dentro. Há números trocando a bola. Vou desenhar isso para você, camada por camada.

· 7 min
Fundamentos

A janela de contexto: por que uma IA brilhante também esquece

Os modelos que hoje redigem, resumem e programam têm uma memória de trabalho surpreendentemente curta. Entender seu tamanho (e sua forma) é entender por que a IA às vezes perde o fio da meada, e o que fazer a respeito.

· 8 min
Conceitos fundamentais

IA, machine learning e deep learning: qual é qual

São usados como sinônimos e não são. São três círculos, um dentro do outro. Aqui fica claro qual contém qual.

· 6 min
Fundamentos

O que é a inteligência artificial, explicada sem tecnicismos

Antes de o termo existir já existia a pergunta: pode uma máquina fazer o que julgávamos ser só nosso? Aqui está a resposta, sem enrolação.

· 7 min
Ver mais · Fundamentos
Conceitos básicos

O que é machine learning para quem não programa

A máquina não está pensando. Ela ajusta milhares de botões até acertar. Vou mostrar como, com um exemplo que você consegue acompanhar de cabeça.

· 7 min
Fundamentos

Os seis níveis de contexto em IA: a escada que decide se o seu assistente lembra ou improvisa

Não existe uma única forma de "dar contexto" a um modelo. Existe uma escada de seis degraus, do prompt solto ao banco vetorial. Aqui eu mostro qual você precisa e por que subir demais também tem seu custo.

· 8 min
Fundamentos

A máquina que leu demais

Um modelo de linguagem grande não sabe nada no sentido em que você sabe. E, ainda assim, algo aconteceu quando lhe demos para ler quase tudo o que já escrevemos. Este é o relato do que essa coisa é, sem misticismo, sem fumaça, e de por que prever a próxima palavra acabou sendo muito mais profundo do que parecia.

· 6 min
Fundamentos

O espaço vetorial: como o significado se torna geometria

Antes de uma máquina poder buscar por sentido, alguém teve que transformar as palavras em coordenadas. Esta é a história de como o significado ganhou forma, direção e distância.

· 7 min
Fundamentos

O que é um agente de IA e por que não é o mesmo que um chatbot

Um chatbot responde. Um agente de IA persegue um objetivo: planeja, usa ferramentas, age em etapas e verifica. Esta é a diferença que importa.

· 8 min
Conceitos básicos

Tipos de inteligência artificial: estreita, geral e a que não existe

A IA que você usa hoje é especialista, não um gênio universal. Distinguir os tipos evita medos infundados e expectativas infladas.

· 7 min

Como funciona por dentro

8 artigos
Como funciona por dentro

Como uma rede neural aprende: o erro que se propaga para trás

Aprender, para uma máquina, é errar e corrigir o rumo. O método tem um nome feio e uma ideia muito elegante por trás.

· 8 min
Como funciona internamente

O que é RLHF: como se ensinam boas maneiras a um modelo

Um modelo cru diz coisas úteis e coisas terríveis com o mesmo tom. RLHF é a criação que o ensina a preferir as primeiras.

· 8 min
Como funciona por dentro

Por que a IA alucina: inventa dados com total segurança

Ele te dá uma citação, um autor, uma data. Tudo falso, tudo com aprumo. Não mente: prevê. E às vezes a previsão é uma invenção.

· 8 min
Como funciona por dentro

O que é a 'temperatura' de um modelo e como ela muda suas respostas

Aumente a temperatura e a IA fica criativa e ousada. Abaixe e ela se torna previsível. Um controle que quase ninguém sabe que existe.

· 7 min
Como funciona por dentro

Como se treina um modelo de linguagem, do zero ao assistente

Primeiro lê metade da internet. Depois aprende boas maneiras. São duas etapas bem distintas e confundi-las leva a mal-entendidos.

· 8 min
Como funciona por dentro

O que é RAG e o que é um vault: como ancorar uma IA aos SEUS documentos

O que é RAG, por que uma IA sozinha inventa e como um vault privado com recuperação a prende aos seus documentos reais, não à sua memória vaga.

· 8 min
Ver mais · Como funciona por dentro

Prompting e prática

9 artigos
Ver mais · Prompting e prática

Treinamento

1 artigos

QA

26 artigos
QA

Testes unitários: o que são e como escrever o primeiro

A menor unidade de confiança no seu código. Se você não consegue testar uma função isolada, provavelmente também não a entende por completo.

· 7 min
QA

Os quatro níveis de teste e por que a ordem importa

Unitário, integração, sistema e aceitação não são a mesma coisa em tamanhos distintos: cada nível responde a um risco diferente. Pular um não economiza tempo, apenas o adia.

· 8 min
QA

Cobertura de código: a métrica que mais mente justo quando você mais confia nela

80% de cobertura não significa 80% testado. Dá para executar cada linha sem verificar nada. Aqui está o que a cobertura realmente mede e por que persegui-la como meta é um erro.

· 8 min
QA

Testes exploratórios: quando o script não encontra o bug estranho

Os scripts testam o que você já imaginou. Os bugs que doem vivem onde ninguém pensou em olhar, e esses são caçados por um humano que explora com critério.

· 7 min
QA

O que é teste de software: o guia que separa o ruído do sinal

Testar não é clicar até algo quebrar. É desenhar experimentos que respondam a uma pergunta concreta: isto faz o que prometemos? Aqui está o mapa completo, sem enrolação.

· 8 min
QA

O que é QA (Quality Assurance) em software, explicado de forma simples

Qualidade não é "não ter bugs". É ter uma forma de saber, antes de publicar, se o software faz o que você prometeu. Isso é QA, e não é a mesma coisa que testar no final.

· 7 min
Ver mais · QA
QA

ISO/IEC 25010: o mapa do que significa “software de qualidade”

Quando alguém diz “qualidade” sem definir, discutir é inútil. A ISO 25010 dá nome às oito características que você pode de fato exigir e medir em um produto.

· 8 min
QA

Testes funcionais vs não funcionais: o que cada um mede

O botão funcionar é funcional. Ele aguentar 5.000 usuários ao mesmo tempo é não funcional. Um produto pode passar em tudo que é funcional e ainda assim ser inutilizável em produção.

· 7 min
QA

Testes de integração: quando as peças passam sozinhas mas falham juntas

Cada módulo passa nos testes unitários e mesmo assim o sistema falha. O bug mora na costura entre componentes, e só a integração o pega ali.

· 8 min
QA

Testes de desempenho: carga, estresse e picos explicados

Funciona perfeito com três usuários. A pergunta é o que acontece no dia do lançamento com trinta mil. Isso não se adivinha: se mede.

· 7 min
QA

Como reportar um bug que o desenvolvedor vai querer corrigir

"Não funciona" não é um reporte, é uma reclamação. Um bom reporte de defeito é reproduzível, traz o esperado versus o obtido, e economiza metade do tempo de correção.

· 7 min
QA

Verificação vs validação: a pergunta que quase ninguém sabe responder

'Estamos construindo o produto do jeito certo?' e 'estamos construindo o produto certo?' são duas perguntas distintas. Confundi-las é o motivo pelo qual muitas equipes passam em todos os testes e ainda assim falham.

· 8 min
QA

A vida de um bug: de 'novo' a 'fechado' sem se perder no caminho

Um defeito não se conserta, se gerencia. Novo, atribuído, resolvido, verificado, reaberto: cada estado existe por um motivo, e pulá-los é como os bugs 'consertados' voltam.

· 7 min
QA

QA vs teste vs controle de qualidade: não são a mesma coisa

Usam como sinônimos, mas não são. QA é o processo que previne, teste é a atividade que verifica, e QC é a inspeção que detecta. Confundi-los faz você contratar mal e medir pior.

· 8 min
QA

O que é ISTQB e se vale a pena a certificação para testers

É o padrão de fato para falar de testes com um vocabulário comum. Não te torna um bom tester, mas te dá o idioma com o qual a indústria se entende.

· 8 min
QA

A pirâmide de testes: por que nem tudo deve ser E2E

Muitas equipes têm a pirâmide invertida: montanhas de testes E2E lentos e frágeis, quase nada de testes unitários. O resultado é uma suíte que leva horas e na qual ninguém confia.

· 8 min
QA

Cobertura de linhas, ramos e condições: nem todas valem o mesmo

Cobrir linhas é fácil e enganoso. Cobrir ramos e condições é onde os bugs reais se escondem. A diferença técnica que muda o quanto você confia no seu número.

· 9 min
QA

Caso de teste, cenário e script: três coisas que não são a mesma

Vocabulário desleixado gera suítes desleixadas. Distinguir caso, cenário e script de automação é o que mantém sua suíte legível daqui a um ano.

· 7 min
QA

Testes end-to-end (E2E): percorrer toda a jornada do usuário

Simulam uma pessoa real fazendo a tarefa do início ao fim. São os mais realistas e os mais caros de manter, e por isso não deveriam ser a maioria.

· 7 min
QA

Testes de regressão: que consertar A não quebre B

A mudança mais inofensiva reativa um bug que você julgava morto. A regressão é a rede que avisa quando o passado volta a quebrar.

· 8 min
QA

Severidade vs prioridade: por que um bug crítico pode esperar

Severidade é o quanto dói; prioridade é quando você corrige. Confundir as duas faz equipes apagarem incêndios pequenos enquanto a casa arde. Aqui está a matriz que organiza isso.

· 8 min
QA

Caixa preta vs caixa branca: duas formas de olhar para o mesmo código

Uma testa o que o software faz; a outra, como ele faz. Elas não competem: se completam. Escolher só uma deixa você com metade do mapa de risco.

· 8 min
QA

Testes de fumaça (smoke testing): a build sequer liga?

Antes de testar a fundo, confirme que a build não está morta. Cinco minutos de smoke test poupam horas testando algo que nem inicia.

· 6 min
QA

Como projetar casos de teste que realmente encontram bugs

Classes de equivalência, valores limite, tabelas de decisão: técnicas que transformam 'o que eu testo?' em um método reproduzível em vez de intuição que se esgota.

· 9 min
QA

O plano de testes: o documento que quase ninguém lê e todos precisam

Um plano de testes não é burocracia: é a resposta escrita ao que você vai testar, ao que não, ao critério que faz você parar e ao risco que aceita. Sem isso, você testa às cegas.

· 7 min
QA

Testes de aceitação (UAT): quando quem decide não é o testador

O código pode passar em tudo e ainda assim não ser aceitável. O UAT é o momento em que o negócio, não o QA, diz 'isto serve'. E quase sempre é feito mal.

· 8 min

Método

8 artigos
Método

Human in the loop: por que a melhor IA carrega pessoas dentro

Human in the loop não é desconfiar da IA. É desenhar quando ela decide sozinha e quando um humano revisa, para o resultado ganhar valor sem perder controle.

· 8 min
Método

O que é um fluxo de trabalho com IA e como montar

Um fluxo de trabalho com IA não é um chat solto: é uma cadeia de passos onde o modelo faz alguns e as pessoas outros. Veja como montar.

· 8 min
Método

Como dirigir uma empresa de IA com agentes governados

Como dirigir uma empresa de IA com agentes governados: estratégia no chat, execução por um enxame, governo que dá critério.

· 8 min
Método

Deliberar sem simular execução: o governo de agentes sob SDD

Um agente que propõe não é um agente que fez. Confundir as duas coisas é o que enche seus sistemas de trabalho que parece pronto e não está. Aqui eu mostro a você a linha exata.

· 8 min
Método

O que é Spec-Driven Development (e por que abandonamos o vibe coding)

Você pediu à IA "vamos ver o que sai" e saiu alguma coisa. O problema não é o que saiu: é que ninguém escreveu o que deveria sair. Quem resolve isso é a especificação, não o prompt.

· 8 min
Método

A fábrica Qirava: papéis, skills e portões de maturidade (G0 a G3)

Um agente solto improvisa. Uma fábrica não. Aqui mostro como se organiza uma linha de agentes governados: cada papel com seu pacote de skills, e nada avança sem passar pelo seu portão.

· 7 min
Ver mais · Método

Custos e negócio

6 artigos
Custos e negócio

O que é um gateway de pagamento (e por que você não guarda o cartão)

O que é um gateway de pagamento, o que ele faz de verdade quando alguém compra de você online e por que o número do cartão nunca deve tocar seu servidor.

· 8 min
Custos e negócio

Como automatizar tarefas com IA em um negócio pequeno

Você não precisa de um departamento de dados. Com as tarefas repetitivas certas, a IA se paga em semanas. Por onde começar.

· 7 min
Custos e negócio

O que é uma API de IA e por que você vai precisar dela mais cedo ou mais tarde

O chat é para você; a API é para o seu produto. É a diferença entre usar a IA e construir com ela. A ideia, sem código.

· 7 min
Custos e negócio

O que é KYC: por que uma plataforma pede para verificar sua identidade

O que é KYC e por que existe. Verificar sua identidade não é desconfiança: é o que impede seu dinheiro de se misturar com o de outro.

· 8 min
Custos e negócio

Como medir o retorno sobre o investimento da IA (sem se enganar)

Poupar tempo soa bem até a hora de colocar em dinheiro. Um método sóbrio para saber se a IA rende ou apenas entretém.

· 8 min
Custos e negócio

Serviço de IA vs ferramenta: o que sua empresa deve comprar

Serviço de IA vs ferramenta não é a mesma escolha: uma você opera, o outro entrega o resultado. Como escolher sem pagar a mais.

· 8 min

Ética e vieses

6 artigos

História

2 artigos