| import sys | |
| import os | |
| sys.path.insert(0, os.path.dirname(os.path.dirname(os.path.abspath(__file__)))) | |
| from dotenv import load_dotenv | |
| load_dotenv() | |
| from orchestration.orchestrator import Orchestrator | |
| orch = Orchestrator() | |
| print("Orchestrator loaded.") | |
| try: | |
| res = orch.ask_detailed("find heart doctors in silver plan") | |
| print("SUCCESS!") | |
| print("Intent:", res["intent"]) | |
| print("Steps log:") | |
| for step in res["steps_log"]: | |
| print(f" - {step}") | |
| print("Answer:") | |
| print(res["answer"]) | |
| except Exception as e: | |
| print("CRASHED:", e) | |
| import traceback | |
| traceback.print_exc() | |