Spaces:
Runtime error
Runtime error
update to new api spec
Browse files
demo.py
CHANGED
|
@@ -56,7 +56,7 @@ def dislike():
|
|
| 56 |
|
| 57 |
def analyze_resource(url):
|
| 58 |
response = requests.post(
|
| 59 |
-
BASE_URL + "
|
| 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 + "
|
| 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 |
-
"
|
| 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 + "
|
| 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
|