Crate dynamo_llm

Crate dynamo_llm 

Source
Expand description

§Dynamo LLM

The dynamo.llm crate is a Rust library that provides a set of traits and types for building distributed LLM inference solutions.

Modules§

backend
Backend
common
disagg_router
discovery
endpoint_type
engines
entrypoint
The entrypoint module provides tools to build a Dynamo runner.
gguf
grpc
http
hub
kv_router
local_model
migration
mocker
model_card
Model Deployment Card
model_type
namespace
perf
Performance recording and analysis for streaming LLM responses
preprocessor
The Preprocessor consists of the following modules
protocols
Dynamo LLM Protocols
recorder
request_template
tokenizers
tokens
Types and utilities for handling sequences of tokens, including block creation and hashing.
types
utils

Functions§

file_json_field
Reads a JSON file, extracts a specific field, and deserializes it into type T.
log_json_err
Pretty-print the part of JSON that has an error.