> ## Documentation Index
> Fetch the complete documentation index at: https://novita.ai/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# LoLLMS WebUI

> Intégrez facilement Novita AI à LoLLMS WebUI pour améliorer votre productivité et simplifier les tâches complexes.

LoLLMS WebUI, une plateforme centralisée conçue pour interagir sans effort avec les grands modèles de langage (LLM) et les systèmes d’IA multimodaux, offre une interface intuitive pour exploiter tout le potentiel de l’IA. L’intégration entre Novita AI et LoLLMS WebUI libérera une puissance transformatrice, vous permettant de simplifier les tâches complexes, de trouver des réponses et d’explorer de nouvelles possibilités sans effort.

En combinant Novita AI avec LoLLMS, vous aurez accès à des capacités d’IA de pointe, ce qui en fera votre assistant ultime pour une productivité accrue. Ce guide vous accompagne étape par étape afin de vous aider à maximiser les avantages de cette puissante intégration.

## Comment exploiter Novita AI avec LoLLMS WebUI

Vous pouvez trouver le dépôt GitHub de LoLLMS WebUI ici : [ParisNeo/lollms-webui](https://github.com/ParisNeo/lollms-webui).

### Obtenir votre clé API Novita AI

1. [Connectez-vous](https://novita.ai/user/login) à votre compte Novita AI.
2. Accédez à [la page de gestion des clés](https://novita.ai/settings/key-management).
3. Générez une nouvelle clé API et copiez-la.

### Installer LoLLMS WebUI

1. Installation automatique :
   * Téléchargez le script d’installation depuis [le dossier des scripts](https://github.com/ParisNeo/lollms-webui/tree/main/scripts) et exécutez-le :
     * `lollms_installer.bat` pour Windows.
     * `lollms_installer.sh` pour Linux.
     * `lollms_installer_macos.sh` pour Mac.
2. Installation manuelle :
   * Assurez-vous que Python 3.11 est installé. Vérifiez votre version avec `python --version`.
   * Si nécessaire, téléchargez Python 3.11 depuis [Python.org](https://www.python.org/downloads/release/python-3118/).

Étape 1 : Cloner le dépôt

```bash theme={"system"}
git clone --recursive https://github.com/ParisNeo/lollms-webui.git
cd lollms-webui
git submodule update --init --recursive
```

Étape 2 : Créer et activer un environnement virtuel

* Créer un environnement virtuel :

```bash theme={"system"}
python -m venv venv
```

* Activer l’environnement virtuel :
  * Sous Windows :

    ```bash theme={"system"}
    .\venv\Scripts\activate
    ```
  * Sous Linux/Mac:

    ```bash theme={"system"}
    source venv/bin/activate
    ```

Étape 3 : Installer les prérequis

```bash theme={"system"}
pip install -r requirements.txt
pip install -e ./lollms_core
```

Étape 4 : Créer global\_paths\_cfg.yaml

```bash theme={"system"}
mkdir -p $HOME/.lollms_personal_data

cat > global_paths_cfg.yaml << EOL
lollms_path: $(pwd)/lollms_core/lollms
lollms_personal_path: $HOME/.lollms_personal_data
EOL
```

### Configurer Novita AI dans LoLLMS WebUI

1. Installer le binding Novita AI

* Définissez les variables d’environnement pour le binding Novita AI. Par exemple :

  * Sous Windows :

  ```bash theme={"system"}
  set NOVITA_AI_API_KEY="your_api_key_here"
  set NOVITA_AI_MODEL_NAME="your_model_name_here"
  ```

  * Sous Linux/Mac:

  ```bash theme={"system"}
  export NOVITA_AI_API_KEY="your_api_key_here"
  export NOVITA_AI_MODEL_NAME="your_model_name_here"
  ```
* Exécutez le script pour finaliser la configuration :

  ```bash theme={"system"}
  python zoos/bindings_zoo/novita_ai/__init__.py
  ```

2. Exécuter le serveur

```bash theme={"system"}
python app.py
```

3. Utiliser Novita AI dans LoLLMS WebUI

* Ouvrez votre navigateur et accédez à `http://localhost:9600` (ou au port affiché dans le terminal).
* Sélectionnez Novita AI parmi les bindings disponibles.
* Saisissez votre clé API Novita AI.
* Sélectionnez le modèle Novita AI souhaité.

[******Voici une application : Vibe Coding utilisant les bindings et services Novita AI sur LoLLMS WebUI.******](https://www.youtube.com/watch?v=jyFaP4zTM9g)
