# Chatbot UI

出典: https://docs.aicentos.com/ja/clients/chatbot-ui

Language: ja

> Chatbot UI で aicentos を使う —— カスタム OpenAI 互換設定による接続

Chatbot UI はオープンソースの ChatGPT 風 Web フロントエンドで、カスタム OpenAI 互換インターフェースに対応しています。

## セルフホスト環境の設定

セルフホストのインスタンスでは、環境変数でカスタムインターフェースを設定します：

```bash
OPENAI_API_KEY=codex_your_api_key
OPENAI_API_HOST=https://aicentos.com/v1
```

設定後にサービスを再起動すると、新しいインターフェースが有効になります。環境変数を設定すると、UI 上の対応する入力欄は無効化されます（共有インスタンスでの設定漏えいを防ぐため）。

## UI 画面からの設定

UI 設定が制限されていないインスタンスでは、設定パネルに次を入力します：

* **OpenAI API Key**: あなたの `codex_...` や `sk-...` などのキー
* **OpenAI API Host / Base URL**: `https://aicentos.com/v1`

## 注意事項

* Chatbot UI は認証とデータ保存のために Supabase と組み合わせてデプロイする必要があります
* API Host には `/v1` を含むサービスのルートパスを入力します
* 利用可能なモデルは `GET /v1/models` の返却リストを基準にしてください

## 関連リンク

* GitHub：[https://github.com/mckaywrigley/chatbot-ui](https://github.com/mckaywrigley/chatbot-ui)