LuckyHappyFish commited on
Commit
95fdea8
·
1 Parent(s): faede02
Files changed (1) hide show
  1. app.py +5 -16
app.py CHANGED
@@ -5,6 +5,7 @@ from huggingface_hub import InferenceClient
5
  import os
6
  import openai
7
  from openai.error import OpenAIError
 
8
 
9
  # Set page configuration
10
  st.set_page_config(
@@ -199,22 +200,10 @@ if uploaded_file is not None:
199
  # Healthier Alternatives
200
  st.subheader("💡 Healthier Alternatives")
201
  try:
202
- response = openai.ChatCompletion.create(
203
- model="gpt-4",
204
- messages=[
205
- {
206
- "role": "system",
207
- "content": "You are a helpful assistant specializing in providing healthy alternatives to various dishes."
208
- },
209
- {
210
- "role": "user",
211
- "content": f"What's a healthy {top_food} recipe, and why is it healthy?"
212
- }
213
- ],
214
- max_tokens=200,
215
- temperature=0.7,
216
- )
217
- result = response['choices'][0]['message']['content'].strip()
218
  st.write(result)
219
  except OpenAIError as e:
220
  st.error(f"OpenAI API error: {e}")
 
5
  import os
6
  import openai
7
  from openai.error import OpenAIError
8
+ from gradio_client import Client
9
 
10
  # Set page configuration
11
  st.set_page_config(
 
200
  # Healthier Alternatives
201
  st.subheader("💡 Healthier Alternatives")
202
  try:
203
+ # ONLY THIS PART CHANGED:
204
+ # Use the RAG calling method instead of the OpenAI function
205
+ client_rag = Client("https://66cd04274e7fd11327.gradio.live/")
206
+ result = client_rag.predict(query=f"What's a healthy {top_food} recipe, and why is it healthy?", api_name="/get_response")
 
 
 
 
 
 
 
 
 
 
 
 
207
  st.write(result)
208
  except OpenAIError as e:
209
  st.error(f"OpenAI API error: {e}")