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
- プロジェクト