Update app.py
Browse files
app.py
CHANGED
@@ -224,7 +224,7 @@ async def chat(
|
|
224 |
class ChatRequest(BaseModel):
|
225 |
q: str
|
226 |
model: str = "gpt-4o-mini"
|
227 |
-
history: List[Dict[str, str]] =
|
228 |
proxy: Optional[str] = None
|
229 |
|
230 |
@app.post("/api/chat-post")
|
@@ -232,9 +232,7 @@ async def chat(request: ChatRequest):
|
|
232 |
"""Perform a text search."""
|
233 |
try:
|
234 |
with WEBS(proxy=request.proxy) as webs:
|
235 |
-
chat_messages =
|
236 |
-
if request.history:
|
237 |
-
chat_messages.extend(request.history)
|
238 |
chat_messages.append({"role": "user", "content": request.q})
|
239 |
results = webs.chat(chat_messages = chat_messages, model=request.model)
|
240 |
return JSONResponse(content=jsonable_encoder(results))
|
|
|
224 |
class ChatRequest(BaseModel):
|
225 |
q: str
|
226 |
model: str = "gpt-4o-mini"
|
227 |
+
history: List[Dict[str, str]] = []
|
228 |
proxy: Optional[str] = None
|
229 |
|
230 |
@app.post("/api/chat-post")
|
|
|
232 |
"""Perform a text search."""
|
233 |
try:
|
234 |
with WEBS(proxy=request.proxy) as webs:
|
235 |
+
chat_messages = request.history
|
|
|
|
|
236 |
chat_messages.append({"role": "user", "content": request.q})
|
237 |
results = webs.chat(chat_messages = chat_messages, model=request.model)
|
238 |
return JSONResponse(content=jsonable_encoder(results))
|