The interactive file manager requires Javascript. Please enable it or use sftp or scp.
You may still browse the files here.
| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| README.md | 2024-11-18 | 626 Bytes | |
| v0.1.8 source code.tar.gz | 2024-11-18 | 174.9 kB | |
| v0.1.8 source code.zip | 2024-11-18 | 186.3 kB | |
| Totals: 3 Items | 361.8 kB | 0 | |
What's Changed
- Added base processor classes for extensible tool handling:
- ToolParserBase: Abstract base class for parsing LLM responses
- ToolExecutorBase: Abstract base class for tool execution strategies
- ResultsAdderBase: Abstract base class for managing results
- Added dual support for OpenAPI and XML tool calling patterns:
- XML schema decorator for XML-based tool definitions
- XML-specific processors for parsing and execution
- Standard processors for OpenAPI function calling
- Enhanced streaming capabilities:
- execute_tools_on_stream: Execute tools in real-time during streaming