重要事項
以下の重要事項をご理解の上、ご利用ください。
- iroha Chat のインストール及び利用に伴ういかなる損害も補償できません。
- iroha Chat をインターネットに公開する場合は、Webサーバーの設定やアカウントの管理に十分ご注意ください。また可能な限り最新バージョンをご使用ください。
- iroha Chat のライセンスはGPLを採用しています。
- ChatGPT APIを使用するため、OpenAI社でAPIキーを別途発行する必要があります。
ダウンロード
動作環境
◆ サーバ環境
言語 : PHP 7.4以上
データベース : MySQL(MariaDB) 5.6以上
Web サーバ : Apache
Apache モジュール : mod_rewrite, mod_headers
PHP モジュール : mbstring, pdo_mysql
◆ クライアント環境
OS : Windows 10 / 11, mac OS 10.13以上, iOS 13以上, Android 9以上
Webブラウザ : Chrome, Firefox, Safari, Edge
◆ 動作確認済みのレンタルサーバ
エックスサーバー : http://www.xserver.ne.jp (月額1000円~)
さくらインターネット : http://www.sakura.ne.jp (月額500円~)
インストール手順
1. iroha Chat のソースファイルをダウンロードし、解凍します。
2. データベースファイル(app/Config/database.php)を修正します。
※ MySQL のホスト名、ユーザ名、パスワード、データベースのみ変更して下さい。
※ 事前に iroha Chat 用に空のデータベースを作成しておく必要があります。(推奨文字コード : UTF-8)
※ 改行コードLFに対応しているテキストエディタを使用してください。
// iroha Chat で使用するデータベース public $default = [ 'datasource' => 'Database/Mysql', // 変更しないでください 'persistent' => true, 'host' => 'localhost', // MySQLサーバのホスト名 'login' => 'root', // ユーザ名 'password' => '', // パスワード 'database' => 'irohagpt', // データベース名 'prefix' => 'ib_', // 変更しないでください 'encoding' => 'utf8' // データベースの文字コード ];
3. OpenAIのシークレットキー(app/Config/openai.php)の設定を行います。
※ 事前にOpenAI社のサイト(https://platform.openai.com) でAPIキーを作成する必要があります。
// Replace your API key $config['api_key'] = '(your API Key)'; // OpenAI社のサイトで作成したAPIキーを設定 $config['model'] = 'gpt-3.5-turbo';
4. 公開ディレクトリにソースファイルを全てアップロードします。
公開ディレクトリに直接配置する場合、iroha Chat のURLは http://(ドメイン名)/ となります。
5. ブラウザを起動し、(iroha Chat のURL)/install にアクセスし、インストールを実行します。
以下のメッセージが表示されればインストールは完了です。引き続き管理システムにログインし、各種設定を行ってください。
※ 管理システムには (iroha Chat のURL)/admin にてアクセス可能です。