Antes de começar
Prepare:| Entrada | Descrição |
|---|---|
| Arquivo de treinamento | Um arquivo JSONL com seus exemplos de treinamento. Faça upload com purpose: "fine-tune". |
| Arquivo de validação | Dados de validação JSONL opcionais. Faça upload com purpose: "fine-tune". |
| Modelo base | O ID do modelo que você deseja ajustar, por exemplo meetkai:functionary-medium. |
Passo 1 - Envie seus arquivos de treinamento
Envie cada arquivo JSONL usando a API de Arquivos epurpose: "fine-tune".
Passo 2 - Crie um job de ajuste fino
Chamemka1.llm.fineTuning.create com o modelo base e o ID do arquivo de treinamento enviado.
Adicione um arquivo de validação, sufixo, metadados e configurações de método quando necessário.
Passo 3 - Consulte o status do job
Recupere o job até que ele atinja o statussucceeded, failed ou cancelled.
mka1.llm.fineTuning.list({ limit, after }).
Passo 4 - Inspecione eventos de treinamento e checkpoints
Use eventos para logs de treinamento e atualizações de métricas. Use checkpoints para inspecionar checkpoints intermediários do modelo e suas métricas.train_loss, train_mean_token_accuracy, valid_loss, valid_mean_token_accuracy, full_valid_loss e full_valid_mean_token_accuracy.
Passo 5 - Pausar, retomar ou cancelar um job
Usepause quando precisar pausar temporariamente um job em execução.
Use resume para continuar.
Use cancel para interromper permanentemente.
Passo 6 - Use o modelo ajustado
Quando o job atingirsucceeded, job.fineTunedModel conterá o novo ID do modelo.
Passe esse ID de modelo para uma requisição de Respostas.