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

> Integre facilmente a Novita AI com o LoLLMS WebUI para aumentar sua produtividade e simplificar tarefas complexas.

LoLLMS WebUI, uma plataforma centralizada projetada para uma interação sem esforço com Large Language Models (LLMs) e sistemas de IA multimodais, oferece uma interface intuitiva para liberar todo o potencial da IA. A integração entre a Novita AI e o LoLLMS WebUI liberará um poder transformador, permitindo que você simplifique tarefas complexas, encontre respostas e explore novas possibilidades sem esforço.

Ao combinar a Novita AI com o LoLLMS, você terá acesso a recursos de IA de ponta, tornando-o seu assistente definitivo para aumentar a produtividade. Este guia fornece um passo a passo para ajudar você a maximizar os benefícios dessa integração poderosa.

## Como aproveitar a Novita AI com o LoLLMS WebUI

Você pode encontrar o repositório do LoLLMS WebUI no GitHub aqui: [ParisNeo/lollms-webui](https://github.com/ParisNeo/lollms-webui).

### Obtenha sua chave de API da Novita AI

1. [Faça login](https://novita.ai/user/login) na sua conta da Novita AI.
2. Navegue até [a página de Gerenciamento de Chaves](https://novita.ai/settings/key-management).
3. Gere uma nova API Key e copie-a.

### Instale o LoLLMS WebUI

1. Instalação automática:
   * Baixe o script de instalação em [a pasta scripts](https://github.com/ParisNeo/lollms-webui/tree/main/scripts) e execute-o:
     * `lollms_installer.bat` para Windows.
     * `lollms_installer.sh` para Linux.
     * `lollms_installer_macos.sh` para Mac.
2. Instalação manual:
   * Certifique-se de que o Python 3.11 esteja instalado. Verifique sua versão com `python --version`.
   * Se necessário, baixe o Python 3.11 em [Python.org](https://www.python.org/downloads/release/python-3118/).

Etapa 1: Clone o repositório

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

Etapa 2: Crie e ative um ambiente virtual

* Crie um ambiente virtual:

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

* Ative o ambiente virtual:
  * No Windows:

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

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

Etapa 3: Instale os requisitos

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

Etapa 4: Crie 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
```

### Configure a Novita AI no LoLLMS WebUI

1. Instale o Novita AI Binding

* Defina variáveis de ambiente para o Novita AI binding. Por exemplo:

  * No Windows:

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

  * No Linux/Mac:

  ```bash theme={"system"}
  export NOVITA_AI_API_KEY="your_api_key_here"
  export NOVITA_AI_MODEL_NAME="your_model_name_here"
  ```
* Execute o script para finalizar a configuração:

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

2. Execute o servidor

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

3. Use a Novita AI no LoLLMS WebUI

* Abra seu navegador e acesse `http://localhost:9600` (ou a porta exibida no terminal).
* Selecione Novita AI entre os bindings disponíveis.
* Insira sua chave de API da Novita AI.
* Selecione o modelo da Novita AI desejado.

[******Aqui está uma aplicação: Vibe Coding usando bindings e serviços da Novita AI no LoLLMS WebUI.******](https://www.youtube.com/watch?v=jyFaP4zTM9g)
