Zum Inhalt springen

Benchmark im Hintergrund starten

POST
/v1/probe/run
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.

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
default: uncensored,heretic
deep

True = Kontext-Tiefentest statt des normalen Fähigkeits-Tests

boolean
ctx

Deep: Kontext-Obergrenze; sonst: höchste Stufe der Kontext-Leiter

integer
Examples
{}

Gestartet.

Media typeapplication/json
object
status
string
kind
string
Allowed values: probe deep
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"
}