File size: 319 Bytes
4673c0a
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
from typing import *
from pydantic import BaseModel

class SearchRequest(BaseModel):
    keyword: str
    threshold: int

class SearchResponse(BaseModel):
    results: List[Dict[str, Any]]

class ChatRequest(BaseModel):
    messages: List[Dict[str, str]]
    model: str

class ChatResponse(BaseModel):
    response: str