UploadPDF / apis /V1 /interfaces /llm_interface.py
ABAO77's picture
Upload 62 files
408128e verified
from pydantic import BaseModel, Field
class TranslateOutput(BaseModel):
answer: str = Field(description="translated word")
word: str = Field(description="word to be translated")
class GrammarlyOutput(BaseModel):
corrected_sentence: str = Field(description="corrected sentence")
incorrect: list = Field(description="list of incorrect words or phrases")
correct: list = Field(description="list of correct words or phrases")
class ClassifyDocumentOutput(BaseModel):
type: str = Field(description="document type RnD or Business")
class ClassifyAndSummarizeOutput(BaseModel):
summary: str = Field(description="summary of the document")
type: str = Field(description="document type RnD or Business")