try: node_chain = define_nodes_prompt | llm node_definitions = get_node_definitions(node_chain, structure=node_structure, example=node_example) logger.info(f"Node Definitions: {node_definitions}") except Exception as e: logger.error(f"Failed to get node definitions: {e}") raise