OpenAI
OpenAI is an artificial intelligence (AI) research laboratory.
Overview
OpenAI offers APIs that provide access to its various language models including GPT-4, GPT-4o, GPT-3.5, o1, and other AI tools. GPT (Generative Pre-training Transformer) models are capable of natural language understanding, generation, and reasoning tasks.
Actions
Content
Generate Image
Given a prompt and/or an input image, the model will generate a new image.
Edit an Image
Creates an edited or extended image given an original image and a prompt.
Create a File
Creates a new file.
Create Batch Request
Create a batch of chat completion or embedding requests.
List Batch Requests
List all batch requests.
Get Batch Request
Get a batch request by ID.
Get File Content
Get the content of a file by ID.
Cancel a Batch Request
Cancel a batch request by ID.
Classify Text for Moderation
Given an input text, outputs if the model classifies it as violating OpenAI's content policy.
Complete Text
Given a prompt, the model will return one or more predicted completions.
Complete Chat
Given a list of messages, the model will return one or more predicted completions.
List Models
Lists the currently available models and provides basic information about each one such as the owner and availability.
Create Embeddings
Creates an embedding vector representing the input text.
Generate Image
Given a prompt and/or an input image, the model will generate a new image.
Edit an Image
Creates an edited or extended image given an original image and a prompt.
Create a File
Creates a new file.
Create Batch Request
Create a batch of chat completion or embedding requests.
List Batch Requests
List all batch requests.
Get Batch Request
Get a batch request by ID.
Get File Content
Get the content of a file by ID.
Cancel a Batch Request
Cancel a batch request by ID.
Classify Text for Moderation
Given an input text, outputs if the model classifies it as violating OpenAI's content policy.
Complete Text
Given a prompt, the model will return one or more predicted completions.
Complete Chat
Given a list of messages, the model will return one or more predicted completions.
List Models
Lists the currently available models and provides basic information about each one such as the owner and availability.
Create Embeddings
Creates an embedding vector representing the input text.
Generate Image
Given a prompt and/or an input image, the model will generate a new image.
Edit an Image
Creates an edited or extended image given an original image and a prompt.
Create a File
Creates a new file.
Create Batch Request
Create a batch of chat completion or embedding requests.
List Batch Requests
List all batch requests.
Get Batch Request
Get a batch request by ID.
Get File Content
Get the content of a file by ID.
Cancel a Batch Request
Cancel a batch request by ID.
Classify Text for Moderation
Given an input text, outputs if the model classifies it as violating OpenAI's content policy.
Complete Text
Given a prompt, the model will return one or more predicted completions.
Complete Chat
Given a list of messages, the model will return one or more predicted completions.
List Models
Lists the currently available models and provides basic information about each one such as the owner and availability.
Create Embeddings
Creates an embedding vector representing the input text.
