Releases: i-am-bee/beeai-framework
Releases · i-am-bee/beeai-framework
typescript_v0.1.11
Features
- agents: improve performance of ToolCallingAgent (#767) (a2af271), closes #765
- backend: allow passing custom system prompt to createStructure (5a4c6d0)
- backend: handle tool_choice via structured decoding in non-supported environments (#766) (84fad9e), closes #764
Bug Fixes
Full Changelog: python_v0.1.16...typescript_v0.1.11
python_v0.1.16
Bug Fixes
- adapters: use text content for a system message to satisfy Groq (#768)
- backend prevent type error when cloning ChatModel (#760)
Features
- tools: Add OpenAPITool (#747)
Full Changelog: python_v0.1.15...python_v0.1.16
python_v0.1.15
Bug Fixes
- adapters: update tool_choice list in Watsonx (#759)
- adapters: handle tool structured fallback in Watsonx
Full Changelog: python_v0.1.14...python_v0.1.15
python_v0.1.14
Bug Fixes
- agents: avoid message duplication in ToolCallingAgent (#728)
- agents: remove extra ` in the group_id (#726)
Features
- add cloneable protocol and implement clone method (#705)
Full Changelog: python_v0.1.13...python_v0.1.14
python_v0.1.13
Bug Fixes
- adapter: use api_base instead of url in WatsonxChatModel (#720)
Features
- agents: enforce tool usage in ToolCallingAgent (#721)
- backend: disable the default loading of the external cost map in LiteLLM (#723)
Full Changelog: python_v0.1.12...python_v0.1.13
python_v0.1.12
BREAKING CHANGE
- Removed ability to import classes from beeai_framework without a path
- Moved AbortSignal from beeai_framework.cancellation to beeai_framework.utils
- Moved MCPTool from beeai_framework.tools.mcp_tools to beeai_framework.tools.mcp
Refactor
- clarify public API (#711)
Full Changelog: python_v0.1.11...python_v0.1.12
python_v0.1.11
Features
- backend: add fallback to structured decoding for environments lacking tool calling support
- agents: simplify agent templates API (#681)
Bug Fixes
- tools: SandboxTool fails when run by an agent (#684)
Full Changelog: python_v0.1.10...python_v0.1.11
python_v0.1.10
Bug Fixes
- agents: respect the stream parameter in the ReActAgent (#666)
Features
- backend: add support for using images (#664)
- cache add cache to ChatModel and Tool (#627)
- adapters: add support for extra headers to more backend providers (#661)
- tools: add Code Interpreter (#583)
- tools: add SandboxTool (#669)
Full Changelog: python_v0.1.9...python_v0.1.10