Commit Graph

14 Commits

Author SHA1 Message Date
Nikita 21fce9ba0d
feat: Tiktoken support (#6460)
Signed-off-by: Nikita Sukharev <kaonael@gmail.com>
2026-02-25 12:46:47 -08:00
Tushar Sharma cf433e6825
chore: update all copyright headers in repo to 2026 (#5130)
Signed-off-by: Tushar Sharma <tusharma@nvidia.com>
2026-01-02 22:08:23 +00:00
milesial 74fcd4a9b9
feat: video decoder in the frontend (#4719)
Signed-off-by: Alexandre Milesi <milesial@users.noreply.github.com>
2025-12-16 14:28:06 -08:00
Vladislav Nosivskoy 1efc7d63dd
feat: DeepSeek V3.2 chat template support (#4797)
Signed-off-by: Vladislav Nosivskoy <vladnosiv@gmail.com>
Co-authored-by: Ryan McCormick <rmccormick@nvidia.com>
2025-12-12 00:01:17 +00:00
tangcy98 164b0c299d
feat: Support toolcall parser for DeepSeek V3 and R1 (#4253)
Signed-off-by: zhangzhang <tangchenyu@xiaohongshu.com>
Co-authored-by: zhangzhang <tangchenyu@xiaohongshu.com>
Co-authored-by: Ayush Agarwal <ayushag@nvidia.com>
2025-11-18 23:27:26 +00:00
Ayush Agarwal 04f7579b08
fix: no more multiple finish reasons in stream (#4154)
Signed-off-by: ayushag <ayushag@nvidia.com>
2025-11-08 05:41:31 +00:00
milesial ae4b08ac1c
feat: Image decoder in the frontend (#3971)
Signed-off-by: Alexandre Milesi <milesial@users.noreply.github.com>
2025-11-04 14:35:08 -08:00
Elyas Mehtabuddin 43329cd679
chore: tool calling -- sglang e2e tests (#3650) 2025-10-20 17:17:47 -07:00
Ayush Agarwal d4b0963161
chore: added vllm tool + reasoning data (#3416)
Signed-off-by: ayushag <ayushag@nvidia.com>
2025-10-06 20:34:56 +00:00
Graham King b1186aee63
fix: Handle invalid JSON in config.json (#3043)
Signed-off-by: Graham King <grahamk@nvidia.com>
2025-09-15 23:30:34 +00:00
Ryan Olson 49b7a0d99e
feat: record + analyze logprobs (#1957) 2025-07-17 10:35:04 -04:00
Graham King 183f2b3286
feat(dynamo-run): Allow setting KV cache block size (#1175)
Example:
```
dynamo-run out=<engine> <model> --kv-cache-block-size 64
```

In a distributed system this goes on the worker node and is propagated to ingress via the model deployment card.

Previously hard coded to 16, which is now the default.

- Load context_length from model. Closes #1172
- Store context length and KV cache block size in Model Deployment Card #1170
2025-05-22 14:55:36 -07:00
Graham King ceaeba3e38
feat: Qwen3, Gemma3 and Llama4 support (#1002)
. New mistralrs and llamacpp version
. mistralrs: Handle Gemma 3 and Llama 4 as vision models
. Update the dynamo-run docs to use Qwen 3
. Our pre-processor now supports Llama 4's newer multi-modal `config.json`
. Upgrade minijinja to handle Qwen 3's prompt template

For Llama 4 we'll need to limit the max seq len. vllm says:
> To serve at least one request with the models's max seq len (10485760), (240.00 GiB KV cache is needed,...

I was able to run Llama 4 with llamacpp and a quantized GGUF, with Dynamo doing the pre-processing.
2025-05-08 18:18:40 -04:00
Neelay Shah 08fcd7e93b refactor: move libs to lib dir
Signed-off-by: Neelay Shah <neelays@nvidia.com>
Co-authored-by: Ryan McCormick <rmccormick@nvidia.com>
2025-02-24 18:21:02 -08:00