amitbhatt6075 commited on
Commit
c5562b0
·
1 Parent(s): cd0ab55

fix: re-pushing dynamic config updates

Browse files
Files changed (1) hide show
  1. api/main.py +11 -0
api/main.py CHANGED
@@ -180,6 +180,17 @@ class DirectPromptPayload(BaseModel):
180
  prompt: str
181
  config: Optional[RequestConfig] = None
182
 
 
 
 
 
 
 
 
 
 
 
 
183
  # --- FastAPI App ---
184
  app = FastAPI(title="Reachify AI Service (Deploy-Ready)", version="11.0.0")
185
 
 
180
  prompt: str
181
  config: Optional[RequestConfig] = None
182
 
183
+ class PerformanceForecast(BaseModel):
184
+ predicted_engagement_rate: float
185
+ predicted_reach: int
186
+
187
+ class PayoutForecast(BaseModel):
188
+ estimated_earning: float
189
+
190
+ class ForecastResponse(BaseModel):
191
+ performance: PerformanceForecast
192
+ payout: PayoutForecast
193
+
194
  # --- FastAPI App ---
195
  app = FastAPI(title="Reachify AI Service (Deploy-Ready)", version="11.0.0")
196