# 2.0.0

| Release Version | Date |
| --------------- | ---- |
| 2.0.0           |      |

### Overview

#### Sunbird AI Assistant Packages: Release 2.0.0

We are excited to announce the release of **Sunbird AI Assistant** packages, version 2.0.0. Users are encouraged to upgrade to the latest version to benefit from enhanced features, improved stability, and comprehensive support.

### New Features

It contains the following services

* **sakhi-api-service**
  * Enabling the chat APIs for conversational history
  * Generalising the language services to use either Dhruva Bhashini, Dhruva EkStep or Google Services
  * Generalising the AI Services to use either OpenAI (GPT4) or Azure OpenAI (GPT4)&#x20;
  * Renaming audience\_type to context as part of generalisation&#x20;
  * Build fixes in the Dockerfile
  * Changes to environment variables

<table><thead><tr><th width="260">Old Variable</th><th>New Variable</th><th>Comments</th></tr></thead><tbody><tr><td>N/A</td><td>TRANSLATION_TYPE</td><td>New variable</td></tr><tr><td>N/A</td><td>BUCKET_TYPE</td><td>New variable</td></tr><tr><td>N/A</td><td>OPENAI_TYPE</td><td>New variable</td></tr><tr><td>N/A</td><td>REDIS_HOST</td><td>New variable</td></tr><tr><td>N/A</td><td>REDIS_DB</td><td>New variable</td></tr><tr><td>N/A</td><td>REDIS_PORT</td><td>New variable</td></tr><tr><td>N/A</td><td>TOP_DOCS_TO_FETCH</td><td>New variable</td></tr><tr><td>N/A</td><td>CONFIG_INI_PATH</td><td>New variable</td></tr><tr><td>OCI_ENDPOINT_URL</td><td>BUCKET_ENDPOINT_URL</td><td>Name changed for generalising</td></tr><tr><td>OCI_REGION_NAME</td><td>BUCKET_REGION_NAME</td><td>Name changed for generalising</td></tr><tr><td>OCI_BUCKET_NAME</td><td>BUCKET_NAME</td><td>Name changed for generalising</td></tr><tr><td>OCI_SECRET_ACCESS_KEY</td><td>BUCKET_SECRET_ACCESS_KEY</td><td>Name changed for generalising</td></tr><tr><td>OCI_ACCESS_KEY_ID</td><td>BUCKET_ACCESS_KEY_ID</td><td>Name changed for generalising</td></tr><tr><td>gpt_model</td><td>GPT_MODEL</td><td>Name changed for generalising</td></tr></tbody></table>

* **sakhi-telegram-unified-service**
  * Enabling the chat feature as default option for Bot Interactions, that retains the conversation history
  * Renaming audienceType to context as part of generalisation
* **whatsapp-bot**
  * Enabling the chat feature as default option for Bot Interactions, that retains the conversation history
  * Renaming audienceType to context as part of generalisation

### Release Tags: (GitHub Packages) <a href="#release-tags" id="release-tags"></a>

#### [sakhi-api-service](https://github.com/Sunbird-AIAssistant/sakhi-api-service/pkgs/container/sakhi-api-service/207278223?tag=2.0.0) <a href="#question-set-editor" id="question-set-editor"></a>

#### [sakhi-telegram-unified-service](https://github.com/Sunbird-AIAssistant/sakhi-telegram-unified-service/pkgs/container/sakhi-telegram-unified-service/207260776?tag=2.0.0) <a href="#question-set-editor" id="question-set-editor"></a>

#### [whatsapp-bot](https://github.com/Sunbird-AIAssistant/whatsapp-bot/pkgs/container/whatsapp-bot/207267846?tag=2.0.0) <a href="#question-set-editor" id="question-set-editor"></a>

### **Bug Fixes**

### **Open/Known Bugs**

### **Breaking Changes**

* Renaming / Refactoring the environment variables
* Renaming audienceType to context as part of generalisation

### **Installation**

* Installation steps are same as before, one thing to ensure before installation is to check the environment variables as it has undergone refactoring as part of this release.

### **Build Tags**

[**sakhi-api-service**](https://github.com/Sunbird-AIAssistant/sakhi-api-service/releases/tag/release-2.0.0)

[**sakhi-telegram-unified-service**](https://github.com/Sunbird-AIAssistant/sakhi-telegram-unified-service/releases/tag/release-2.0.0)

[**whatsapp-bot**](https://github.com/Sunbird-AIAssistant/whatsapp-bot/releases/tag/release-2.0.0)
