Open AI (ChatGPT)
🇯🇵 Japanese
  • 🇺🇸 English
  • 🇯🇵 Japanese
  • 🇵🇹 Portuguese
  • 🇰🇷 Korea
  • 🇩🇪 German
    Open AI (ChatGPT)
    🇯🇵 Japanese
    • 🇺🇸 English
    • 🇯🇵 Japanese
    • 🇵🇹 Portuguese
    • 🇰🇷 Korea
    • 🇩🇪 German
    • README
    • はじめに
    • 認証
    • リクエスト作成
    • ストリーミング
    • 要求のデバッグ
    • 下位互換性
    • 行政
    • オーディオ
      • 音声を作成する
        POST
      • 文字起こしを作成する
        POST
      • 翻訳を作成
        POST
    • チャット
      • チャット補完の作成
        POST
    • 埋め込み
      • 埋め込みの作成
        POST
    • ファインチューニング
      • ファインチューニングモデルの削除
        DELETE
      • ファインチューニングイベントの一覧取得
        GET
      • ファインチューニングのキャンセル
        POST
      • ファインチューニングの取得
        GET
      • ファインチューニングの一覧取得
        GET
      • ファインチューニングの作成
        POST
    • バッチ
      • バッチの作成
        POST
      • バッチの取得
        GET
      • バッチのキャンセル
        POST
      • リストバッチ
        GET
    • ファイル
      • README
      • ファイルの取得
        GET
      • ファイルの削除
        DELETE
      • ファイル一覧の取得
        GET
      • ファイル内容の取得
        GET
      • ファイルのアップロード
        POST
    • アップロード
      • アップロードを作成
      • アップロード部分を追加
      • アップロードを完了する
    • 画像
      • README
      • 画像バリエーションの作成
      • 画像編集の作成
      • 画像の作成
    • モデル
      • モデル取得
      • モデル一覧
      • 微調整されたモデルを削除する
    • モデレーション
      • モデレーションの作成
    • 招待
      • 招待のリストを表示する
      • 招待状の作成
      • 招待状を取得する
      • 招待を削除する
    • ユーザー
      • ユーザーをリストする
      • ユーザーの変更
      • ユーザーの取得
    • プロジェクト
      • プロジェクトの一覧表示
      • プロジェクトの作成
      • プロジェクトの取得
      • プロジェクトの変更
      • アーカイブプロジェクト
    • プロジェクトのユーザー
      • プロジェクトユーザーをリストする
      • プロジェクトユーザーの作成
      • プロジェクトユーザーの取得
      • プロジェクトユーザーを変更する
      • プロジェクトユーザーの削除
      • プロジェクトサービスアカウントを作成する
    • プロジェクトサービスアカウント
      • プロジェクト サービス アカウントの一覧表示
      • プロジェクトサービスアカウントを作成する
      • プロジェクトのサービスアカウントを取得する
      • プロジェクト サービス アカウントを削除する
    • プロジェクト API キー
      • プロジェクト API キーの一覧表示
      • プロジェクトのAPIキーを取得する
      • プロジェクトのAPIキーを削除する
    • プロジェクトのレート制限
      • プロジェクトのレート制限を一覧表示する
      • プロジェクトのレート制限を変更する
    • 監査ログ
      • 監査ログの一覧表示
    • 使い
      • 完了
      • 埋め込み
      • モデレーション
      • 画像
      • オーディオスピーチ
      • 音声トランスクリプション
      • ベクトルストア
      • コードインタープリターセッション
      • コスト
    • 補完
      • 補完の作成
    • アシスタント(v1)
      • アシスタントを作成 (v1)
      • アシスタントファイルの作成(v1)
      • アシスタントのリスト (v1)
      • アシスタント ファイルの一覧表示 (v1)
      • 取得アシスタント (v1)
      • アシスタントの変更 (v1)
      • アシスタントの削除 (v1)
      • アシスタントファイルの削除(v1)
    • スレッド(v1)
      • スレッドの取得 (v1)
      • スレッドの作成 (v1)
      • スレッドの変更 (v1)
      • スレッドの削除 (v1)
    • メッセージ (v1)
      • メッセージの作成 (v1)
      • メッセージのリスト (v1)
      • メッセージ ファイルのリスト (v1)
      • メッセージの取得 (v1)
      • メッセージファイルの取得(v1)
      • メッセージの変更 (v1)

    認証

    OpenAI API は、認証に API キーを使用します。API キーは、ユーザー アカウント レベルまたはサービス アカウント レベルで作成できます。サービス アカウントは "ボット" の個人に関連付けられており、運用システムへのアクセスをプロビジョニングするために使用する必要があります。各 API キーのスコープは、次のいずれかに設定できます。
    1.
    プロジェクトキー - 1 つのプロジェクトへのアクセスを提供します (推奨オプション)。Project API キーにアクセスするには、キーを生成する特定のプロジェクトを選択します。
    2.
    ユーザーキー - レガシーキー。ユーザーが追加されたすべての組織とすべてのプロジェクトにアクセスできます。APIキーにアクセスして、使用可能なキーを表示します。セキュリティのベストプラクティスとして、プロジェクトキーに移行することを強くお勧めしますが、この方法によるアクセスは現在もサポートされています。
    APIキーは秘密情報です! 他人と共有したり、クライアントサイドのコード(ブラウザやアプリ)で公開したりしないでください。本番環境でのリクエストは、APIキーを環境変数やキー管理サービスから安全に読み込むことができるバックエンドサーバーを通じて行う必要があります。
    すべてのAPIリクエストには、以下のようにAPIキーを Authorization HTTPヘッダーに含める必要があります:

    リクエストを行う組織#

    複数の組織に所属しているユーザーは、APIリクエストで使用する組織を指定するためにヘッダーを渡すことができます。これらのAPIリクエストの使用量は、指定された組織のサブスクリプションクォータにカウントされます。
    curlコマンドの例:
    openai Pythonパッケージを使用した例:
    openai Node.js パッケージを使用した例:
    組織 ID は、組織設定 ページで確認できます。
    Modified at 2025-01-02 08:49:35
    Previous
    はじめに
    Next
    リクエスト作成
    Built with