Skip to main content
Skip to content
Generative AI

Fine-tuning de modelos de IA

Um modelo treinado com os seus exemplos, para escrever nos seus termos e seguir as suas regras sem uma página de instruções em cada chamada.

01 / 04

O prompt tornou-se um manual

Tom, formato, as regras do seu domínio e três exemplos, enviados outra vez em cada chamada. O modelo continua a falhar o seu vocabulário, e o seu arquivo de boas respostas nunca lhe foi mostrado.

CH.01 · O problema

O prompt tornou-se um manual.

  1. Cada chamada leva as mesmas instruções

    Tom, formato, as vinte regras do seu domínio, três exemplos. Tudo é enviado outra vez em cada pedido, e pago de cada vez.

  2. O modelo continua a falhar o seu vocabulário

    Os seus códigos de produto, a numeração das cláusulas, a forma como os seus analistas escrevem um resumo. Um modelo genérico chega perto e fica por aí.

  3. Os seus exemplos ficam fora do modelo

    Milhares de boas respostas estão no seu arquivo. O modelo nunca viu uma.

A nossa resposta

Ensinar o modelo com os seus exemplos

O fine-tuning treina um modelo com pares de entrada e da resposta que quer. As regras passam do prompt para os pesos. O prompt fica curto, as respostas ficam mais perto das suas.

CH.02 · O que construímos

Como construímos

Três partes. Os dados vêm primeiro, e a maior parte do trabalho está aí.

O seu domínio, aprendidoRespostas mais próximasMenos detalhes inventadosO seu conhecimento continua seu
01

Dados de treino

Bons exemplos, limpos, e em número suficiente.

  • Recolher pares reais de entrada e resposta do seu arquivo
  • Remover dados pessoais e tudo o que não pode guardar
  • Corrigir as respostas que a equipa não assinaria hoje
  • Reservar um conjunto de teste que o modelo nunca vê
  • Equilibrar o conjunto entre os casos que importam
02

Treino

O modelo base, o método, as execuções.

  • Escolher um modelo base que corra onde precisa
  • Usar afinação eficiente em parâmetros quando os dados são poucos
  • Correr várias configurações e guardar os resultados
  • Comparar cada execução com o conjunto reservado
  • Verificar que o modelo continua a fazer o que fazia antes
03

Serviço

O modelo afinado à frente dos seus utilizadores.

  • Instalar no seu hardware ou numa via sem retenção
  • Versionar o modelo com o seu conjunto de treino
  • Manter o modelo base disponível para reverter
  • Registar entradas e saídas para a ronda seguinte
  • Definir o gatilho de retreino com a sua equipa
CH.03 · Como corre

Como corre

Quatro fases, com um número no fim de cada uma.

  1. 01Fase 1

    Descoberta

    A tarefa, os exemplos que tem, e o critério.

    • Escrever a tarefa que o modelo tem de fazer
    • Contar e inspecionar os exemplos disponíveis
    • Medir uma base com prompt numa amostra
  2. 02Fase 2

    Dados

    Construir o conjunto de treino e o de teste.

    • Extrair pares do arquivo
    • Anonimizar e limpar
    • Rever uma amostra com o dono do domínio
  3. 03Fase 3

    Treino

    Execuções, avaliação, a escolha.

    • Correr a primeira configuração
    • Avaliar contra a base no conjunto reservado
    • Ajustar dados ou método e correr outra vez
  4. 04Fase 4

    Produção

    Servir, observar, entregar.

    • Instalar atrás da mesma interface de antes
    • Comparar respostas reais com a base durante uma semana
    • Ativar para todos os utilizadores
CH.04 · O que muda

O que muda

Prompts mais curtos, respostas mais próximas, e um modelo que é seu.

O prompt encolhe

Instruções e exemplos passam para os pesos. Cada chamada envia a tarefa e pouco mais, o que custa menos e corre mais depressa.

As respostas coincidem com as suas

Medido no conjunto reservado contra as respostas que a sua equipa escreveu. O número é reportado antes de alguém depender dele.

O modelo pertence-lhe

Pesos, conjunto de treino e avaliação são entregues. Pode retreinar, mover ou desativar sem nós.

Lado a ladoPromptModelo afinado
O seu vocabulárioExplicado em cada promptAprendido dos exemplos
EsforçoDias a escrever, manutenção sem fimSemanas a construir, depois retreino a uma cadência
Exatidão na sua tarefaA que o prompt alcançaMedida contra as suas respostas, com critério
Tokens por chamadaInstruções mais exemplos mais tarefaA tarefa
O que fica seuUm promptOs pesos, os dados, a avaliação
CH.05 · Perguntas

Perguntas

Depende da tarefa. Uma tarefa estreita com formato consistente pode mostrar um ganho mensurável com algumas centenas de pares limpos. Uma tarefa ampla precisa de milhares. Contamos o que tem na descoberta e medimos primeiro uma base com prompt, para que a decisão de afinar assente num número.

O treino corre na sua infraestrutura ou numa via que não retém dados. O conjunto de treino é anonimizado antes de ser usado, e os pesos que produz são seus. Nada dos seus exemplos chega a um modelo partilhado.

O seu domínio muda: produtos novos, regras novas, frases novas. Registamos entradas e saídas, e retreinamos a uma cadência que define, normalmente quando a exatidão real cai abaixo do critério. Cada versão é guardada com o seu conjunto de treino para que qualquer entrega possa ser revertida.

Sim. Modelos base abertos podem ser afinados e servidos dentro do seu perímetro. Escolhemos o modelo base na descoberta a pensar no seu hardware, para que o modelo afinado corra onde os dados podem estar.

Mais em Generative AI

O mapa da prática

Voltar a Generative AI
Começar

Traga-nos o problema que ninguém resolveu.

Somos uma equipa pequena de especialistas seniores. Escolhemos o modelo certo e a camada certa, e construímos o mínimo de maquinaria que resolve o problema. Tem uma chamada com um engenheiro, não um deck de vendas.