sathwikabhavaraju2005 commited on
Commit
f52d1cb
·
verified ·
1 Parent(s): 481fdd4

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +10 -6
app.py CHANGED
@@ -15,14 +15,18 @@ headers = {"Authorization": f"Bearer {HF_TOKEN}"}
15
  # ----------------- FEATURE FUNCTIONS -----------------
16
 
17
  def generate_quiz(text, num_questions):
18
- API_URL = "https://api-inference.huggingface.co/models/mrm8488/t5-base-finetuned-question-generation-ap"
19
- payload = {"inputs": f"generate questions: {text}", "parameters": {"max_length": 256}}
 
 
 
 
20
  response = requests.post(API_URL, headers=headers, json=payload)
21
  try:
22
- result = response.json()[0]["generated_text"]
23
- return f"{num_questions} Sample Questions:\n\n{result}"
24
- except:
25
- return "⚠️ Failed to generate quiz. Try again later."
26
 
27
  def get_bot_response(query):
28
  API_URL = "https://api-inference.huggingface.co/models/HuggingFaceH4/zephyr-7b-beta"
 
15
  # ----------------- FEATURE FUNCTIONS -----------------
16
 
17
  def generate_quiz(text, num_questions):
18
+ prompt = f"Generate {num_questions} MCQ questions from this content:\n{text}"
19
+ API_URL = "https://api-inference.huggingface.co/models/google/flan-t5-small"
20
+ payload = {
21
+ "inputs": prompt,
22
+ "parameters": {"max_new_tokens": 256}
23
+ }
24
  response = requests.post(API_URL, headers=headers, json=payload)
25
  try:
26
+ return response.json()[0]["generated_text"]
27
+ except Exception as e:
28
+ return f"⚠️ Error: {e}"
29
+
30
 
31
  def get_bot_response(query):
32
  API_URL = "https://api-inference.huggingface.co/models/HuggingFaceH4/zephyr-7b-beta"