Skip to content

Conversation

@OsujiCC
Copy link
Contributor

@OsujiCC OsujiCC commented Apr 9, 2025

No description provided.

@OsujiCC OsujiCC requested a review from thiago-aixplain April 9, 2025 09:43
@thiago-aixplain thiago-aixplain merged commit f54a8f3 into ENG-1568-evolver Apr 16, 2025
@thiago-aixplain thiago-aixplain deleted the ENG-1901-Create-Functional-Test-for-Evolver branch April 16, 2025 21:59
ahmetgunduz added a commit that referenced this pull request Aug 26, 2025
* Introduction to evolver

* Build from yaml

* Addin website-crawl

* Fix syntax of metadata

* Objectify Evolver Response

* debug agent response on poll

* Fixing test model IDs test

* Update Agent Response to take Evolved Data into account

* Adding current output

* evolver functional test (#483)

* ENG-2225: Evolver Param Edded

* evolve_type param corrected

* Implement async and sync evolve functionality

- Refactor EvolveParam to use new evolution parameters
  - Remove criteria, temperature, max_iterations
  - Add max_generations, max_retries, recursion_limit, max_iterations_without_improvement
- Add evolve_async and evolve methods to Agent and TeamAgent
- Add evolve_utils.py for YAML parsing and agent creation
- Update tests to match new EvolveParam implementation

This change introduces proper evolution functionality for both Agent and
TeamAgent classes with better parameter control and async/sync options.

* updates of the coments

* Add evolver_llm parameter to evolve methods for Agent and TeamAgent

* Changed the names of parameters to be more intuative

* fix typo

* role to instructions

* updated from dict method

* corrected response reading and updated inspectors key

* added evolve type check

* added evolve type check

---------

Co-authored-by: Cynthia <cynthia.osuji@aixplain.com>
Co-authored-by: ahmetgunduz <ahmet.gunduz44@gmail.com>
Co-authored-by: Ahmet Gündüz <ahmetgunduz@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants