Repository navigation
0.2.45rc1
Pre-release
Pre-release
Release Notes
0.2.45rc1 (2026-07-02)
Release candidate — install with
pip install aixplain==0.2.45rc1. Not served by defaultpip install aixplain.
Critical fix
- v2-agent:
Agent.get()+save()no longer silently overwrites the agent's LLM with the default (GPT-5.4). On 0.2.43/0.2.44 the fetched agent never decoded themodelfield from the API response, soagent.llmfell back toDEFAULT_LLMand any subsequentsave()persisted it — resetting the agent's configured LLM (#922).- If you used
save()on 0.2.43/0.2.44, verify your agents' LLM and re-pin once if needed:agent.llm = "<model_id>"; agent.save().
- If you used
Features
- v2-agent: per-role model refs with parameters for
llm/supervisor/planner/response_generator, persisted on save and overridable per run (#922) - v2-agent: override aiXplain tool parameters in agent create/run payloads (#967)
- v2-session: backend-managed session CRUD, messages, reactions, and file uploads (#863)
- rlm: parallel and RAG modes for Recursive Language Models (#928)
- inspectors: pre-built inspector support (#913) and hallucination guardrail (#916)
- agent benchmarking v0.1, silent release (#946)
Bug fixes
- v2-run: resolve poll URL before polling and exclude
urlfrom final result shape (#975, #977, #979) - v2-agent: V3-compat fixes — dict
expected_outputat run, json default, inspector deserialization (#943); governance fields onAgentResponseData(#957) - model: exempt required text/prompt inputs when a multimodal payload is provided; force UTF-8 on SSE streaming responses (#923)
- improved error codes and real error propagation for failed agent runs (#934)