Skip to content

CLIで対話形式でOpenAI APIをリクエストするサンプル

Notifications You must be signed in to change notification settings

gizumo-oss/openai-api-cli-php

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 

Repository files navigation

openai-api-cli-php

PHPを使用し、CLIで受け付けた入力を元にOpenAI APIにリクエストを行い、得られた結果を表示するサンプルです。

Requirements

  • PHP: >=7.4

実行手順

  1. リポジトリをクローン
  2. srcディレクトリでcomposer installを実行し、パッケージをインストール
  3. .env.example.envというファイル名で同階層にコピー
  4. .envにOpenAIで取得したAPIキーを設定
  5. 必要に応じて.envで使用するOpenAIのモデルを指定
  6. index.phpを実行

memo

検証用サンプルの為、以下は実装見送りました。

  • OpenAI APIとのインタラクティブな会話
  • 処理をクラス化し、ファイル分割
  • Docker環境の用意

About

CLIで対話形式でOpenAI APIをリクエストするサンプル

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages