Benchmark im Hintergrund starten
POST
/v1/probe/run
const url = 'https://example.com/v1/probe/run';const options = { method: 'POST', headers: {Authorization: 'Bearer <token>', 'Content-Type': 'application/json'}, body: '{}'};
try { const response = await fetch(url, options); const data = await response.json(); console.log(data);} catch (error) { console.error(error);}curl --request POST \ --url https://example.com/v1/probe/run \ --header 'Authorization: Bearer <token>' \ --header 'Content-Type: application/json' \ --data '{}'Es läuft immer nur ein Benchmark gleichzeitig; ein zweiter Aufruf während eines laufenden Tests liefert 409. Fortschritt über GET /v1/probe/status verfolgen.
Authorizations
Abschnitt betitelt „Authorizations“Request Body
Abschnitt betitelt „Request Body“Media typeapplication/json
object
endpoint
Default: Endpoint mit der höchsten Priorität
string
models
Default: alle (minus exclude)
Array<string>
exclude
Kommagetrennte Teilstrings, Modellnamen die das enthalten werden übersprungen
string
deep
True = Kontext-Tiefentest statt des normalen Fähigkeits-Tests
boolean
ctx
Deep: Kontext-Obergrenze; sonst: höchste Stufe der Kontext-Leiter
integer
Examples
{}{ "models": [ "qwen3.5:9b" ], "deep": true, "ctx": 65536}Responses
Abschnitt betitelt „Responses“Gestartet.
Media typeapplication/json
object
status
string
kind
string
Example
{ "status": "gestartet", "kind": "probe"}Ungültiger Body.
Media typeapplication/json
object
error
string
Examplegenerated
{ "error": "example"}Es läuft bereits ein Benchmark.
Media typeapplication/json
object
error
string
Examplegenerated
{ "error": "example"}