Streamlining Japanese-English Translation with Advanced Preprocessing and Integrated Translation Technologies
GPL-3.0 License
Bot releases are visible (Hide)
Move to EasyTL 0.1.1
Added two new OpenAI exceptions to standard retry decorator
Published by Bikatr7 6 months ago
Moved to EasyTL v0.1.0
Support for new 4-9-24 OpenAI models
readjustment of how cost calculation is performed, fix a few bugs regarding that.
Changed how cost estimate is displayed.
removed gemini ultra
Published by Bikatr7 7 months ago
requirements.txt
to reflect the new dependencies and ensure compatibility with the EasyTL package and Kairyou updatestoken_counter.py
to accurately calculate the cost associated with translation requests.Published by Bikatr7 7 months ago
Fixed improper purge storage for hugging space instance (does not affect main client)
bumped kairyou to 1.4.1
Gemini now supports 1.5 pro and ultra.
For info on ultra's status please see:
https://github.com/Bikatr7/Kudasai/pull/12
Full Changelog: https://github.com/Bikatr7/Kudasai/compare/v3.4.0...v3.4.1
Published by Bikatr7 7 months ago
We're excited to announce a major update for Kudasai, introducing significant changes and improvements to enhance your experience and streamline the translation process. This update includes breaking changes, new features, and important bug fixes. Please read through these notes carefully to understand the changes.
If you're just now installing, please see this to get started.
kairyou
(preprocessing) module from being imported properly.json_handler
settings. Adjusted demo and default kijiku rules files. Thorough testing on settings changing has been done to ensure functionality.to_dict
function for better compatibility with external services.to_dict
method, improving interaction with OpenAI's API.To upgrade to this new version of Kudasai, please ensure that your environment meets the Python 3.10 requirement. Upon launching Kudasai after the update, you will be prompted to update your settings file. We strongly recommend using the automatic update feature to ensure compatibility.
We appreciate your support and feedback as we continue to improve Kudasai. If you encounter any issues or have suggestions, please reach out to us through the issues tab on our GitHub repository.
Published by Bikatr7 7 months ago
Some slight fixes regarding compatibility with Hugging Face, but nothing major from first beta
Full release notes to come with official v3.4.0 launch
Published by Bikatr7 7 months ago
Testing for usability on other devices and linux
Webgui/Console/CLI all appear to be functional
Published by Bikatr7 8 months ago
Console and CLI appears to work with Gemini and OpenAI
Feel free to test out, I'll make detailed patch notes later but the current README should be all you need
The webgui is still broken
Published by Bikatr7 8 months ago
Moved Gradio to 1.19.2 to meet security requirements.
Updated replacements to fit with COTE Trial
Started work on Gemini integration (proof of concept is there and gemini_service is present, just needs to be integrated into the translation module properly.)
Fix several bugs regarding JSON settings, translation modules use max_tokens properly, GUI updates as well.
Re worked crash control
Readme.md update.
Added Indexing feature, some major optimizations on backend side, webgui updates and speed optimizations
Updates to various demo files and replacements JSON
Support for Fukuin tables via Kairyou
Light prep for Gemini addition
Lots of changes that don't really matter, but will be fully detailed upon v3.4.0
Note that while v3.3.3 was heavily tested, it may still be a bit buggy. Please feel free to open any issues if you run into a problem.
(This release is part of an emergency hotfix to address issues that occurred as seen on:
https://trello.com/b/Wsuwr24S/kudasai
Published by Bikatr7 8 months ago
Published by Bikatr7 8 months ago
Fixed bad gradio version
Published by Bikatr7 8 months ago
Details:
Added Indexing feature, some major optimizations on backend side, webgui updates and speed optimizations
Updates to various demo files and replacements jsons
Support for Fukuin tables via Kairyou
Light prep for gemini addition
Full Changelog: https://github.com/Bikatr7/Kudasai/compare/v3.2.2...v3.3.0
Published by Bikatr7 8 months ago
Kaiseki bug fix
Published by Bikatr7 8 months ago
Full Changelog: https://github.com/Bikatr7/Kudasai/compare/v3.2.0...v3.2.1
Removed unneeded code, stripped out old spacy code since no one used it anyways, old setting is kept for backwards compatability but will changed to default j-e paring of 3
Assorted micro optimizations
Published by Bikatr7 8 months ago
Removed the dependency on the requests library.
Corrected version comparison logic in the Toolkit class.
Relocated the Kairyou preprocessor to an external library for import.
API keys storage moved to AppData from the user folder. Or under .config for Linux
Improved logging for handling malformed batches in Kijiku.
Fixed a bug in Kijiku where prompt building didn't properly ignore underscores.
Published by Bikatr7 9 months ago
Full Changelog: https://github.com/Bikatr7/Kudasai/compare/v3.1.2...v3.1.3
Updated cote replacements json and demo files in prep for v11
Published by Bikatr7 9 months ago
Added 0125 model (s) support
Note that 0125 models may or may not be fully functional by openai api until 2 weeks from now (feb 8), this is just so Kudasai supports them when they come out.
Published by Bikatr7 9 months ago
Fixed missing favicon in gui lib files that threw a warning when webgui was started.
Published by Bikatr7 9 months ago
Updated Japanese and English language models with specific download paths.
Upgraded Gradio to v4.11 and Spacy to >=3.7, <3.8.
Improved web GUI for compatibility with the new updates.
Run pip install -r requirements.txt to update dependencies, pip may warn about lack of compatibility with old JA & EN models, this doesn't matter unless you use them for something outside Kudasai and are okay to delete.
Published by Bikatr7 10 months ago
common
and gui
; moved base modules (FileEnsurer, Toolkit, & Logger) into common
.katakana_handler.py
and json_handler
.clear_batch
; modified push_batch
to no longer clear the current batch.default_kijiku_rules
to FileEnsurer.setup_needed_files
JSON.ensures
kijiku_settings..gitignore
.Note: For detailed information about each feature and bug fix, refer to the specific commit messages in the repository.