Skip to content

version 0.1.0

Latest
Compare
Choose a tag to compare
@acodercat acodercat released this 23 Jan 11:07
· 1 commit to master since this release

PyAgent v0.1.0

PyAgent is a tool-augmented agent framework that enables function-calling through LLM code generation. This is our first release with core functionality implemented.

Features

Code Generation Based Function Calling

  • Use Python code generation instead of JSON schemas
  • Full access to Python language features
  • Better error messages through actual code execution

State Management

  • Maintain variables and objects across interactions
  • Direct access to runtime state
  • Support for complex Python objects

Tool Integration

  • Use Python classes and functions as tools
  • Automatic docstring and type hint integration
  • Seamless class method support

Installation

pip install llm-py-agent

Breaking Changes

  • None (First Release)

Bug Fixes

  • None (First Release)

Documentation

  • Added comprehensive README with examples
  • Included docstrings for all public APIs
  • Added example scripts demonstrating key features