-
Notifications
You must be signed in to change notification settings - Fork 31
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Using LLM to improve documentation #563
Comments
This was referenced Dec 8, 2024
Merged
Updated code is available here: https://github.com/argonne-lcf/drdoc I'd appreciate any feedback. |
Starting to curate a list of examples undesirable and/or unexplainable behaviors I noticed from the first batch of LLM-generated pull requests: Behaviors to explore, discuss, and decide if we care or not:
Bad:
Good:
|
keceli
added a commit
to argonne-lcf/drdoc
that referenced
this issue
Jan 22, 2025
- Modified prompt to ignore whitespace-only changes to reduce noise in PRs - Add --exlcude option to exclued files, directories See the discussion: argonne-lcf/user-guides#563
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
I recently wrote a Python script that leverages GPT4o via Argonne's OpenAI service, Argo, to improve our documentation. The script focuses on fixing grammar and formatting issues while also improving the overall clarity of the content. Using this script, I have submitted PRs (#504, #562, #564) with updated documentation for review. I am creating this issue so we can have some of the more general discussion here rather than in the PRs.
For 3, I already wrote a script, but it requires an OpenAI API key. Would ALCF provide one for this service or should we try free models that can run on GitHub CI servers? Alternative is to have a mirror of the repo on GitLab and run GitLab action on ALCF machines with Argo access. Is this a viable approach?
Prompt
The text was updated successfully, but these errors were encountered: