Skip to content

Releases: Future-House/aviary

v0.14.0

18 Dec 21:58
afa6961
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.13.0...v0.14.0

v0.13.0

18 Dec 00:21
e1a88b8
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.12.0...v0.13.0

v0.12.0

09 Dec 21:52
6a9f13f
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.11.0...v0.12.0

v0.11.0

03 Dec 00:49
4381ee3
Compare
Choose a tag to compare

What's Changed

Here's a quick example - see README For complete description.

from aviary import fenv


@fenv.start()
def my_env(topic):
    # return first observation, and the starting environment state
    # (empty in this case)
    return f"Write a story about {topic}", {}

@my_env.tool()
def multiply(x: float, y: float) -> float:
    """Multiply two numbers."""
    return x * y


@my_env.tool()
def print_story(story: str | bytes, state) -> None:
    """Print a story to user and complete task."""
    print(story)
    state.reward = 1
    state.done = True

env = my_env(topic="foo")
obs, tools = await env.reset()

Full Changelog: v0.10.2...v0.11.0

v0.10.2

28 Nov 00:53
7a5038f
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.10.1...v0.10.2

v0.10.1

27 Nov 18:59
f03b93e
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.10.0...v0.10.1

v0.10.0

08 Nov 20:25
592ed6c
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.9.1...v0.10.0

v0.9.1

30 Oct 22:57
41ae29d
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.9.0...v0.9.1

v0.9.0

30 Oct 22:37
ed46be4
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.8.3...v0.9.0

v0.8.3

26 Oct 16:17
a7eb6c6
Compare
Choose a tag to compare

What's Changed

  • Logging when ToolCallFunction.deserialize_args fails by @jamesbraza in #83
  • Pulling in latest ruff and Markdown TOC by @jamesbraza in #86
  • Added flag for agent to manage ledger by itself by @whitead in #87
  • README.md badges, installation, CONTRIBUTING.md, blacken-docs by @jamesbraza in #88
  • Made export frame actually optional by @whitead in #89
  • Consolidating envs sections of docs, paperqa extra by @jamesbraza in #90
  • README better Message table, sample Google Colab, removed type hints by @jamesbraza in #93

Full Changelog: v0.8.2...v0.8.3