diff --git a/router/src/server.rs b/router/src/server.rs index db11f87f..c6cd3d5b 100644 --- a/router/src/server.rs +++ b/router/src/server.rs @@ -2,16 +2,17 @@ use crate::health::Health; use crate::infer::{InferError, InferResponse, InferStreamResponse}; use crate::validation::ValidationError; -// TODO: improve readability of crate imports use crate::{ - BestOfSequence, ChatCompletion, ChatCompletionChoice, ChatCompletionChunk, ChatCompletionDelta, - ChatCompletionLogprobs, ChatRequest, CompatGenerateRequest, Completion, CompletionComplete, - CompletionCompleteChunk, CompletionRequest, Details, ErrorResponse, FinishReason, - GenerateParameters, GenerateRequest, GenerateResponse, HubModelInfo, HubTokenizerConfig, Infer, - Info, Message, PrefillToken, SimpleToken, StreamDetails, StreamResponse, Token, - TokenizeResponse, Usage, Validation, + BestOfSequence, Details, ErrorResponse, FinishReason, GenerateParameters, GenerateRequest, + GenerateResponse, GrammarType, HubModelInfo, HubTokenizerConfig, Infer, Info, Message, + PrefillToken, SimpleToken, StreamDetails, StreamResponse, Token, TokenizeResponse, Usage, + Validation, +}; +use crate::{ + ChatCompletion, ChatCompletionChoice, ChatCompletionChunk, ChatCompletionDelta, + ChatCompletionLogprobs, ChatRequest, CompatGenerateRequest, Completion, CompletionComplete, + CompletionCompleteChunk, CompletionRequest, VertexRequest, VertexResponse, }; -use crate::{GrammarType, VertexRequest, VertexResponse}; use axum::extract::Extension; use axum::http::{HeaderMap, Method, StatusCode}; use axum::response::sse::{Event, KeepAlive, Sse};