kangwonlee/gemini-python-tutor
Gemini Python Tutor for Github Classroom Assignments
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Maintainedlast commit Feb 9, 2025
- License
- None
Pinned Snippet
uses: kangwonlee/llm-tutor-action@e0bd3e2e833bece421986d9a5c85e4b1dacc0598 # no releases — HEAD as of 2026-07-11tags can be moved; commit SHAs can't. why a SHA?
Inputs
| name | description | required | default |
|---|---|---|---|
| report-files | Comma-separated list of JSON report files generated by pytest-json-report | yes | report.json |
| api-key | API token for AI | yes | — |
| model | The Gemini model to use (e.g., gemini-1.5-flash-latest) | no | gemini-1.5-flash-latest |
| student-files | Comma-separated list of student's Python file paths or a glob pattern | yes | exercise.py |
| readme-path | Assignment instructions path | no | README.md |
| explanation-in | Generate explanations in the specified language | no | English |
| fail-expected | Whether to expect at least one failed test | no | false |
Outputs
| name | description |
|---|---|
| feedback | Feedback from the tutor |