Update topology_generation.py
Browse files- topology_generation.py +2 -1
topology_generation.py
CHANGED
|
@@ -17,6 +17,7 @@ from langchain_core.messages import SystemMessage, HumanMessage
|
|
| 17 |
from langchain_openai import ChatOpenAI
|
| 18 |
|
| 19 |
import resinet_llm_prompt
|
|
|
|
| 20 |
from collections import Counter
|
| 21 |
|
| 22 |
from models_configuration import get_model_instance, model_configurations
|
|
@@ -253,7 +254,7 @@ def main(args):
|
|
| 253 |
output_format_prompt_stage_3 = resinet_llm_prompt.OUTPUT_FORMAT_PROMPT_STAGE_3.strip()
|
| 254 |
output_format_prompt_stage_4 = resinet_llm_prompt.OUTPUT_FORMAT_PROMPT_STAGE_4.strip()
|
| 255 |
|
| 256 |
-
user_requirements = getattr(
|
| 257 |
topology_ok_parser = PydanticOutputParser(pydantic_object=TopologyData)
|
| 258 |
all_devices = []
|
| 259 |
all_results = []
|
|
|
|
| 17 |
from langchain_openai import ChatOpenAI
|
| 18 |
|
| 19 |
import resinet_llm_prompt
|
| 20 |
+
import data.scenarios.scenarios as sc
|
| 21 |
from collections import Counter
|
| 22 |
|
| 23 |
from models_configuration import get_model_instance, model_configurations
|
|
|
|
| 254 |
output_format_prompt_stage_3 = resinet_llm_prompt.OUTPUT_FORMAT_PROMPT_STAGE_3.strip()
|
| 255 |
output_format_prompt_stage_4 = resinet_llm_prompt.OUTPUT_FORMAT_PROMPT_STAGE_4.strip()
|
| 256 |
|
| 257 |
+
user_requirements = getattr(sc, f"SCENARIO_{args.use_case}").strip()
|
| 258 |
topology_ok_parser = PydanticOutputParser(pydantic_object=TopologyData)
|
| 259 |
all_devices = []
|
| 260 |
all_results = []
|