Ai-essay-grader

Latest version: v0.13.1

Safety actively analyzes 722032 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 2 of 3

0.8.0

Features

- Enhance story handling by loading multiple stories from a folder and refactor grading response validation ([`d9212bb`](https://github.com/markm-io/ai-essay-grader/commit/d9212bb05f51f3febea87c60aeaaf6cd028749b5))

0.7.1

Bug fixes

- Update model mapping for item-specific scoring format in grader.py ([`1634502`](https://github.com/markm-io/ai-essay-grader/commit/16345023075b125af730762477203151e6639172))

0.7.0

Features

- Update rubric handling to support loading from a folder and refactor related types ([`e0b115d`](https://github.com/markm-io/ai-essay-grader/commit/e0b115d8f6fd42624c184d6f66964dd24c6dd74c))

0.6.0

Features

- Implement pydantic model for grading response validation and enhance rubric loading ([`5e43ebc`](https://github.com/markm-io/ai-essay-grader/commit/5e43ebc6e994c2835cf6f7b15ef8d396152163bc))
- Implement asynchronous csv writing using aiocsv in csv_processor.py ([`7a7ce0d`](https://github.com/markm-io/ai-essay-grader/commit/7a7ce0df7ca53eec3d5df964cce3409c3dffd6ab))

Bug fixes

- Add response format handling in chat completion parsing ([`607933a`](https://github.com/markm-io/ai-essay-grader/commit/607933a227fb503ce51260c3b927dec3bcbdda86))
- Update model mapping for 'short' scoring format in grader.py ([`dbce7ab`](https://github.com/markm-io/ai-essay-grader/commit/dbce7aba6f24e729f84a70d1a2ed96f2cf8330f3))
- Add aiocsv dependency with version >=1.3.2 in project configuration ([`0aa4c47`](https://github.com/markm-io/ai-essay-grader/commit/0aa4c47cf8dccc8b1f0baac794f1e7ad2505863d))
- Change default scoring format option to none in fine-tuning cli ([`bc8dcc7`](https://github.com/markm-io/ai-essay-grader/commit/bc8dcc7da8e930f9c7acda6c2a3d298b07031652))
- Update api key validation logic to use 'and' condition ([`7750d13`](https://github.com/markm-io/ai-essay-grader/commit/7750d13fded347ef919228aa7225e4ffb301e74b))

0.5.0

Features

- Implement asynchronous csv processing and evaluation with openai api ([`521d9ad`](https://github.com/markm-io/ai-essay-grader/commit/521d9adb84bd7252c822e59c8e01a360032b8a4a))

0.4.1

Bug fixes

- Standardize field names to lowercase in csv processor ([`29624b4`](https://github.com/markm-io/ai-essay-grader/commit/29624b476de734345ac76883fa98a6bbd4c77cc8))
- Add new model mapping for 'short' scoring format in grader ([`9a28aff`](https://github.com/markm-io/ai-essay-grader/commit/9a28aff2283e5345c09b15d647b537e0140a2a05))

Page 2 of 3

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.