Pular para o conteúdo principal

Ciclo de vida dos modelos

Nesta página: como ver quais modelos base estão vigentes, o que acontece com os modelos que você treinou sobre uma base que a ReOpenly retira, e como levá-los para uma base vigente.

Modelos base vigentes​

GET /api/v1/base-models lista os modelos base que você pode treinar e chamar, e GET /api/openai/v1/models lista os modelos base que você pode chamar. Leia essas listas em vez de fixar ids de modelo no código: uma base que não está listada não pode ser treinada nem chamada. ReOpenly/Qwen3.5-9B é a base de texto hoje.

Quando um modelo base é retirado​

Uma base retirada sai do catálogo. As bases de texto Qwen3.5 anteriores (0.8B, 2B e 4B) foram retiradas. Isto é o que a API faz com uma base de texto retirada e com os modelos treinados sobre ela:

O que você fazO que acontece
Chamar a base retirada pelo id, ou um modelo hospedado ou training-job#<job-id> treinado sobre ela410 com error.code model_deprecated e error.param model. A mensagem nomeia a base retirada. A requisição é recusada antes de o modelo rodar, então não é cobrada.
Iniciar um treinamento sobre a base retirada422 com code unsupported_model.
Repetir um job treinado sobre ela409: a base congelada do job não está mais disponível.
Hospedar, reapontar, compartilhar ou ativar um modelo hospedado cujo job foi treinado sobre ela409, com uma mensagem que nomeia a base retirada.
Ler o job ou o modelo hospedadoOs dois continuam. As respostas trazem deprecated: true, e GET /api/v1/models?status=deprecated lista os seus modelos hospedados afetados.
Baixar o adaptador treinadoContinua funcionando: GET .../training-jobs/{job_id}/download segue retornando o adaptador, para você guardar, auditar ou rodar em outro lugar.

Levar para uma base vigente​

Uma nova tentativa reutiliza as configurações congeladas do job, base incluída, então não consegue levar um modelo para uma nova base. Em vez disso:

  1. Inicie um novo treinamento sobre uma base vigente com os mesmos dados, com POST .../training-jobs. Veja Jobs de treinamento.
  2. Quando o model_available dele for true, reaponte o seu modelo hospedado existente para ele com PUT .../models/{model_slug} e um novo source. Veja Apontar para um novo resultado de treino.

O modelo hospedado mantém o slug, então o seu código continua chamando o mesmo nome em model.

Aviso antes de uma retirada​

A ReOpenly avisa com pelo menos 14 dias de antecedência antes de retirar um modelo base. Se você tem modelos treinados nesse modelo base, recebe um email, e o changelog anuncia a retirada. O aviso informa a data e um modelo base atual para onde migrar. Até essa data, o modelo base e os modelos treinados nele continuam funcionando como antes.

Para verificar se os seus modelos são afetados, leia deprecated nos seus jobs de treinamento e modelos hospedados, ou liste GET /api/v1/models?status=deprecated.