Skip to content

Releases: vintasoftware/django-ai-assistant

0.4.0

23 Mar 19:23
627e8b3

Choose a tag to compare

  • Add support for optional providers when installing the package

What's Changed

  • Drop hard dependency on openai by @rvlb in #216

Full Changelog: 0.3.0...0.4.0

0.3.0

13 Mar 16:32

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 0.2.1...0.3.0

0.2.1

26 Jan 16:45
c26a2f4

Choose a tag to compare

  • 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

26 Jan 16:27
65a2d3b

Choose a tag to compare

INVALID Version due to publication issues

0.1.2

11 Apr 17:11
e88ddf7

Choose a tag to compare

  • Improve support for models that do not accept the temperature parameter in the AIAssistant class.

0.1.1

19 Nov 19:29
5b26c73

Choose a tag to compare

  • Fix an AttributeError raised in RAG AIAssistants when the retriever supports the invoke call
    only with the query string as input.

0.1.0

11 Oct 14:27
05bf2dd

Choose a tag to compare

  • Refactor the code to use LangGraph instead of LangChain LCEL
    (except for RAG functionality, see the get_history_aware_retriever method).
  • Store all messages in the Thread model, including tool calls and their outputs.
  • Allow separation of threads per assistant: assistant_id in the Thread model.
  • New updateThread function from useThreadList hook.
  • Improved examples:
    • Add markdown rendering to HTMX example.
    • Better Movie Recommendation example.
    • Better Tour Guide example.

0.0.4

05 Jul 20:57

Choose a tag to compare

  • Fix frontend README.

0.0.3

05 Jul 20:34
f159886

Choose a tag to compare

  • Less restrictive Python version in pyproject.toml. Support future Python versions.

0.0.2

28 Jun 19:48

Choose a tag to compare

  • Add support for Django 4.2 LTS
  • Add support for Python 3.10 and 3.11