amirkiarafiei commited on
Commit
16b2ff9
·
1 Parent(s): 7176af1

feat: remove redundant code and improve visualization tool

Browse files
Files changed (2) hide show
  1. langchain_mcp_client.py +1 -1
  2. postgre_mcp_server.py +6 -4
langchain_mcp_client.py CHANGED
@@ -17,7 +17,7 @@ from dotenv import load_dotenv
17
 
18
  load_dotenv()
19
 
20
- set_debug(True)
21
 
22
 
23
  # Set up logging
 
17
 
18
  load_dotenv()
19
 
20
+ # set_debug(True)
21
 
22
 
23
  # Set up logging
postgre_mcp_server.py CHANGED
@@ -624,15 +624,17 @@ async def visualize_results(json_data: dict, vis_prompt: str) -> str:
624
  pllm = OpenAI(api_token=OPENAI_API_KEY)
625
  pai.config.set({"llm": pllm})
626
 
 
627
  # Convert JSON to DataFrame
628
- df = pd.DataFrame(json_data["data"], columns=json_data["columns"])
629
 
630
  # Shorten long values in text columns
631
- for column in df.select_dtypes(include=['object']).columns:
632
- df[column] = df[column].apply(lambda x: str(x)[:20] + '...' if len(str(x)) > 20 else str(x))
 
633
 
634
  # Initialize PandasAI
635
- df_ai = pai.DataFrame(df)
636
 
637
  api_key = os.environ["PANDAS_KEY"]
638
  pai.api_key.set(api_key)
 
624
  pllm = OpenAI(api_token=OPENAI_API_KEY)
625
  pai.config.set({"llm": pllm})
626
 
627
+ # =============== DEPRECATED CODE BLOCK==============================
628
  # Convert JSON to DataFrame
629
+ # df = pd.DataFrame(json_data["data"], columns=json_data["columns"])
630
 
631
  # Shorten long values in text columns
632
+ # for column in df.select_dtypes(include=['object']).columns:
633
+ # df[column] = df[column].apply(lambda x: str(x)[:20] + '...' if len(str(x)) > 20 else str(x))
634
+ # =============== END OF CODE BLOCK=====================================
635
 
636
  # Initialize PandasAI
637
+ df_ai = pai.DataFrame(data=json_data["data"], columns=json_data["columns"])
638
 
639
  api_key = os.environ["PANDAS_KEY"]
640
  pai.api_key.set(api_key)