create_chat_completion

Function create_chat_completion 

Source
pub async fn create_chat_completion(
    request: Json<ChatCompletionRequestWithTools<RoutingStrategy>>,
    callback_handler: Data<CallbackHandlerFn>,
    req: HttpRequest,
    provided_models: Data<AvailableModels>,
    cost_calculator: Data<Box<dyn CostCalculator>>,
    evaluator_service: Data<Box<dyn GuardrailsEvaluator>>,
) -> Result<HttpResponse, GatewayApiError>