AIGenPipeline Release 2.0.1
stoerr
released this
29 Jun 16:07
·
43 commits
to develop
since this release
This is the next public release of the AIGenPipeline, a tool supporting the use of AI to systematically create text files - code, documentation, you name it. It allows using the OpenAI chat completion API either via a script or via a Java programm, depending on the complexity of your tasks. For each task you provide a prompt file, input files and specify an output file, and the tool checks whether the outputfile has to be generated for the first time or needs to be regenerated because the prompt / input files have changed. For more documentation please consult the project website.
There have been quite a lot of additions:
- Implement an --helpai feature: you can ask a question about the tool
- A new argument -upd / --update to update files in place while minimizing changes
- print a mermaid dependency graph for output scan with -dd
- Add a --hint option to give the AI hints what needs to be changed now
- an elaborate example using it for code duplicate search
- switch the default model from gpt-3.5-turbo to gpt-4o-mini since that's better and also less expensive
Download
You can either
- build it from the source locally,
- grab the zip from the command line package (on maven central / maven search )
- use the framework jar (on maven central)
directly with the class AIGenerationTask .
What's Changed
- A couple of dependency bumps by @dependabot
- Implement an --helpai feature: you can ask a question about the tool by @stoerr in #24
- Feature/promptinplace by @stoerr in #25
- Implement copy and openaijson pseudo models by @stoerr in #26
- Print a Mermaid dependency graph for -os (output scan) with -dd by @stoerr in #27
- Various fixes and documentation updates by @stoerr in #28
- Add -upd / --update option and --hint option by @stoerr in #30
- docs: update README.md by @eltociear in #29
- Example: code duplicate search by @stoerr in #36
- switch the default model from gpt-3.5-turbo to gpt-4o-mini since that's better and also less expensive
New Contributors
- @eltociear made their first contribution in #29
Full Changelog: aigenpipeline-1.0.0...aigenpipeline-2.0.1