GPT-4、OpenAI、ChatGPT
世の中は速いスピードでAIとの共同生活を始めようとしてます。
自分もブログにどうすればAPI連携ができるか、活動できるか調べた結果
こんなふうに使えばいいんだ共有できるようになりました!
今回はGPT-4をどうやって使うか、設定から説明いたします。
GPT-4とは何?

要するにポイントは、
GPT-4は、Webサービスやアプリケーション、データ分析など、多くの用途に利用することができます。ただし、モデルの知識は2021年9月までのものであり、それ以降の情報については理解できません。
GPT-4
GPT-4を使ってみよう。
まずは、こちらのURLからopenai GPT-4に登録をします。

Gmailなどあれば便利です。
ChatGPT(GPT-4)にログインしよう。

登録するページとチャットするページは別になってるので注意しましょ。
ChatGPT URL(GPT-4) :https://chat.openai.com/
こちらからログインしてGPTと話せるようになります。
WordPressにGPT-4を連携させる方法について説明します。
GPT-4をWordpressで使用するには、独自のプラグインを作成するか、既存のプラグインを利用することができます。ここでは、独自のプラグインを作成する方法について説明します。
❶プラグインの準備 WordPressでプラグインを作成するには、まず新しいディレクトリを/wp-content/plugins/
に作成します。例えば、/wp-content/plugins/gpt4-integration/
というディレクトリを作成します。
❷プラグインのメインファイルの作成 作成したディレクトリ内に、プラグインのメインファイル(例:gpt4-integration.php
)を作成します。このファイルに、プラグインのメタデータとコードを記述します。
<?php
/*
Plugin Name: GPT-4 Integration
Plugin URI: https://yourdomain.com/
Description: This plugin integrates GPT-4 with WordPress.
Version: 1.0
Author: Your Name
Author URI: https://yourdomain.com/
License: GPLv2 or later
Text Domain: gpt4-integration
*/
// ここにプラグインのコードを記述します。
❸GPT-4 APIを呼び出すためのPHPコード 次に、PHPでGPT-4 APIを呼び出すためのコードを作成します。これには、curl
関数を使用してAPIリクエストを送信することができます。
function call_gpt4_api($prompt) {
$api_key = 'your_api_key_here';
$url = 'https://api.openai.com/v1/engines/davinci-codex/completions';
$data = array(
'prompt' => $prompt,
'max_tokens' => 50,
'n' => 1,
'stop' => null,
'temperature' => 0.7,
);
$headers = array(
'Content-Type: application/json',
'Authorization: Bearer ' . $api_key
);
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS, json_encode($data));
curl_setopt($ch, CURLOPT_HTTPHEADER, $headers);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
$response = curl_exec($ch);
curl_close($ch);
$decoded_response = json_decode($response, true);
$output_text = $decoded_response['choices'][0]['text'];
return trim($output_text);
}
❹WordPressへの統合 短いコードや関数を使用して、GPT-4 APIを呼び出すコードをWordPress内で使えるようにします。例えば、以下のようなショートコードを作成できます。
function gpt4_shortcode($atts, $content = null) {
$response = call_gpt4_api($content);
return $response;
}
add_shortcode
ライター CONTREXMIND
コメント