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

> Novita AI を LoLLMS WebUI と簡単に統合し、生産性を向上させ、複雑なタスクを簡素化します。

LoLLMS WebUI は、大規模言語モデル（LLM）やマルチモーダル AI システムと手軽にやり取りできるように設計された一元型プラットフォームであり、AI の可能性を最大限に引き出す直感的なインターフェースを提供します。Novita AI と LoLLMS WebUI の統合により、変革的な力を発揮し、複雑なタスクの簡素化、答えの発見、新たな可能性の探索を簡単に行えるようになります。

Novita AI と LoLLMS を組み合わせることで、最先端の AI 機能にアクセスでき、生産性向上のための究極のアシスタントとして活用できます。このガイドでは、この強力な統合のメリットを最大限に引き出すための手順を、ステップごとに説明します。

## LoLLMS WebUI で Novita AI を活用する方法

LoLLMS WebUI の GitHub リポジトリはこちらで確認できます: [ParisNeo/lollms-webui](https://github.com/ParisNeo/lollms-webui)。

### Novita AI API Key を取得する

1. Novita AI アカウントに[ログイン](https://novita.ai/user/login)します。
2. [Key Management ページ](https://novita.ai/settings/key-management)に移動します。
3. 新しい API Key を生成してコピーします。

### LoLLMS WebUI をインストールする

1. 自動インストール:
   * [scripts フォルダー](https://github.com/ParisNeo/lollms-webui/tree/main/scripts)からインストールスクリプトをダウンロードして実行します:
     * Windows の場合は `lollms_installer.bat`。
     * Linux の場合は `lollms_installer.sh`。
     * Mac の場合は `lollms_installer_macos.sh`。
2. 手動インストール:
   * Python 3.11 がインストールされていることを確認します。`python --version` でバージョンを確認してください。
   * 必要に応じて、[Python.org](https://www.python.org/downloads/release/python-3118/) から Python 3.11 をダウンロードします。

ステップ 1: リポジトリをクローンする

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

ステップ 2: 仮想環境を作成して有効化する

* 仮想環境を作成する:

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

* 仮想環境を有効化する:
  * Windows の場合:

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

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

ステップ 3: 必要な Requirements をインストールする

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

ステップ 4: 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
```

### LoLLMS WebUI で Novita AI を設定する

1. Novita AI Binding をインストールする

* Novita AI binding 用の環境変数を設定します。例:

  * Windows の場合:

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

  * Linux/Mac:

  ```bash theme={"system"}
  export NOVITA_AI_API_KEY="your_api_key_here"
  export NOVITA_AI_MODEL_NAME="your_model_name_here"
  ```
* セットアップを完了するためにスクリプトを実行します:

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

2. サーバーを実行する

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

3. LoLLMS WebUI で Novita AI を使用する

* ブラウザーを開き、`http://localhost:9600`（またはターミナルに表示されたポート）に移動します。
* 利用可能な bindings から Novita AI を選択します。
* Novita AI API key を入力します。
* 使用したい Novita AI model を選択します。

[******アプリケーションはこちら: LoLLMS WebUI で Novita AI Bindings と Services を使用した Vibe Coding。******](https://www.youtube.com/watch?v=jyFaP4zTM9g)
