...
Browse files
chains/distractors_chain.py
CHANGED
|
@@ -14,7 +14,7 @@ class DistractorsChain(BaseModel):
|
|
| 14 |
template_consolidate: ChatPromptTemplate
|
| 15 |
llm_consolidate: Any
|
| 16 |
|
| 17 |
-
async def run(self, standardized_exercise: str,
|
| 18 |
"""
|
| 19 |
Overall flow:
|
| 20 |
2) Run 4 parallel brainstorming calls:
|
|
@@ -33,7 +33,7 @@ class DistractorsChain(BaseModel):
|
|
| 33 |
) -> str:
|
| 34 |
# Format prompt
|
| 35 |
prompt = await prompt_template.aformat_prompt(
|
| 36 |
-
standardized_exercise=standardized_exercise,
|
| 37 |
)
|
| 38 |
messages = prompt.to_messages()
|
| 39 |
|
|
|
|
| 14 |
template_consolidate: ChatPromptTemplate
|
| 15 |
llm_consolidate: Any
|
| 16 |
|
| 17 |
+
async def run(self, standardized_exercise: str, intermediate_distractors_specification: str, final_distractors_specification: str) -> str:
|
| 18 |
"""
|
| 19 |
Overall flow:
|
| 20 |
2) Run 4 parallel brainstorming calls:
|
|
|
|
| 33 |
) -> str:
|
| 34 |
# Format prompt
|
| 35 |
prompt = await prompt_template.aformat_prompt(
|
| 36 |
+
standardized_exercise=standardized_exercise, intermediate_distractors_specification=intermediate_distractors_specification
|
| 37 |
)
|
| 38 |
messages = prompt.to_messages()
|
| 39 |
|