Skip to content

Async Agency

Compare
Choose a tag to compare
@VRSEN VRSEN released this 01 Feb 04:37
· 314 commits to main since this release

Agency Async Release Features

  1. Asynchronous Execution Mode:

    • Integrated asynchronous execution in the Agency class.
    • Allows agents to send tasks without waiting for a response, and check response later with the new GetResponse tool
    • To use, simply set async_mode='threading' when initializing the Agency class
  2. Database-Backed Agent and Thread Management:

    • Added functionality to load and save agent configurations and threads from the database.
    • To use, set settings_callbacks and threads_callbacks when initializing your agency.
    • Supports stateless backends like serverless functions, enabling conversation continuity between your agents.
  3. Other features:

    • Dark mode or light mode in demo gradio with agency.demo_gradio(dark_mode=True)
    • Set settings_path when initializing your Agency
    • Use the latest gpt-4-preview version by default

Bug fixes

  • Fixed bug with installing repo on windows #58
  • Prevent agency duplication in subfolders #52