Aperfeiçoamento no Microsoft Foundry

O ajuste fino adapta um modelo pré-treinado à sua tarefa por meio de treinamento adicional em dados específicos da tarefa. Ele ajusta os pesos do modelo em vez de adicionar exemplos a cada prompt. Você baseia-se nas funcionalidades existentes do modelo sem treinar um modelo do zero.

O ajuste fino pode ajudar quando você tem dados de treinamento específicos de tarefas de alta qualidade e deseja:

  • Aprimore a precisão e a relevância. O treinamento em mais exemplos do que cabem em um prompt pode ensinar padrões específicos à tarefa.
  • Reduza a sobrecarga do prompt. Menos exemplos de prompt podem reduzir os custos de token e a latência.
  • Alinhar estilo e estrutura. As respostas podem seguir um tom, um formato ou um esquema consistentes.
  • Use melhor a ferramenta. Exemplos de treinamento podem melhorar a seleção de ferramentas e a precisão dos argumentos.
  • Use o contexto recuperado com eficiência. Os modelos podem aprender a priorizar o contexto relevante e ignorar informações irrelevantes.
  • Adapte um modelo menor. Exemplos gerados pelo modelo professor podem ajudar um modelo menor a atender aos requisitos da tarefa com menor custo e latência.

Os benefícios não são garantidos; a avaliação em conjunto de validação separado ajuda você a comparar o modelo ajustado com sua linha de base. O ajuste fino adiciona custos de treinamento e hospedagem e não substitui a recuperação de informações atuais ou controles de segurança no nível do aplicativo.

Escolha sua abordagem de treinamento

Microsoft Foundry fornece duas abordagens de treinamento. O ajuste fino gerenciado executa um trabalho de treinamento a partir dos seus dados e configurações. O treinamento interativo (versão prévia) permite controlar as etapas de treinamento em Python.

Ambos usam a infraestrutura de treinamento gerenciada pelo Foundry; você não provisiona GPUs de treinamento.

Note

O treinamento interativo está em versão prévia e requer aprovação de acesso explícita. Solicite acesso por meio do formulário de inscrição para preview e aguarde a aprovação antes de criar sessões de treinamento.

Ajuste fino gerenciado Treinamento interativo (versão prévia)
Como funciona Enviar dados e configurações; A Foundry executa o trabalho de treinamento. Escrever um loop em Python; A Foundry executa operações de treinamento e amostragem.
Mais adequado para Iniciantes e engenheiros de IA que preferem fluxos de trabalho predefinidos em vez de operações de treinamento de nível inferior. Profissionais experientes de ML que criam fluxos de trabalho de treinamento personalizados.
Seu controle Dados, hiperparâmetros compatíveis e avaliadores RFT. Perdas, recompensas, rollouts, acúmulo de gradiente, atualizações e pontos de verificação.
Métodos de treinamento SFT, DPO e RFT específicos do modelo; destilação por meio de dados SFT gerados pelo modelo professor. Receitas de SFT, aprendizado por reforço, aprendizado de preferência, destilação e perdas personalizadas.
Exemplos de casos de uso Faça a destilação de um modelo maior, aprenda com conversas de suporte ou melhore as respostas com um grader. Colete rollouts de uso de ferramentas, aplique recompensas personalizadas ou altere o comportamento de atualização e avaliação do loop de treinamento.

Tip

Comece com ajuste fino gerenciado se você não estiver familiarizado com a personalização do modelo. Ele fornece fluxos de trabalho predefinidos sem exigir que você implemente operações de treinamento individuais.

Os requisitos de modelo podem restringir essa escolha. Um modelo com suporte para uma abordagem, método ou modalidade não tem suporte automático para outra. O suporte a receitas do Cookbook também não estabelece a disponibilidade do serviço. Verifique a tabela de modelos com suporte abaixo para obter combinações disponíveis.

Métodos de personalização

Os métodos de personalização determinam como um modelo aprende com dados de treinamento ou comentários, como respostas desejadas, preferências ou recompensas.

Método Sinal de treinamento Quando ele se ajusta
Ajuste fino supervisionado (SFT) Prompts e respostas desejadas. Você pode demonstrar o comportamento que o modelo deve aprender.
Ajuste de preferência, usando dPO (otimização de preferência direta) Respostas preferenciais e rejeitadas à mesma entrada de dados. A qualidade depende de preferências como tom ou integridade, em vez de uma resposta correta.
Ajuste fino por reforço (RFT) Prompts e um classificador que pontua as respostas geradas. Várias soluções são possíveis e você pode pontuar de forma confiável sua qualidade.

Os métodos predefinidos nesta tabela se aplicam somente ao ajuste fino gerenciado. O treinamento interativo expõe primitivos de treinamento para a criação de fluxos de trabalho de treinamento personalizados.

Tipos de treinamento

Os tipos de treinamento definem onde o treinamento é executado e como as garantias de capacidade, preço e serviço se aplicam. Eles são separados dos tipos de implantação, que determinam como você disponibiliza um modelo treinado.

Tipo de treinamento Description
Standard O treinamento ocorre na região atual do recurso Foundry e fornece garantias de residência de dados. Ideal para cargas de trabalho em que os dados devem permanecer em uma região específica.
Zona de dados O treinamento ocorre dentro de uma zona de dados com suporte em vez de uma única região. Ideal para cargas de trabalho em que os dados devem permanecer dentro dessa zona. Atualmente, há suporte apenas para a zona de dados dos EUA.
Global Fornece preços mais acessíveis em comparação com o Standard usando a capacidade além da sua região atual. Os dados e os pesos são copiados para a região em que ocorre o treinamento. Ideal se a residência de dados não for uma restrição e você deseja tempos de fila mais rápidos.
Desenvolvedor Fornece uma economia significativa de custos usando a capacidade ociosa para treinamento. Não há garantias de latência ou SLA, portanto, os trabalhos nessa camada podem ser automaticamente interrompidos e retomados posteriormente. Também não há garantias de residência de dados. Ideal para experimentação e cargas de trabalho sensíveis ao preço.

Opções de implantação

A Foundry oferece três opções de implantação com diferentes modelos de infraestrutura de serving e cobrança de serviço.

  • Serverless: a Foundry hospeda o modelo ajustado e gerencia a infraestrutura de serviço.
  • Computação gerenciada (versão prévia): a capacidade de GPU dedicada executa um modelo base correspondente com um ou mais adaptadores LoRA compatíveis.
  • Fireworks on Foundry (versão prévia): o runtime do Fireworks serve um adaptador mesclado em uma cópia completa do modelo base.

O Fireworks e o Serverless oferecem diferentes tipos de implantação, que determinam a geografia de processamento, a capacidade e o modelo de cobrança. A disponibilidade depende do modelo, da opção de implantação e do artefato.

Tipo de implantação Description
Standard Executa a inferência na região da implantação com cobrança por token e encargos de hospedagem de modelo ajustado aplicáveis.
Padrão de zona de dados Executa a inferência em uma zona de dados compatível com cobrança por token. Há suporte apenas para a zona de dados dos EUA.
Padrão Global Usa a capacidade global com cobrança por token. Os pesos do modelo personalizado podem ser armazenados temporariamente fora da geografia do recurso.
Desenvolvedor Executa a inferência globalmente com cobrança por token e sem taxa de hospedagem por hora ou garantia de residência de dados. Somente para avaliação; dura 24 horas e não tem SLA de disponibilidade.
Taxa de transferência provisionada Fornece capacidade regional cobrada em PTUs (unidades de taxa de transferência provisionadas) para taxa de transferência previsível.
Provisionamento global Usa a capacidade global com cobrança baseada em PTU para modelos personalizados importados.

Modelos com suporte

Seus requisitos podem exigir um modelo específico ou uma abordagem de treinamento. Use a tabela para verificar quais combinações dão suporte ao seu método de personalização, tipo de treinamento e opção de implantação.

Para implantações sem servidor com suporte, Global Standard, Data Zone Standard e Developer estão disponíveis, a menos que uma legenda declare o contrário. Verifique as regiões de implantação padrão e as regiões de implantação de taxa de transferência provisionada para esses tipos de implantação.

ID do modelo Approach Tipos de treinamento Opções de implantação
Muse-Glimmer-30B
(pré-visualização)
Gerenciado por: ✅ (SFT, RFT)
Interativo: ✅
Padrão: ❌
Zona de dados: ❌
Global: ✅
Desenvolvedor: ✅
Serverless: ❌
Computação gerenciada: ✅
Fogos de artifício: ✅1
Llama-3.3-70B-Instruct Gerenciado: ✅ (SFT)
Interativo: ❌
Padrão: ❌
Zona de dados: ✅
Global: ✅
Desenvolvedor: ❌
Serverless: ✅2
Computação gerenciada: ❌
Fogos de artifício: ❌
Qwen3-32B Gerenciado: ✅ (SFT)
Interativo: ❌
Padrão: ❌
Zona de dados: ✅
Global: ✅
Desenvolvedor: ❌
Serverless: ✅2
Computação gerenciada: ❌
Fogos de artifício: ❌
Qwen3.6-35B-A3B
(pré-visualização)
Gerenciado por: ✅ (SFT, RFT)
Interativo: ✅
Padrão: ❌
Zona de dados: ❌
Global: ✅
Desenvolvedor: ✅
Serverless: ❌
Computação gerenciada: ✅
Fogos de artifício: ✅1
Qwen3.8-27B
(pré-visualização)
Gerenciado por: ✅ (SFT, RFT)
Interativo: ✅
Padrão: ❌
Zona de dados: ❌
Global: ✅
Desenvolvedor: ✅
Serverless: ❌
Computação gerenciada: ✅
Fogos de artifício: ✅1
gpt-oss-20b Gerenciado: ✅ (SFT)
Interativo: ✅
Padrão: ❌
Zona de dados: ✅
Global: ✅
Desenvolvedor: ❌
Serverless: ✅2
Computação gerenciada: ❌
Fogos de artifício: ❌
gpt-oss-120b
(pré-visualização)
Gerenciado por: ✅ (SFT, RFT)
Interativo: ✅
Padrão: ❌
Zona de dados: ❌
Global: ✅
Desenvolvedor: ✅
Serverless: ❌
Computação gerenciada: ✅
Fogos de artifício: ✅1
Ministral-3B
(2411)
Gerenciado: ✅ (SFT)
Interativo: ❌
Padrão: ❌
Zona de dados: ✅
Global: ✅
Desenvolvedor: ❌
Serverless: ✅2
Computação gerenciada: ❌
Fogos de artifício: ❌
gpt-4o-mini
(2024-07-18)
Gerenciado: ✅ (SFT)
Interativo: ❌
Padrão: ✅
Zona de dados: ✅
Global: ✅
Desenvolvedor: ✅
Sem servidor: ✅5
Computação gerenciada: ❌
Fogos de artifício: ❌
gpt-4o
(2024-08-06)
Gerenciado: ✅ (SFT, DPO)
Interativo: ❌
Padrão: ✅
Zona de dados: ✅
Global: ✅
Desenvolvedor: ✅
Sem servidor: ✅5
Computação gerenciada: ❌
Fogos de artifício: ❌
gpt-4.1
(2025-04-14)
Gerenciado: ✅ (SFT, DPO)
Interativo: ❌
Padrão: ✅
Zona de dados: ✅
Global: ✅
Desenvolvedor: ✅
Serverless: ✅
Computação gerenciada: ❌
Fogos de artifício: ❌
gpt-4.1-mini
(2025-04-14)
Gerenciado: ✅ (SFT, DPO)
Interativo: ❌
Padrão: ✅
Zona de dados: ✅
Global: ✅
Desenvolvedor: ✅
Serverless: ✅
Computação gerenciada: ❌
Fogos de artifício: ❌
gpt-4.1-nano
(2025-04-14)
Gerenciado: ✅ (SFT, DPO)
Interativo: ❌
Padrão: ✅
Zona de dados: ✅
Global: ✅
Desenvolvedor: ✅
Serverless: ✅
Computação gerenciada: ❌
Fogos de artifício: ❌
o4-mini
(2025-04-16)
Gerenciado: ✅ (RFT)
Interativo: ❌
Padrão: ✅
Zona de dados: ✅
Global: ✅
Desenvolvedor: ✅
Serverless: ✅
Computação gerenciada: ❌
Fogos de artifício: ❌
gpt-5
(2025-08-07)3
Gerenciado: ✅ (RFT)
Interativo: ❌
Padrão: ✅
Zona de dados: ✅
Global: ✅
Desenvolvedor: ❌
Serverless: ✅4
Computação gerenciada: ❌
Fogos de artifício: ❌
MedImageInsight-Premium
(pré-visualização)
Gerenciado: ✅ (SFT)
Interativo: ❌
Global Serverless: ✅2
Computação gerenciada: ❌
Fogos de artifício: ❌
CXRReportgen-Premium
(pré-visualização)
Gerenciado: ✅ (SFT)
Interativo: ❌
Global Serverless: ✅2
Computação gerenciada: ❌
Fogos de artifício: ❌

Legenda

  • 1 Há suporte apenas para o tipo de implantação de taxa de transferência provisionada.
  • 2 Há suporte apenas para o tipo de implantação Global Standard.
  • 3 GPT-5 ajuste fino por reforço requer um convite. Entre em contato com sua equipe da conta Microsoft para inscrição.
  • 4 Há suporte apenas para o tipo de implantação Standard. Consulte as regiões de implantação Padrão.
  • 5 tipo de implantação de desenvolvedor não é compatível.

Regiões de treinamento global com suporte

Note

O treinamento global fornece treinamento mais acessível por token, mas não oferece residência de dados.

A tabela lista as regiões de projeto do Foundry necessárias para usar o ajuste fino gerenciado global e o treinamento interativo (versão prévia). Escolha uma região com suporte para seu modelo e abordagem de treinamento, incluindo as restrições abaixo. Os treinamentos Standard e Data zone têm suporte regional separado.

Região do projeto Foundry Ajuste fino gerenciado Treinamento interativo (versão prévia)
Leste da Austrália ✅ ✅
Sul do Brasil ✅ 1 ❌
Canadá Central ✅ 1 ❌
Leste do Canadá ✅ 1 ✅
Leste dos EUA ✅ ✅
Leste dos EUA 2 ✅ ✅
França Central ✅ 1 ❌
Centro-oeste da Alemanha ✅ 1 ❌
Norte da Itália ✅ 1 ❌
Leste do Japão ✅ 1,2 ❌
Coreia Central ✅ ✅
Centro-Norte dos EUA ✅ ✅
Leste da Noruega ✅ 1 ❌
Polônia Central ✅ 1,3 ❌
Norte da África do Sul ✅ 1 ❌
Centro-Sul dos EUA ✅ 1 ❌
Sul da Índia ✅ 1 ❌
Sudeste Asiático ✅ 1 ❌
Espanha Central ✅ 1 ❌
Suécia Central ✅ ✅
Norte da Suíça ✅ ✅
Oeste da Suíça ✅ 1 ❌
Norte dos EAU ✅ 4 ✅
Sul do Reino Unido ✅ ✅
Oeste da Europa ✅ 1 ❌
Oeste dos EUA ✅ 1 ❌
Oeste dos EUA 3 ✅ ✅
  • 1 Ajuste fino gerenciado para Qwen3.6-35B-A3B, Qwen3.8-27B, Muse-Glimmer-30B e gpt-oss-120b não tem suporte nesta região.
  • 2 O ajuste fino de Visão não é suportado em Japan East.
  • 3 Não há suporte para gpt-4.1-nano ajuste fino gerenciado na Polônia Central.
  • 4 O Norte dos Emirados Árabes Unidos dá suporte apenas ao ajuste fino gerenciado globalmente para Qwen3.6-35B-A3B, Qwen3.8-27B, Muse-Glimmer-30B e gpt-oss-120b.

Regiões de implantação Standard com suporte

Somente os modelos a seguir dão suporte a implantações Standard sem servidor. Verifique a disponibilidade regional na tabela.

ID do modelo Leste dos EUA 2 Centro-Norte dos EUA Suécia Central
gpt-4o-mini ❌ ✅ ✅
gpt-4o ✅ ❌ ✅
gpt-4.1 ❌ ✅ ✅
gpt-4.1-mini ❌ ✅ ✅
gpt-4.1-nano ❌ ✅ ✅
o4-mini ✅ ❌ ✅
gpt-5 ❌ ✅ ✅

Regiões de implantação de taxa de transferência provisionada com suporte

Somente os modelos a seguir dão suporte a implantações serverless de Provisioned Throughput nas regiões listadas.

ID do modelo Centro-Norte dos EUA Suécia Central
gpt-4o-mini ✅ ✅
gpt-4o ✅ ✅
gpt-4.1 ❌ ✅

Desafios e limitações

O ajuste fino é um processo de engenharia iterativa, não uma melhoria garantida.

Desafio Como resolver este problema
Qualidade e cobertura de dados Use exemplos precisos, consistentes e representativos. Inspecione cenários ausentes, duplicatas, viés e informações confidenciais antes de carregar dados.
Sobreajuste e vazamento na avaliação Separe os dados de treinamento, validação e teste final. Compare pontos de verificação em tarefas de validação, não apenas perda de treinamento.
Sinais de recompensa enganosos Teste os avaliadores RFT contra respostas corretas, incorretas e adversárias. O aumento da recompensa não estabelecerá um melhor desempenho de tarefa se o modelo explorar o avaliador.
Experimentação e custo Orçamento para execuções repetidas, classificação, avaliação, hospedagem e inferência. Interrompa experimentos que não melhorem a métrica de destino.
Compatibilidade entre modelo e implantação Confirme o método, o nível, a versão e a elegibilidade de implantação antes de treinar. Um adaptador não é intercambiável entre modelos básicos com nomes semelhantes.
Maintenance Reavalie a qualidade conforme os dados da tarefa mudam ou um modelo base se aproxima da desativação. O retreinamento e a realocação podem ser necessários.
Segurança e governança Revise o tratamento de dados e a avaliação gerenciada da segurança. Mantenha os controles de segurança no nível do aplicativo e avalie o runtime final de disponibilização.
Responsabilidades do runtime interativo Mantenha o driver, os ambientes, a tokenização, os pontos de verificação e a lógica de recuperação. A amostragem em sessão não é prova do comportamento de serviço de produção.

Próximas Etapas 

Comece com o guia para sua abordagem de treinamento e, em seguida, implante e avalie seu modelo ajustado.