OptimizationOptions interface
Ajuste de botões e modo de execução para um trabalho de otimização.
Propriedades
| evaluation_level | Granularidade da avaliação. Nulo/omitido significa turno único por item. Definido para 'conversa' para pontuação de simulação por conversa em múltiplas turnos. |
| eval_model | Uso de implantação de modelos para avaliação. O padrão é a configuração do servidor (tipicamente 'gpt-4o'). |
| max_candidates | Número máximo de candidatos à otimização a serem gerados. Deve ser >= 1. Padrão: 5. |
| max_stalls | Número máximo de rejeições reflexivas em minibatch antes de parar cedo. Um 'stall' ocorre quando o otimizador propõe uma mudança no prompt, a avalia em um subconjunto pequeno e a pontuação não melhora — portanto, nenhuma avaliação completa do conjunto de validação é acionada. O contador é resetado sempre que um minibatch passa e sua pontuação de validação total supera a melhor atual. Apenas um platô sustentado de |
| optimization_config | Overries de configuração por atributo alvo. Contém habilidades, ferramentas, system_prompt para o agente, além de espaço de modelo para otimização de modelos. |
| optimization_model | Implantação de modelos para raciocínio de otimização (deve ser da família gpt-5). Volta ao modelo padrão de avaliação quando não está configurado. |
Detalhes da propriedade
evaluation_level
Granularidade da avaliação. Nulo/omitido significa turno único por item. Definido para 'conversa' para pontuação de simulação por conversa em múltiplas turnos.
evaluation_level?: EvaluationLevel
Valor da propriedade
eval_model
Uso de implantação de modelos para avaliação. O padrão é a configuração do servidor (tipicamente 'gpt-4o').
eval_model?: string
Valor da propriedade
string
max_candidates
Número máximo de candidatos à otimização a serem gerados. Deve ser >= 1. Padrão: 5.
max_candidates?: number
Valor da propriedade
number
max_stalls
Número máximo de rejeições reflexivas em minibatch antes de parar cedo. Um 'stall' ocorre quando o otimizador propõe uma mudança no prompt, a avalia em um subconjunto pequeno e a pontuação não melhora — portanto, nenhuma avaliação completa do conjunto de validação é acionada. O contador é resetado sempre que um minibatch passa e sua pontuação de validação total supera a melhor atual. Apenas um platô sustentado de max_stalls falhas consecutivas em minibatch aciona a parada. O serviço passa a ser 5 por padrão se um valor não for especificado pelo chamador. Deve ser >= 1 quando definido.
max_stalls?: number
Valor da propriedade
number
optimization_config
Overries de configuração por atributo alvo. Contém habilidades, ferramentas, system_prompt para o agente, além de espaço de modelo para otimização de modelos.
optimization_config?: Record<string, any>
Valor da propriedade
Record<string, any>
optimization_model
Implantação de modelos para raciocínio de otimização (deve ser da família gpt-5). Volta ao modelo padrão de avaliação quando não está configurado.
optimization_model?: string
Valor da propriedade
string