bhuvanmdev commited on
Commit
baddd94
·
verified ·
1 Parent(s): 9646c0e

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +15 -13
app.py CHANGED
@@ -171,18 +171,19 @@ Context:
171
  model=model_name,
172
  messages=messages,
173
  max_tokens=500,
174
- stream=True
175
  ):
176
- if hasattr(chunk.choices[0].delta, 'content'):
177
- content = chunk.choices[0].delta.content
178
- if content is not None:
179
- response_text += content
180
- yield response_text
 
181
 
182
  except Exception as e:
183
  error_msg = f"Error during query processing: {str(e)}"
184
  logger.error(error_msg)
185
- yield error_msg
186
 
187
 
188
 
@@ -205,10 +206,11 @@ def create_gradio_interface(rag_system: AdvancedRAGSystem) :
205
 
206
  def query_streaming(question: str) :
207
  try:
208
- for response in rag_system.query(question):
209
- yield response
 
210
  except Exception as e:
211
- yield f"Error: {str(e)}"
212
 
213
  def update_history(question: str):
214
  try:
@@ -274,9 +276,9 @@ def create_gradio_interface(rag_system: AdvancedRAGSystem) :
274
  fn=query_streaming,
275
  inputs=[question_input],
276
  outputs=[answer_output],
277
- api_name="stream_response",
278
- queue=False,
279
- show_progress=False
280
  ).then(
281
  fn=update_history,
282
  inputs=[question_input],
 
171
  model=model_name,
172
  messages=messages,
173
  max_tokens=500,
174
+ # stream=True
175
  ):
176
+ return stream.choices[0].message.content
177
+ # if hasattr(chunk.choices[0].delta, 'content'):
178
+ # content = chunk.choices[0].delta.content
179
+ # if content is not None:
180
+ # response_text += content
181
+ # yield response_text
182
 
183
  except Exception as e:
184
  error_msg = f"Error during query processing: {str(e)}"
185
  logger.error(error_msg)
186
+ return error_msg
187
 
188
 
189
 
 
206
 
207
  def query_streaming(question: str) :
208
  try:
209
+ return rag_system.query(question)
210
+ # for response in rag_system.query(question):
211
+ # yield response
212
  except Exception as e:
213
+ return f"Error: {str(e)}"
214
 
215
  def update_history(question: str):
216
  try:
 
276
  fn=query_streaming,
277
  inputs=[question_input],
278
  outputs=[answer_output],
279
+ # api_name="stream_response",
280
+ # queue=False,
281
+ # show_progress=False
282
  ).then(
283
  fn=update_history,
284
  inputs=[question_input],