gpaasch commited on
Commit
a7c84b5
·
1 Parent(s): 448a2cd

json is coming back

Browse files
Files changed (1) hide show
  1. app.py +3 -9
app.py CHANGED
@@ -109,19 +109,13 @@ def on_submit(symptoms_text, history):
109
 
110
  # Call LLM
111
  response = llm.complete(prompt)
112
- raw = getattr(response, 'text', str(response))
113
-
114
- msg = "📡 Raw LLM response received"
115
- log.append(msg)
116
- print(msg, flush=True)
117
- yield history, None, "\n".join(log)
118
-
119
- # Final assistant message
120
  if isinstance(raw, str):
121
  try:
122
  raw = json.loads(raw)
123
  except Exception:
124
- pass # Optionally handle or log the error
 
125
  assistant_msg = format_response_for_user(raw)
126
  history = history + [{"role": "assistant", "content": assistant_msg}]
127
  msg = "✅ Final response appended"
 
109
 
110
  # Call LLM
111
  response = llm.complete(prompt)
112
+ raw = response
 
 
 
 
 
 
 
113
  if isinstance(raw, str):
114
  try:
115
  raw = json.loads(raw)
116
  except Exception:
117
+ # If not JSON, wrap in a dict or handle gracefully
118
+ raw = {"diagnoses": [], "confidences": [], "follow_up": raw}
119
  assistant_msg = format_response_for_user(raw)
120
  history = history + [{"role": "assistant", "content": assistant_msg}]
121
  msg = "✅ Final response appended"