Commit
·
16b2ff9
1
Parent(s):
7176af1
feat: remove redundant code and improve visualization tool
Browse files- langchain_mcp_client.py +1 -1
- 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 |
-
|
|
|
|
| 633 |
|
| 634 |
# Initialize PandasAI
|
| 635 |
-
df_ai = pai.DataFrame(
|
| 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)
|