Spaces:
Sleeping
Sleeping
update overall
Browse files- src/api.py +5 -2
src/api.py
CHANGED
|
@@ -136,7 +136,7 @@ async def analyze_chart_image(image_url: str, prompt_text: str) -> str:
|
|
| 136 |
print(f"Vision Error: {e}")
|
| 137 |
return ""
|
| 138 |
|
| 139 |
-
async def generate_writing_feedback(prompt: str, essay: str, scores: WritingScores, task_type: int, img_desc: str = "",
|
| 140 |
print("Generating Writing feedback...")
|
| 141 |
scores_dict = scores.model_dump()
|
| 142 |
|
|
@@ -158,7 +158,10 @@ async def generate_writing_feedback(prompt: str, essay: str, scores: WritingScor
|
|
| 158 |
"{essay}"
|
| 159 |
|
| 160 |
SCORES GIVEN (0-9):
|
| 161 |
-
{
|
|
|
|
|
|
|
|
|
|
| 162 |
|
| 163 |
YOUR GOAL:
|
| 164 |
Provide a deeply analytical and educational feedback JSON.
|
|
|
|
| 136 |
print(f"Vision Error: {e}")
|
| 137 |
return ""
|
| 138 |
|
| 139 |
+
async def generate_writing_feedback(prompt: str, essay: str, scores: WritingScores, task_type: int, img_desc: str = "", overall_score: float) -> dict:
|
| 140 |
print("Generating Writing feedback...")
|
| 141 |
scores_dict = scores.model_dump()
|
| 142 |
|
|
|
|
| 158 |
"{essay}"
|
| 159 |
|
| 160 |
SCORES GIVEN (0-9):
|
| 161 |
+
{json.dumps(scores_dict)}
|
| 162 |
+
|
| 163 |
+
OVERALL GIVEN (0-9):
|
| 164 |
+
{overall_score}
|
| 165 |
|
| 166 |
YOUR GOAL:
|
| 167 |
Provide a deeply analytical and educational feedback JSON.
|