v1.1.0: a bunch of major enhancements
This new version brings a bunch of major enhancements to the tool. The biggest ones are:
- A package named aut-po-lyglot is now available on PyPi. To install it (in a virtual env preferably), just run
pip install auto-po-lyglot
- The tool can now be run directly through the
auto_po_lyglot
command line. Useauto_po_lyglot -h
to see all the parameters and have a look to the README file to see the documentation. - The prompt has been enhanced a lot. The default prompt is now internal to the python code but can still be overriden using .env. The prompt can be parameterized using different languages and translated sentences (see .env.example)
- Log management
- LLM clients enhancements and tuning
- Full doc in README.md
- new TEMPERATURE parameter in .env (or -t on command line)
- ...
What's Changed
- Pypi-packaging and a lot of other major enhancements by @leolivier in #4
New Contributors
- @leolivier made their first contribution in #4
Full Changelog: v1.0.0...v1.1.0
What still doesn't work:
- a lot of efforts to automate tests using Ollama but as tests are using small Ollama LLM (phi3 or gemma2:2b) and that LLMs always answer different things, it simply does not work :(
- also a lot of effort to manage a cache for the github workflow but still does not work :(