This repository contains utilities for analyzing project data. The autotask_ai_summary.py script ingests Autotask CSV reports and uses the OpenAI API to generate summaries.
- Python 3.8+
openaiPython package version 1.0 or newer (seerequirements.txt)
-
Install dependencies:
python3 -m venv prm source prm/bin/activate pip3 install -r requirements.txt -
Run the summarizer with your Autotask CSV export:
export OPENAI_API_KEY=your-key python3 autotask_ai_summary.py path/to/report.csvOptionally specify
--max-rowsto limit how many rows are sent to OpenAI.