aashnaj commited on
Commit
e6fde41
·
verified ·
1 Parent(s): 8ecc8f7
Files changed (1) hide show
  1. app.py +12 -18
app.py CHANGED
@@ -1,23 +1,17 @@
1
  import gradio as gr
2
  from huggingface_hub import InferenceClient
3
 
 
4
 
5
- client = InferenceClient("Qwen/Qwen2.5-72B-Instruct")
6
 
7
- def respond(message, history):
8
- messages=[{"role":"system", "content": "You are a friendly chatbot"}]
9
-
10
- if history:
11
- messages.extend(history)
12
- messages.append({"role": "user", "content": message})
13
-
14
- response = client.chat_completion(
15
- messages,
16
- max_tokens=100,
17
- temperature=0.2
18
- )
19
- return response['choices'][0]['message']['content'].strip()
20
-
21
- chatbot = gr.ChatInterface(respond, type="messages")
22
- chatbot.launch()
23
-
 
1
  import gradio as gr
2
  from huggingface_hub import InferenceClient
3
 
4
+ import requests
5
 
6
+ API_KEY = "71259036cfb3405aa5d49c1220a988c5"
7
 
8
+ def search_recipes(query):
9
+ url = "https://api.spoonacular.com/recipes/complexSearch"
10
+ params = {
11
+ "query": query,
12
+ "number": 5,
13
+ "apiKey": API_KEY
14
+ }
15
+ response = requests.get(url, params=params)
16
+ data = response.json()
17
+ return data["results"]