Skip to content

v1.7.0

Latest
Compare
Choose a tag to compare
@albertvillanova albertvillanova released this 31 Jan 13:05
· 2 commits to main since this release
4e504a8

Main changes

Added commands to directly run agents from CLI: smolagent and webagent

  • Make web browser agent example a CLI script by @merveenoyan in #416
  • Add CLI for smolagents by @aymeric-roucher in #431
    • Now you can run smolagent "Your task!" from CLI to directly call a smolagent. Try it! webagent "Find me a cheap train from Paris to Torino before Thursday" or smolagent "Who's the current director of La French Tech?"

Gave a memory to agents! 🧠

  • Untangling Logging by @clefourrier in #316
  • Test memory by @albertvillanova in #428
    • This added a specific memory attribute to the agent!
    • We used this change to introduce nice functions like an agent.replay() function that replays the last run (based on the memories stored, so no further LLM calls)

Other big improvements 💪

  • Improve code execution logs in case of error by showing print outputs by @aymeric-roucher in #446

    • This makes sure that code execution outputs are stored to memory even when an error was raised later on. It should slightly improve the performance of CodeAgents
  • Update benchmark with Hub datasets by @albertvillanova in #412

    • This adds storing of benchmarking outputs directly to the Hub. Moving forward, we'll make benchmarking even easier!

Fixes and small improvements

New Contributors

Full Changelog: v1.6.0...v1.7.0