tommymarto commited on
Commit
c307857
1 Parent(s): d10889a

update to new api spec

Browse files
Files changed (1) hide show
  1. demo.py +4 -4
demo.py CHANGED
@@ -56,7 +56,7 @@ def dislike():
56
 
57
  def analyze_resource(url):
58
  response = requests.post(
59
- BASE_URL + "Analyser/analyseMaterial",
60
  headers={"ApiKey": API_KEY, "SetupModel": str(SETUP_MODEL)},
61
  json={
62
  "material": url
@@ -72,7 +72,7 @@ Please try again with different parameters""")
72
 
73
  def generate_learning_objective(topic, context, level):
74
  response = requests.post(
75
- BASE_URL + "LOGenerator/generatelearningobjective",
76
  headers={"ApiKey": API_KEY, "SetupModel": str(SETUP_MODEL)},
77
  json={
78
  "topic": topic,
@@ -114,7 +114,7 @@ def generate_exercise(state):
114
  "temperature": 0,
115
 
116
  # to be filled in manually
117
- "typeOfExercise": state['typeOfExercise'],
118
  "correctAnswersNumber": state["correctAnswersNumber"],
119
  "distractorsNumber": state["distractorsNumber"],
120
  "easilyDiscardableDistractorsNumber": state["easyDistractorsNumber"],
@@ -125,7 +125,7 @@ def generate_exercise(state):
125
  print(json)
126
 
127
  step3 = requests.post(
128
- BASE_URL + "Exercises/GenerateExercise",
129
  headers={"ApiKey": API_KEY, "SetupModel": str(SETUP_MODEL)},
130
  json=_json,
131
  timeout=20
 
56
 
57
  def analyze_resource(url):
58
  response = requests.post(
59
+ BASE_URL + "MaterialAnalyser/analyseMaterial",
60
  headers={"ApiKey": API_KEY, "SetupModel": str(SETUP_MODEL)},
61
  json={
62
  "material": url
 
72
 
73
  def generate_learning_objective(topic, context, level):
74
  response = requests.post(
75
+ BASE_URL + "LearningObjectiveGenerator/generateLearningObjective",
76
  headers={"ApiKey": API_KEY, "SetupModel": str(SETUP_MODEL)},
77
  json={
78
  "topic": topic,
 
114
  "temperature": 0,
115
 
116
  # to be filled in manually
117
+ "typeOfActivity": state['typeOfExercise'],
118
  "correctAnswersNumber": state["correctAnswersNumber"],
119
  "distractorsNumber": state["distractorsNumber"],
120
  "easilyDiscardableDistractorsNumber": state["easyDistractorsNumber"],
 
125
  print(json)
126
 
127
  step3 = requests.post(
128
+ BASE_URL + "ActivityGenerator/generateActivity",
129
  headers={"ApiKey": API_KEY, "SetupModel": str(SETUP_MODEL)},
130
  json=_json,
131
  timeout=20