sejinmind/Autofill PR Description with OpenAI

Autofill you pull request with a high quality description by harvesting the power of OpenAI and ChatGPT

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
github_tokenThe GitHub tokenyes
openai_api_keyOpenAI API keyyes
pull_request_idPull request id (otherwise attempt to extract it from the GitHub metadata)no""
allowed_usersComma-separated list of GitHub usernames this action will run for, if empty it will run for all usersno""
openai_modelOpenAI model to use, needs to be compatible with the chat/completions endpointnogpt-5.4
max_tokensMaximum number of completion tokens to generateno4096
temperatureTemperature for the model, higher values will make the model more creative, lower values will make it more conservativeno0.6
sample_promptSample prompt to use for the model, refer to SAMPLE_PROMPT in the Python file.no""
sample_responseA sample of an ideal response based on the sample promptno""
languageLanguage to use for the autofill, default is Englishnoenglish

no outputs