vblagoje/pr-auto

Automatically generate PR descriptions using LLMs

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
openai_api_keyOpenAI API keyyes
openai_base_urlOpenAI Base URLnohttps://api.openai.com/v1
github_tokenGITHUB_TOKEN or a repo scoped PAT${{ github.token }}
github_repositoryGitHub repository${{ github.repository }}
base_branchBase (target) branch${{ github.event.pull_request.base.ref }}
head_branchHead (source) branch${{ github.event.pull_request.head.ref }}
generation_modelLLM to use for PR text generationgpt-4o-mini
function_calling_modelLLM to use for function calling (service parameter resolution, output formatting)gpt-4o-mini
system_promptSystem message/prompt to help the model generate PR description (prompt text or URL where prompt text can be found)nohttps://bit.ly/pr_auto
user_promptAdditional prompt to help the model generate PR descriptionno
bot_nameThe name of the bot so users can guide PR description generation with @bot_name from PR commentspr-auto-bot
namedescription
pr-textPR description text