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}])