HeadlinesBriefing HeadlinesBriefing.com

OpenAI公式CLI:インストールと使い方ガイド

Hacker News •
×

openai-cliは、GitHubでホストされているOpenAI REST API向けの公式コマンドラインインターフェースです。Homebrewを使ってbrew install openai/tools/openaiコマンドでインストールするか、Go 1.26以降を使ってgo install github.com/openai/openai-cli/cmd/openai@latestコマンドでローカルにビルドできます。インストール後、バイナリはGoのbinディレクトリ(通常は$HOME/go/bin)に配置されます。コマンドが見つからない場合は、このディレクトリをPATHに追加する必要があるかもしれません。

CLIはリソースベースの構造に従い、openai <resource> [subresource...] <command> [flags...]という形式で使用します。標準のAPIエンドポイントにはOPENAI_API_KEY環境変数が必要で、管理者向けエンドポイントにはOPENAI_ADMIN_KEYが必要です。ヘルプはopenai --helpや各コマンドのヘルプページからオフラインで参照でき、初回の対話型実行時にはBash、zsh、fish用のショートカットが保存されます。

対話型で実行すると、CLIは新しい安定版リリースがあるかを確認し、7日に1回まで、プレーンテキストの通知を表示します。このチェックはGitHubの公開リリースメタデータを使用し、1日に最大1回実行され、失敗しても静かに無視されます。CLIがアップデートを自動的にインストールすることはなく、OPENAI_CLI_NO_UPDATE_CHECK=1を設定すればこのチェックを無効にできます。

ソースコードからツールを実行したい場合は、リポジトリをクローンしてscripts/runスクリプトを使用できます。タブ補完はコマンドグループ、ヘルプトピック、入力ファイルのパスに対応しています。最新の機能を有効にするため、アップグレード後はシェルの補完を再読み込みしてください。

出典: Hacker News · 要約:HeadlinesBriefing