Skip to content

Conversation

@abdulessa
Copy link
Contributor

@abdulessa abdulessa commented Oct 2, 2025

Description

  • Add ChatGPT as a new LLM option configurable via COMMIT_LLM.
  • Implement GenerateCommitMessage in chatgpt package, utilizing OpenAI.

Type of Change

  • Bug fix (non-breaking change which fixes an issue)
  • New feature (non-breaking change which adds functionality)
  • Breaking change (fix or feature that would cause existing functionality to not work as expected)
  • Documentation update
  • Code refactoring
  • Performance improvement
  • Other (please describe):

Related Issue

Fixes #1

Changes Made

  • Update go.mod and go.sum to include necessary dependencies.

Testing

  • Tested with Gemini API
  • Tested with Grok API
  • Tested on Windows
  • Tested on Linux
  • Tested on macOS
  • Added/updated tests (if applicable)

Checklist

  • My code follows the project's code style
  • I have performed a self-review of my code
  • My changes generate no new warnings or errors
  • I have tested this in a real Git repository
  • I have read the CONTRIBUTING.md guidelines

Screenshots (if applicable)

Additional Notes


For Hacktoberfest Participants

  • This PR is submitted as part of Hacktoberfest 2025

Thank you for your contribution! 🎉

- Add ChatGPT as a new LLM option configurable via COMMIT_LLM.
- Update go.mod and go.sum to include necessary dependencies.
- Implement `GenerateCommitMessage` in chatgpt package, utilizing OpenAI.
@DFanso DFanso self-requested a review October 3, 2025 04:17
@DFanso DFanso added hacktoberfest Eligible for Hacktoberfest hacktoberfest-accepted Approved Hacktoberfest contribution labels Oct 3, 2025
Copy link
Owner

@DFanso DFanso left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thank you for your contribution! 🎉

@DFanso DFanso merged commit 1e03848 into DFanso:main Oct 3, 2025
7 checks passed
@abdulessa abdulessa deleted the feature/add-openai-chatgpt-support branch October 3, 2025 05:43
DFanso pushed a commit that referenced this pull request Oct 7, 2025
fix #52 : add Groq LLM support to setup and generation
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

hacktoberfest Eligible for Hacktoberfest hacktoberfest-accepted Approved Hacktoberfest contribution

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Feature] Add OpenAI GPT as LLM Provider

2 participants