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