Skip to main content
PUT
Python (SDK)

Autorizações

Authorization
string
header
obrigatório

Gateway auth: send Authorization: Bearer <mka1-api-key>. For multi-user server-side integrations, you can also send X-On-Behalf-Of: <external-user-id>.

Cabeçalhos

X-On-Behalf-Of
string

Optional external end-user identifier forwarded by the API gateway.

Parâmetros de caminho

run_id
string
obrigatório
sample_index
integer
obrigatório
Intervalo obrigatório: 0 <= x <= 2147483647

Parâmetros de consulta

task_id
string

Desambigue o índice da amostra, que é único por (tarefa, modelo) e não por execução. Necessário quando o índice corresponde a tentativas de mais de uma tarefa.

model
string

Desambigue o índice da amostra quando a execução abranger mais de um modelo.

Corpo

application/json
steps
any[]
obrigatório

Etapas exatamente como o harness as escreveu. Armazenadas literalmente e nunca validadas, então uma alteração de formato não exige lançamento do gateway.

schema_version
string
padrão:ATIF-v1.7

Formato de intercâmbio de steps. Armazenado por linha, de modo que uma atualização do harness deixe trajetórias mais antigas legíveis.

Required string length: 1 - 32
logs
object | null

Caudas delimitadas dos arquivos de log da execução, indexadas pelo caminho no diretório da execução — trial.log (o relato do próprio harness sobre a execução), verifier/test-stdout.txt / test-stderr.txt, exception.txt. O harness acompanha o final de cada arquivo antes de enviar; a carga útil inteira ainda conta para o limite de tamanho da trajetória.

Resposta

200 - application/json

OK

object
any
obrigatório
run_id
string
obrigatório
sample_index
integer
obrigatório
Intervalo obrigatório: -9007199254740991 <= x <= 9007199254740991
task_id
string
obrigatório
model
string
obrigatório
step_count
integer
obrigatório
Intervalo obrigatório: -9007199254740991 <= x <= 9007199254740991
size_bytes
integer
obrigatório

Medido a partir da carga armazenada, então descreve o que foi realmente gravado.

Intervalo obrigatório: -9007199254740991 <= x <= 9007199254740991