# 3.0.0 (Latest)

| Release Version | Date        |
| --------------- | ----------- |
| 3.0.0           | 15-May-2024 |

### Overview

#### Sunbird AI Assistant Packages: Release 3.0.0

We are excited to announce the release of **Sunbird AI Assistant** packages, version 3.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 features

* **sakhi-api-service**
  * Generalisation of code for integration with various LLMs. Adaptors are available for integrating  with OpenAI (GPT4) , Azure OpenAI (GPT4) and Ollama&#x20;
  * Generalisation of code for integration with various Vector stores/databases. Adaptor is available for integrating with Marqo.&#x20;
  * 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>MARQO_URL</td><td></td><td>deprecated with addition of below variables related to VectorDB generalisation.</td></tr><tr><td></td><td>VECTOR_STORE_TYPE</td><td>Vector database type. Example: 'marqo'</td></tr><tr><td></td><td>VECTOR_STORE_ENDPOINT</td><td>Vector DB connection URL</td></tr><tr><td></td><td>EMBEDDING_MODEL</td><td><strong>Sentence Transformer model</strong> name. Please note that only sentence transformer models are supported as of now. Example: 'flax-sentence-embeddings/all_datasets_v4_mpnet-base' </td></tr><tr><td></td><td>VECTOR_COLLECTION_NAME</td><td>Index/Collection name to which data will be stored to</td></tr><tr><td>OPENAI_TYPE</td><td>LLM_TYPE</td><td>Name changed for generalising</td></tr></tbody></table>

{% hint style="info" %}
While indexing documents to VectorDB, previous command <mark style="color:orange;">`python3 index_documents.py --marqo_url=<MARQO_URL> --index_name=<MARQO_INDEX_NAME> --folder_path=<PATH_TO_INPUT_FILE_DIRECTORY> --fresh_index`</mark> has been now updated to  <mark style="color:green;">`python3 index_documents.py --folder_path=<PATH_TO_INPUT_FILE_DIRECTORY> --fresh_index`</mark>
{% endhint %}

### 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/215892532?tag=3.0.0) <a href="#question-set-editor" id="question-set-editor"></a>

#### &#x20;<a href="#question-set-editor" id="question-set-editor"></a>

### **Bug Fixes**

### **Open/Known Bugs**

### **Breaking Changes**

* Renaming / Refactoring the environment variables

### **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-3.0.0)
