thunder-lord commited on
Commit
b6c7b9e
·
verified ·
1 Parent(s): 3266268

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +6 -4
app.py CHANGED
@@ -297,16 +297,18 @@ def gemini():
297
  if not prompt:
298
  return jsonify({'error': 'Prompt parameter is required'}), 400
299
 
300
- convo = model.start_chat(history=[])
301
- convo.send_message(prompt)
302
- response = convo.last.text
 
303
 
304
- return jsonify({'response': response})
305
 
306
  except Exception as e:
307
  error_message = str(e)
308
  app.logger.error("Failed to generate content: %s", error_message)
309
  return jsonify({'error': 'Failed to generate content. Error: {}'.format(error_message)}), 500
 
310
 
311
  if __name__ == "__main__":
312
  app.run(host="0.0.0.0", port=7860, debug=True)
 
297
  if not prompt:
298
  return jsonify({'error': 'Prompt parameter is required'}), 400
299
 
300
+ try:
301
+ convo = model.start_chat(history=[])
302
+ convo.send_message(prompt)
303
+ response = convo.last.text
304
 
305
+ return jsonify({'response': response})
306
 
307
  except Exception as e:
308
  error_message = str(e)
309
  app.logger.error("Failed to generate content: %s", error_message)
310
  return jsonify({'error': 'Failed to generate content. Error: {}'.format(error_message)}), 500
311
+
312
 
313
  if __name__ == "__main__":
314
  app.run(host="0.0.0.0", port=7860, debug=True)