gouravbhadraDev commited on
Commit
1b2e268
·
verified ·
1 Parent(s): e237568

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +11 -0
app.py CHANGED
@@ -106,6 +106,17 @@ class GenerateResponse(BaseModel):
106
  reasoning_content: str
107
  generated_text: str
108
 
 
 
 
 
 
 
 
 
 
 
 
109
  # --- Utility Functions ---
110
 
111
  def clean_text(text: str) -> str:
 
106
  reasoning_content: str
107
  generated_text: str
108
 
109
+ # New model for summarization request
110
+ class SummarizeRequest(BaseModel):
111
+ replies: List[str]
112
+ task: str # expecting "summarisation"
113
+
114
+ # New model for summarization response
115
+ class SummarizeResponse(BaseModel):
116
+ individual_summaries: Dict[int, Dict[str, str]] # {index: {"reasoning": str, "summary": str}}
117
+ combined_reasoning: str
118
+ combined_summary: str
119
+
120
  # --- Utility Functions ---
121
 
122
  def clean_text(text: str) -> str: