Skip to content

Commit a7f9f46

Browse files
committed
Update to version 0.4.0
1 parent 4022208 commit a7f9f46

7 files changed

Lines changed: 16 additions & 7 deletions

File tree

CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,10 @@ frontend TypeScript client, `django-ai-assistant-client`.
77
The backend and the frontend are versioned together, that is, they have the same version number.
88
When you update the backend, you should also update the frontend to the same version.
99

10+
## 0.4.0 <small>March 23, 2026</small> {id="0.4.0"}
11+
12+
- Add support for optional providers when installing the package
13+
1014
## 0.3.0 <small>March 13, 2026</small> {id="0.3.0"}
1115

1216
- Added compatibility with single-module Django apps

docs/get-started.md

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,12 +12,17 @@ search:
1212

1313
## How to install
1414

15-
Install Django AI Assistant package:
15+
Install Django AI Assistant package, specifying which provider you wish to install (in the example below it'll install the required dependencies for using OpenAI utils):
1616

1717
```bash
18-
pip install django-ai-assistant
18+
pip install django-ai-assistant[openai]
1919
```
2020

21+
The options for provider are:
22+
- `openai`
23+
- `anthropic`
24+
- `google`
25+
2126
Add Django AI Assistant to your Django project's `INSTALLED_APPS`:
2227

2328
```python title="myproject/settings.py"

example/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "django-ai-assistant-demo-frontend",
3-
"version": "0.3.0",
3+
"version": "0.4.0",
44
"private": true,
55
"description": "django-ai-assistant demo frontend.",
66
"engines": {

frontend/openapi_schema.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
"openapi": "3.1.0",
33
"info": {
44
"title": "django_ai_assistant",
5-
"version": "0.3.0",
5+
"version": "0.4.0",
66
"description": ""
77
},
88
"paths": {

frontend/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@
2020
"engines": {
2121
"node": ">=20 <21"
2222
},
23-
"version": "0.3.0",
23+
"version": "0.4.0",
2424
"description": "TypeScript client to facilitate the integration with the Django AI Assistant backend.",
2525
"homepage": "https://github.com/vintasoftware/django-ai-assistant",
2626
"documentation": "https://vintasoftware.github.io/django-ai-assistant",

frontend/src/client/core/OpenAPI.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@ export const OpenAPI: OpenAPIConfig = {
4848
PASSWORD: undefined,
4949
TOKEN: undefined,
5050
USERNAME: undefined,
51-
VERSION: '0.3.0',
51+
VERSION: '0.4.0',
5252
WITH_CREDENTIALS: false,
5353
interceptors: {
5454
request: new Interceptors(),

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[tool.poetry]
22
name = "django-ai-assistant"
3-
version = "0.3.0"
3+
version = "0.4.0"
44
description = "Django app to integrate with OpenAI Assistants API"
55
authors = ["Vinta Software <contact@vinta.com.br>"]
66
license = "MIT"

0 commit comments

Comments
 (0)