Releases: vintasoftware/django-ai-assistant
Releases · vintasoftware/django-ai-assistant
0.4.0
0.3.0
0.2.1
- Migrated coverage reporting to Codecov
- add Python 3.13 support across CI, tox, and project metadata
- Bump django-ninja, langchain, langgraph, langchain-openai and langchain-anthropic versions
- Fix save_django_messages on DBs where can_return_rows_from_bulk_insert=False
0.2.0
INVALID Version due to publication issues
0.1.2
- Improve support for models that do not accept the
temperatureparameter in theAIAssistantclass.
0.1.1
- Fix an
AttributeErrorraised in RAG AIAssistants when theretrieversupports theinvokecall
only with the query string asinput.
0.1.0
- Refactor the code to use LangGraph instead of LangChain LCEL
(except for RAG functionality, see theget_history_aware_retrievermethod). - Store all messages in the
Threadmodel, including tool calls and their outputs. - Allow separation of threads per assistant:
assistant_idin theThreadmodel. - New
updateThreadfunction fromuseThreadListhook. - Improved examples:
- Add markdown rendering to HTMX example.
- Better Movie Recommendation example.
- Better Tour Guide example.
0.0.4
- Fix frontend README.
0.0.3
- Less restrictive Python version in pyproject.toml. Support future Python versions.
0.0.2
- Add support for Django 4.2 LTS
- Add support for Python 3.10 and 3.11