File tree Expand file tree Collapse file tree 3 files changed +5
-3
lines changed
Expand file tree Collapse file tree 3 files changed +5
-3
lines changed Original file line number Diff line number Diff line change 7070 cd ./src/frontend
7171 npm install
7272 npm run build
73+ - name : Run MyPy
74+ run : python3 -m mypy .
7375 - name : Run Pytest
7476 run : python3 -m pytest
Original file line number Diff line number Diff line change 11from typing import Any
22
3+ from openai .types .chat import ChatCompletionMessageParam
34from pydantic import BaseModel
45
56
@@ -9,7 +10,7 @@ class Message(BaseModel):
910
1011
1112class ChatRequest (BaseModel ):
12- messages : list [Message ]
13+ messages : list [ChatCompletionMessageParam ]
1314 context : dict = {}
1415
1516
Original file line number Diff line number Diff line change @@ -70,7 +70,6 @@ async def chat_handler(
7070 openai_chat : ChatClient ,
7171 chat_request : ChatRequest ,
7272):
73- messages = [message .model_dump () for message in chat_request .messages ]
7473 overrides = chat_request .context .get ("overrides" , {})
7574
7675 searcher = PostgresSearcher (
@@ -95,5 +94,5 @@ async def chat_handler(
9594 chat_deployment = context .openai_chat_deployment ,
9695 ).run
9796
98- response = await run_ragchat (messages , overrides = overrides )
97+ response = await run_ragchat (chat_request . messages , overrides = overrides )
9998 return response
You can’t perform that action at this time.
0 commit comments