現在の位置: ホーム> 最新記事一覧> ChatGPTとPHPを使用してオンラインコンサルティングロボットを作成する方法

ChatGPTとPHPを使用してオンラインコンサルティングロボットを作成する方法

M66 2025-06-25

ChatGPTとPHPを使用してオンラインコンサルティングロボットを作成する方法

導入:
人工知能技術の急速な開発により、オンラインコンサルティングロボットは多くのウェブサイトやアプリケーションの重要な部分になりました。 PHPと組み合わせたChatGPT APIを通じて、インテリジェントなオンラインカスタマーサービスロボットを簡単に開発できます。この記事では、これを達成する方法を説明し、詳細なコードの例を提供します。

ステップ1:準備

開始する前に、サーバーがPHPプログラミング言語をサポートし、必要なPHP環境と依存関係ライブラリがインストールされていることを確認してください。

ステップ2:ChatGPT APIキーを取得します

まず、Openaiの公式Webサイトにアクセスして、アカウントを登録します。登録を完了したら、ChatGPT APIキーを申請できます。キーを取得したら、必ず適切に保持してください。

ステップ3:ChatGPT PHPをインストールして構成します

Composerを使用して、必要なPHPライブラリをインストールできます。次のコマンドを実行して、ChatGPT関連の依存関係をインストールします。

作曲家には、OpenAI/Plugin-GPT3が必要です

インストールが完了したら、APIキーを構成する必要があります。プロジェクトのルートディレクトリに.ENVファイルを作成し、以下を追加してください。

openai_api_key = your_api_key_hore

「Your_api_key_hore」を実際に取得したAPIキーに置き換えます。

ステップ4:ChatGPTクライアントを作成します

PHPアプリケーションでは、次のコードを使用してChatGPTクライアントを作成できます。

OpenAiopenaiを使用してください。

$ openai = new openai([
    'api_key' => $ _env ['openai_api_key']、
]);

$ chatgpt = $ openai-> createchatcompletion();

ステップ5:ユーザーとの対話を行います

次のコード例を使用して、ユーザーと複数のラウンドで会話をして、ボットから回答を得ることができます。

$メッセージ= [
    ['role' => 'system'、 'content' => 'あなたは役立つアシスタントです。']、
    ['ロール' => 'ユーザー'、 'content' => '2020年にワールドシリーズを得るしたのは誰がですか?']、
    ['役割' =>「アシスタント」、「コンテンツ」=> 'ロサンゼルスドジャースは2020年にワールドシリーズを得るしました。']、
    ['role' => 'user'、 'content' => 'どこで再生されましたか?']、
    ['役割' =>「アシスタント」、「コンテンツ」=> 'ゲームは、テキサス州アーリントン、グローブライフフィールドでわかりましたわれました。']、
];

$ response = $ chatgpt-> create([
    「メッセージ」=> $メッセージ、
]);

ステップ6:ロボットの返信を処理します

次のコードの例は、ボットの返信から答えを抽出して取得する方法を示しています。

$ reply = end($ response ['choices'])['message'] ['content'];

ステップ7:ロボットの返信を出力します

次のコードを使用して、ロボットの回答をユーザーに出力できます。

echo $ REPLY;

要約します

上記の手順を通じて、ChatGPTとPHPに基づいてオンラインコンサルテーションロボットを正常に開発できます。 APIキーの取得からユーザーインタラクションの実装まで、プロセス全体はシンプルで簡単にできます。このチュートリアルが、すぐに開始し、強力なチャットボット機能を開発するのに役立つことを願っています。

ChatGpt PHP開発で成功し、効率的でインテリジェントなオンラインコンサルティングロボットを開発してください!