GET

/v1/schemas/nvidia/chat/poolside/laguna-xs-2.1?kind=output

kind outputactivity chathash 64a3f811…extracted Oct 9, 2026version currentsource upstream spec ↗
fieldrecorded source
schemaSource linked above.

upstream-spec

Source trace
a009781c44d1aaa89d78c50380fec12dfb0da7ec2b23668d6d003896d0391e54
{
  "fetchedAt": 1791535404,
  "extractorVersion": "1",
  "verifiedAt": null
}

Response body

3 properties · 3 required · 3 $defs
propertytypedescriptionconstraints
id*stringA unique identifier for the completion.format: uuid
choices*Choice[]The list of completion choices the model generated for the input prompt.
usage*UsageUsage statistics for the completion request.

Types

3 $defs

Choiceobject

index*integerThe index of the choice in the list of choices (always 0).
message*MessageA chat completion message generated by the model.
finish_reasonenumThe reason the model stopped generating tokens. This will be `stop` if the model hit a natural stop point or a provided stop sequence, or `length` if the maximum number of tokens specified in the request was reached.stop | length · nullable

Messageobject

role*enumThe role of the message author.user | assistant
content*stringThe contents of the message.nullable

Usageobject

completion_tokens*integerNumber of tokens in the generated completion.
prompt_tokens*integerNumber of tokens in the prompt.
total_tokens*integerTotal number of tokens used in the request (prompt + completion).

Validate a payload

before you spend tokens
shell
$ curl -X POST https://modelschemas.com/v1/validate \
    -d '{"provider":"nvidia","endpointId":"poolside/laguna-xs-2.1","payload":{…}}'
→ {"valid": false, "errors": [{"path": "#", "keyword": "required", …}]}