@@ -199,8 +199,8 @@ async def authenticate(
199199@router .post ( 
200200    "/v1/completions" , 
201201    summary = "Completion" , 
202-     dependencies = [Depends (authenticate )],      
203-     response_model =   Union [ 
202+     dependencies = [Depends (authenticate )], 
203+     response_model = Union [ 
204204        llama_cpp .CreateCompletionResponse , 
205205        str , 
206206    ], 
@@ -211,19 +211,19 @@ async def authenticate(
211211                "application/json" : { 
212212                    "schema" : { 
213213                        "anyOf" : [ 
214-                             {"$ref" : "#/components/schemas/CreateCompletionResponse" }                              
214+                             {"$ref" : "#/components/schemas/CreateCompletionResponse" } 
215215                        ], 
216216                        "title" : "Completion response, when stream=False" , 
217217                    } 
218218                }, 
219-                 "text/event-stream" :{ 
220-                     "schema" : {                       
221-                       "type" : "string" , 
222-                       "title" : "Server Side Streaming response, when stream=True. "   +  
223-                         "See SSE format: https://developer.mozilla.org/en-US/docs/Web/API/Server-sent_events/Using_server-sent_events#Event_stream_format" ,  # noqa: E501  
224-                       "example" : """data: {... see CreateCompletionResponse ...} \\ n\\ n data: ... \\ n\\ n ... data: [DONE]"""  
219+                 "text/event-stream" :  { 
220+                     "schema" : { 
221+                          "type" : "string" , 
222+                          "title" : "Server Side Streaming response, when stream=True. "  
223+                         +   "See SSE format: https://developer.mozilla.org/en-US/docs/Web/API/Server-sent_events/Using_server-sent_events#Event_stream_format" ,  # noqa: E501  
224+                          "example" : """data: {... see CreateCompletionResponse ...} \\ n\\ n data: ... \\ n\\ n ... data: [DONE]""" ,  
225225                    } 
226-                 } 
226+                 },  
227227            }, 
228228        } 
229229    }, 
@@ -290,7 +290,7 @@ def iterator() -> Iterator[llama_cpp.CreateCompletionStreamResponse]:
290290                inner_send_chan = send_chan ,
291291                iterator = iterator (),
292292            ),
293-             sep = ' \n '  ,
293+             sep = " \n "  ,
294294        )
295295    else :
296296        return  iterator_or_completion 
@@ -310,30 +310,32 @@ async def create_embedding(
310310
311311
312312@router .post ( 
313-     "/v1/chat/completions" ,  summary = "Chat" ,  dependencies = [ Depends ( authenticate )],  
314-     response_model =   Union [  
315-          llama_cpp . ChatCompletion ,  str  
316-     ], 
313+     "/v1/chat/completions" , 
314+     summary = "Chat" ,  
315+     dependencies = [ Depends ( authenticate )],  
316+     response_model = Union [ llama_cpp . ChatCompletion ,  str ], 
317317    responses = { 
318318        "200" : { 
319319            "description" : "Successful Response" , 
320320            "content" : { 
321321                "application/json" : { 
322322                    "schema" : { 
323323                        "anyOf" : [ 
324-                             {"$ref" : "#/components/schemas/CreateChatCompletionResponse" }                             
324+                             { 
325+                                 "$ref" : "#/components/schemas/CreateChatCompletionResponse"  
326+                             } 
325327                        ], 
326328                        "title" : "Completion response, when stream=False" , 
327329                    } 
328330                }, 
329-                 "text/event-stream" :{ 
330-                     "schema" : {                       
331-                       "type" : "string" , 
332-                       "title" : "Server Side Streaming response, when stream=True"   +  
333-                         "See SSE format: https://developer.mozilla.org/en-US/docs/Web/API/Server-sent_events/Using_server-sent_events#Event_stream_format" ,  # noqa: E501  
334-                       "example" : """data: {... see CreateChatCompletionResponse ...} \\ n\\ n data: ... \\ n\\ n ... data: [DONE]"""  
331+                 "text/event-stream" :  { 
332+                     "schema" : { 
333+                          "type" : "string" , 
334+                          "title" : "Server Side Streaming response, when stream=True"  
335+                         +   "See SSE format: https://developer.mozilla.org/en-US/docs/Web/API/Server-sent_events/Using_server-sent_events#Event_stream_format" ,  # noqa: E501  
336+                          "example" : """data: {... see CreateChatCompletionResponse ...} \\ n\\ n data: ... \\ n\\ n ... data: [DONE]""" ,  
335337                    } 
336-                 } 
338+                 },  
337339            }, 
338340        } 
339341    }, 
@@ -383,7 +385,7 @@ def iterator() -> Iterator[llama_cpp.ChatCompletionChunk]:
383385                inner_send_chan = send_chan ,
384386                iterator = iterator (),
385387            ),
386-             sep = ' \n '  ,
388+             sep = " \n "  ,
387389        )
388390    else :
389391        return  iterator_or_completion 
0 commit comments