Skip to content

Release 1.0.0

Latest
Compare
Choose a tag to compare
@yukiarimo yukiarimo released this 21 Dec 18:30

What's New in AiFlow v1.0.0

  • First stable release of AiFlow package.
  • Added AGIWorker class for handling AI-related tasks.
  • Implemented generate_text method for text generation.
  • Added load_conditional_imports function for dynamic imports based on configuration.
  • Integrated AudioDataWorker class for audio processing and transcription tasks.
  • Implemented combine_audio_files method to merge audio files.
  • Added split_audio_into_chunks method for splitting audio based on silence.
  • The calculate_total_duration method was included to compute the total audio duration.
  • Implemented transcribe_audio method for audio transcription.
  • Added transcribe_directory method to transcribe all audio files in a directory.
  • Integrated delete_unlisted_files method to clean up unlisted audio files.
  • Added rename_files method to rename audio files based on metadata.
  • Included TranscriptEditor class in AudioDataWorkerUI for editing transcripts.
  • Provided search_web and search_images functions for web search capabilities.
  • Added comprehensive configuration management with get_config function.
  • And much more...!

How to Install AiFlow v1.0.0

You can install the latest version of AiFlow using the following command:

First, clone the repository:

git clone https://github.com/yukiarimo/aiflow.git

Then, navigate to the project directory and install the package:

python setup.py sdist bdist_wheel
pip install dist/aiflow-1.0.0-py3-none-any.whl --force-reinstall

That's it! You have successfully installed AiFlow v1.0.0 on your system. You can also install the package by downloading the pre-built wheel file in the releases section.