- Swagger UI Endpoint:APIのドキュメントを表示するためのエンドポイントです。Swagger UIは、OpenAPI定義に基づいてAPIのドキュメントを自動的に生成し、ユーザーがAPIエンドポイントを簡単にブラウズできるようにします。
- Swagger JSON Endpoint:OpenAPI定義を提供するエンドポイントです。このエンドポイントは、API開発者がAPIを使用するための情報を提供するJSON形式のOpenAPI定義を提供します。
- OAuth2 Token Endpoint:OAuth2を使用してアクセストークンを取得するためのエンドポイントです。OAuth2は、APIのセキュリティを確保するために使用されます。
- API Endpoint:APIのエンドポイント自体です。このエンドポイントを使用して、クライアントがAPIに対してリクエストを送信し、APIからレスポンスを受け取ります。
会話を目的としたエンドポイント
OpenAI APIには、会話型のインタラクションに特化したエンドポイントがあります。それは、以下のようなものです。
- “davinci”エンジンを使用するエンドポイント:
https://api.openai.com/v1/engines/davinci/completions
- “curie”エンジンを使用するエンドポイント:
https://api.openai.com/v1/engines/curie/completions
このエンドポイントは、Curieエンジンを使用して、文章の生成を行います。Curieは、機械学習に基づく言語処理モデルであり、会話型インタラクションを生成するのに適しています。
これらのエンドポイントを使用することで、自然言語を使用したインタラクションを生成することができます。ただし、OpenAI APIを使用する前に、APIの使用方法と制限について理解し、適切に実装する必要があります。