Expand description
Local ONNX Runtime provider (local/onnx).
Single backend, multiple tasks. The provider declares
ModelTask::Raw and ModelTask::Rerank in ProviderCapabilities
and dispatches inside ModelProvider::load — matching the pattern
used by cohere.rs, mistralrs.rs, etc.
Task implementations live in private submodules:
raw— arbitrary ONNX tensor execution viaRawTensorModel.rerank— cross-encoder reranking viaRerankerModel.embedding— dense text embeddings viaEmbeddingModel.