GET
/v1/schemas/nvidia/embeddings/snowflake/arctic-embed-l
Accept:
kind inputactivity embeddingshash 9561ce98…extracted Oct 9, 2026version currentsource upstream spec ↗
| field | recorded source |
|---|---|
| schema | Source linked above. upstream-spec Source trace8582b87733b8b493d740632cbfbb381320cc12d37ff0813ca846c6036b785f4d{
"fetchedAt": 1791535404,
"extractorVersion": "1",
"verifiedAt": null
} |
Request body
5 properties · 1 required · 0 $defs| property | type | description | constraints |
|---|---|---|---|
| input* | string | string[] | Input text to embed, encoded as a string or array of tokens. To embed multiple inputs in a single request, pass an array of strings. The input must not exceed the max input tokens for the model (512 tokens) and cannot be an empty string. | length ≥ 1 |
| model | enum | ID of the embedding model. | snowflake/arctic-embed-l |
| input_type | enum | This model operate in passage or query mode, and thus require the input_type parameter. passage is used when generating embeddings during indexing. query is used when generating embeddings during querying. It is very important to use the correct input_type. Fa… | query | passage · default: "passage" |
| encoding_format | enum | The format to return the embeddings in | float | base64 · default: "float" |
| truncate | enum | Specifies how inputs longer than the maximum token length of the model are handled. Passing `START` discards the start of the input. `END` discards the end of the input. In both cases, input is discarded until the remaining input is exactly the maximum input t… | NONE | START | END · default: "NONE" |
Validate a payload
before you spend tokensshell
$ curl -X POST https://modelschemas.com/v1/validate \
-d '{"provider":"nvidia","endpointId":"snowflake/arctic-embed-l","payload":{…}}'
→ {"valid": false, "errors": [{"path": "#", "keyword": "required", …}]}