> ## 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

> Integra fácilmente Novita AI con LoLLMS WebUI para mejorar tu productividad y simplificar tareas complejas.

LoLLMS WebUI, una plataforma centralizada diseñada para interactuar sin esfuerzo con modelos de lenguaje grandes (LLMs) y sistemas de IA multimodal, ofrece una interfaz intuitiva para desbloquear todo el potencial de la IA. La integración entre Novita AI y LoLLMS WebUI liberará un poder transformador, permitiéndote simplificar tareas complejas, encontrar respuestas y explorar nuevas posibilidades sin esfuerzo.

Al combinar Novita AI con LoLLMS, obtendrás acceso a capacidades de IA de vanguardia, convirtiéndolo en tu asistente definitivo para mejorar la productividad. Esta guía proporciona un recorrido paso a paso para ayudarte a maximizar los beneficios de esta potente integración.

## Cómo aprovechar Novita AI con LoLLMS WebUI

Puedes encontrar el repositorio de GitHub de LoLLMS WebUI aquí: [ParisNeo/lollms-webui](https://github.com/ParisNeo/lollms-webui).

### Obtén tu clave de API de Novita AI

1. [Inicia sesión](https://novita.ai/user/login) en tu cuenta de Novita AI.
2. Ve a [la página de administración de claves](https://novita.ai/settings/key-management).
3. Genera una nueva API Key y cópiala.

### Instala LoLLMS WebUI

1. Instalación automática:
   * Descarga el script de instalación desde [la carpeta de scripts](https://github.com/ParisNeo/lollms-webui/tree/main/scripts) y ejecútalo:
     * `lollms_installer.bat` para Windows.
     * `lollms_installer.sh` para Linux.
     * `lollms_installer_macos.sh` para Mac.
2. Instalación manual:
   * Asegúrate de que Python 3.11 esté instalado. Comprueba tu versión con `python --version`.
   * Si es necesario, descarga Python 3.11 desde [Python.org](https://www.python.org/downloads/release/python-3118/).

Paso 1: Clona el repositorio

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

Paso 2: Crea y activa un entorno virtual

* Crea un entorno virtual:

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

* Activa el entorno virtual:
  * En Windows:

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

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

Paso 3: Instala los requisitos

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

Paso 4: Crea 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
```

### Configura Novita AI en LoLLMS WebUI

1. Instala Novita AI Binding

* Configura las variables de entorno para Novita AI binding. Por ejemplo:

  * En Windows:

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

  * En Linux/Mac:

  ```bash theme={"system"}
  export NOVITA_AI_API_KEY="your_api_key_here"
  export NOVITA_AI_MODEL_NAME="your_model_name_here"
  ```
* Ejecuta el script para finalizar la configuración:

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

2. Ejecuta el servidor

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

3. Usa Novita AI en LoLLMS WebUI

* Abre tu navegador y ve a `http://localhost:9600` (o al puerto mostrado en la terminal).
* Selecciona Novita AI entre los bindings disponibles.
* Introduce tu clave de API de Novita AI.
* Selecciona el modelo de Novita AI que desees.

[******Aquí tienes una aplicación: Vibe Coding usando Novita AI Bindings y Services en LoLLMS WebUI.******](https://www.youtube.com/watch?v=jyFaP4zTM9g)
