openai/openai-openapi

OpenAPI specification for the OpenAI API

何を解決するか

このリポジトリは、OpenAI REST API の機械可読な定義を提供します。開発者が手動で API クライアントやドキュメントを書く必要がなくなり、ツールや SDK が実際の API 動作と同期されたまま保たれます。

仕組み

このプロジェクトは、OpenAPI 3.1 形式(openapi.yaml および openapi.json として利用可能)で API のエンドポイント、認証方法、パラメータ、リクエスト/レスポンススキーマを公開します。これらのファイルは、OpenAI の内部ソースから自動的に同期され、正確性が保証されます。

対象ユーザー

型付きクライアントの構築、API エクスプローラーの作成、テストツールの設定、または OpenAPI 互換ワークフローに OpenAI API を統合したい開発者向けです。

特徴

  • OpenAI API の公式 OpenAPI 3.1 標準仕様。
  • Python、JavaScript/TypeScript、.NET、Go、Java、Ruby での公式 SDK のソースとして使用されています。
  • シンプルなツール統合のための機械可読な YAML および JSON 形式。

関連

  • プロジェクト
  • プロジェクト
  • プロジェクト
  • Dispatch
  • プロジェクト