chat gpt の api を php8 で動かす

chat gpt の api を php8 で動かしたときに調べたことのメモ。

役立ったサンプルスクリプト

GitHub - nstation/ChatGPT_PHP_gpt-3_5-turbo_Sample: PHPを使ってChatGPTのチャットAPIのレスポンスを確認するサンプルプログラム
PHPを使ってChatGPTのチャットAPIのレスポンスを確認するサンプルプログラム. Contribute to nstation/ChatGPT_PHP_gpt-3_5-turbo_Sample development by creating an account on GitHub.

API のエンドポイント

https://api.openai.com/v1/chat/completions

api を叩くには curl 関数を利用する

cURLの使用流れ

1.cURLセッションの初期化 → curl_init関数を使いcURLによるセッションを初期化。
2.cURL転送用オプションの設定 → curl_setopt関数を使い、各種オプションやアクセスする外部サイトのURLを指定。
3.cURLセッションの実行 → curl_exec関数を使い外部サイトと通信。
4.cURLセッションの終了 → curl_close関数でcURLによるセッションを閉じる。

タイトルとURLをコピーしました