Read and manipulate CSV files
pip install "praisonai[tools]"
from praisonai_tools import CSVTool # Initialize csv_tool = CSVTool() # Read CSV data = csv_tool.read("data.csv") print(data)
from praisonaiagents import Agent from praisonai_tools import CSVTool agent = Agent( name="DataAnalyst", instructions="You help analyze CSV data.", tools=[CSVTool()] ) response = agent.chat("Read sales.csv and summarize the data") print(response)
from praisonai_tools import CSVTool csv_tool = CSVTool() data = csv_tool.read("data.csv")
csv_tool.write("output.csv", [{"name": "Alice", "age": 30}])