openai.api.* operation is listed below with parameter shapes and return types from the plugin Zod schemas.
Assistants
create
assistants.create
Create an assistant
Risk: write
tools full type
tools full type
toolResources full type
toolResources full type
metadata full type
metadata full type
tools full type
tools full type
metadata full type
metadata full type
delete
assistants.delete
Delete an assistant
Risk: destructive
list
assistants.list
List assistants
Risk: read
data full type
data full type
modify
assistants.modify
Modify an assistant
Risk: write
tools full type
tools full type
toolResources full type
toolResources full type
metadata full type
metadata full type
tools full type
tools full type
metadata full type
metadata full type
retrieve
assistants.retrieve
Retrieve an assistant by id
Risk: read
tools full type
tools full type
metadata full type
metadata full type
Audio
createSpeech
audio.createSpeech
Generate spoken audio from text
Risk: write
createTranscription
audio.createTranscription
Transcribe audio into text
Risk: write
createTranslation
audio.createTranslation
Translate audio into English text
Risk: write
Batches
cancel
batches.cancel
Cancel an in-progress batch job
Risk: destructive
request_counts full type
request_counts full type
errors full type
errors full type
metadata full type
metadata full type
create
batches.create
Create a batch job
Risk: write
metadata full type
metadata full type
request_counts full type
request_counts full type
errors full type
errors full type
metadata full type
metadata full type
list
batches.list
List batch jobs
Risk: read
data full type
data full type
retrieve
batches.retrieve
Retrieve a batch job
Risk: read
request_counts full type
request_counts full type
errors full type
errors full type
metadata full type
metadata full type
Chat
createCompletion
chat.createCompletion
Create a chat completion for the given messages
Risk: write
messages full type
messages full type
logitBias full type
logitBias full type
responseFormat full type
responseFormat full type
metadata full type
metadata full type
tools full type
tools full type
toolChoice full type
toolChoice full type
choices full type
choices full type
usage full type
usage full type
Chat Completions
delete
chatCompletions.delete
Delete a stored chat completion
Risk: destructive
list
chatCompletions.list
List stored chat completions
Risk: read
metadata full type
metadata full type
data full type
data full type
listMessages
chatCompletions.listMessages
List messages of a stored chat completion
Risk: read
data full type
data full type
retrieve
chatCompletions.retrieve
Retrieve a stored chat completion
Risk: read
update
chatCompletions.update
Update a stored chat completion’s metadata
Risk: write
metadata full type
metadata full type
Chatkit
getThread
chatkit.getThread
Retrieve a ChatKit thread
Risk: read
status full type
status full type
listThreadItems
chatkit.listThreadItems
List items in a ChatKit thread
Risk: read
data full type
data full type
listThreads
chatkit.listThreads
List ChatKit threads
Risk: read
data full type
data full type
Completions
create
completions.create
Create a legacy text completion
Risk: write
logitBias full type
logitBias full type
choices full type
choices full type
usage full type
usage full type
Container Files
create
containerFiles.create
Add a file to a container
Risk: write
delete
containerFiles.delete
Delete a container file
Risk: destructive
list
containerFiles.list
List files in a container
Risk: read
data full type
data full type
retrieve
containerFiles.retrieve
Retrieve a container file
Risk: read
retrieveContent
containerFiles.retrieveContent
Download the contents of a container file
Risk: read
Containers
create
containers.create
Create a code interpreter container
Risk: write
expiresAfter full type
expiresAfter full type
expires_after full type
expires_after full type
delete
containers.delete
Delete a container
Risk: destructive
list
containers.list
List containers
Risk: read
data full type
data full type
retrieve
containers.retrieve
Retrieve a container
Risk: read
expires_after full type
expires_after full type
Conversations
create
conversations.create
Create a conversation
Risk: write
items full type
items full type
metadata full type
metadata full type
metadata full type
metadata full type
createItems
conversations.createItems
Add items to a conversation
Risk: write
items full type
items full type
data full type
data full type
delete
conversations.delete
Delete a conversation
Risk: destructive
deleteItem
conversations.deleteItem
Delete a conversation item
Risk: destructive
metadata full type
metadata full type
getItem
conversations.getItem
Retrieve a conversation item
Risk: read
listItems
conversations.listItems
List items in a conversation
Risk: read
data full type
data full type
update
conversations.update
Update a conversation’s metadata
Risk: write
metadata full type
metadata full type
metadata full type
metadata full type
Embeddings
create
embeddings.create
Create embeddings for the given input
Risk: write
data full type
data full type
usage full type
usage full type
Engines
list
engines.list
List available engines (legacy, deprecated)
Risk: read
data full type
data full type
retrieve
engines.retrieve
Retrieve an engine by id (legacy, deprecated)
Risk: read
Eval Runs
cancel
evalRuns.cancel
Cancel an in-progress eval run
Risk: destructive
data_source full type
data_source full type
metadata full type
metadata full type
result_counts full type
result_counts full type
create
evalRuns.create
Create an eval run
Risk: write
dataSource full type
dataSource full type
metadata full type
metadata full type
data_source full type
data_source full type
metadata full type
metadata full type
result_counts full type
result_counts full type
delete
evalRuns.delete
Delete an eval run
Risk: destructive
get
evalRuns.get
Retrieve an eval run
Risk: read
data_source full type
data_source full type
metadata full type
metadata full type
result_counts full type
result_counts full type
getOutputItem
evalRuns.getOutputItem
Retrieve an eval run output item
Risk: read
list
evalRuns.list
List eval runs
Risk: read
data full type
data full type
listOutputItems
evalRuns.listOutputItems
List output items for an eval run
Risk: read
data full type
data full type
Evals
create
evals.create
Create an eval
Risk: write
dataSourceConfig full type
dataSourceConfig full type
testingCriteria full type
testingCriteria full type
metadata full type
metadata full type
data_source_config full type
data_source_config full type
testing_criteria full type
testing_criteria full type
metadata full type
metadata full type
delete
evals.delete
Delete an eval
Risk: destructive
get
evals.get
Retrieve an eval
Risk: read
data_source_config full type
data_source_config full type
testing_criteria full type
testing_criteria full type
metadata full type
metadata full type
list
evals.list
List evals
Risk: read
data full type
data full type
update
evals.update
Update an eval
Risk: write
metadata full type
metadata full type
data_source_config full type
data_source_config full type
testing_criteria full type
testing_criteria full type
metadata full type
metadata full type
Files
delete
files.delete
Delete a file
Risk: destructive
downloadContent
files.downloadContent
Download the contents of a file
Risk: read
list
files.list
List uploaded files
Risk: read
data full type
data full type
retrieve
files.retrieve
Retrieve file metadata
Risk: read
upload
files.upload
Upload a file to OpenAI
Risk: write
Fine Tuning
cancelJob
fineTuning.cancelJob
Cancel an in-progress fine-tuning job
Risk: destructive
hyperparameters full type
hyperparameters full type
error full type
error full type
metadata full type
metadata full type
createJob
fineTuning.createJob
Create a fine-tuning job
Risk: write
hyperparameters full type
hyperparameters full type
integrations full type
integrations full type
method full type
method full type
metadata full type
metadata full type
hyperparameters full type
hyperparameters full type
error full type
error full type
metadata full type
metadata full type
listCheckpoints
fineTuning.listCheckpoints
List checkpoints for a fine-tuning job
Risk: read
data full type
data full type
listEvents
fineTuning.listEvents
List events for a fine-tuning job
Risk: read
data full type
data full type
listJobs
fineTuning.listJobs
List fine-tuning jobs
Risk: read
metadata full type
metadata full type
data full type
data full type
retrieveJob
fineTuning.retrieveJob
Retrieve a fine-tuning job
Risk: read
hyperparameters full type
hyperparameters full type
error full type
error full type
metadata full type
metadata full type
Graders
run
graders.run
Run a grader against a model sample
Risk: read
grader full type
grader full type
item full type
item full type
validate
graders.validate
Validate a grader configuration
Risk: read
grader full type
grader full type
grader full type
grader full type
Images
create
images.create
Generate images from a prompt
Risk: write
data full type
data full type
createEdit
images.createEdit
Edit an image given a prompt and mask
Risk: write
data full type
data full type
createVariation
images.createVariation
Create variations of an image
Risk: write
data full type
data full type
Messages
create
messages.create
Create a message on a thread
Risk: write
content full type
content full type
attachments full type
attachments full type
metadata full type
metadata full type
content full type
content full type
attachments full type
attachments full type
metadata full type
metadata full type
delete
messages.delete
Delete a message
Risk: destructive
list
messages.list
List messages on a thread
Risk: read
data full type
data full type
modify
messages.modify
Modify a message
Risk: write
metadata full type
metadata full type
content full type
content full type
attachments full type
attachments full type
metadata full type
metadata full type
retrieve
messages.retrieve
Retrieve a message
Risk: read
content full type
content full type
attachments full type
attachments full type
metadata full type
metadata full type
Models
list
models.list
List available models
Risk: read
data full type
data full type
retrieve
models.retrieve
Retrieve a model by id
Risk: read
Moderation
create
moderation.create
Classify text/image input against usage policies
Risk: read
input full type
input full type
results full type
results full type
Realtime
createCall
realtime.createCall
Create a realtime call
Risk: write
session full type
session full type
createClientSecret
realtime.createClientSecret
Create an ephemeral client secret for the Realtime API
Risk: write
session full type
session full type
expiresAfter full type
expiresAfter full type
createSession
realtime.createSession
Create a realtime session
Risk: write
createTranscriptionSession
realtime.createTranscriptionSession
Create a realtime transcription session
Risk: write
inputAudioTranscription full type
inputAudioTranscription full type
Responses
cancel
responses.cancel
Cancel an in-progress background response
Risk: destructive
output full type
output full type
usage full type
usage full type
compact
responses.compact
Compact response input to reduce token usage
Risk: write
input full type
input full type
output full type
output full type
usage full type
usage full type
create
responses.create
Create a model response via the Responses API
Risk: write
input full type
input full type
tools full type
tools full type
toolChoice full type
toolChoice full type
metadata full type
metadata full type
reasoning full type
reasoning full type
output full type
output full type
usage full type
usage full type
delete
responses.delete
Delete a stored model response
Risk: destructive
listInputItems
responses.listInputItems
List input items for a response
Risk: read
data full type
data full type
retrieve
responses.retrieve
Retrieve a model response
Risk: read
output full type
output full type
usage full type
usage full type
Runs
cancel
runs.cancel
Cancel an in-progress run
Risk: destructive
required_action full type
required_action full type
last_error full type
last_error full type
tools full type
tools full type
metadata full type
metadata full type
usage full type
usage full type
create
runs.create
Create a run on a thread
Risk: write
tools full type
tools full type
metadata full type
metadata full type
truncationStrategy full type
truncationStrategy full type
toolChoice full type
toolChoice full type
required_action full type
required_action full type
last_error full type
last_error full type
tools full type
tools full type
metadata full type
metadata full type
usage full type
usage full type
list
runs.list
List runs on a thread
Risk: read
data full type
data full type
modify
runs.modify
Modify a run
Risk: write
metadata full type
metadata full type
required_action full type
required_action full type
last_error full type
last_error full type
tools full type
tools full type
metadata full type
metadata full type
usage full type
usage full type
retrieve
runs.retrieve
Retrieve a run
Risk: read
required_action full type
required_action full type
last_error full type
last_error full type
tools full type
tools full type
metadata full type
metadata full type
usage full type
usage full type
submitToolOutputs
runs.submitToolOutputs
Submit tool outputs to a run awaiting action
Risk: write
toolOutputs full type
toolOutputs full type
required_action full type
required_action full type
last_error full type
last_error full type
tools full type
tools full type
metadata full type
metadata full type
usage full type
usage full type
Run Steps
list
runSteps.list
List steps of a run
Risk: read
data full type
data full type
retrieve
runSteps.retrieve
Retrieve a run step
Risk: read
step_details full type
step_details full type
last_error full type
last_error full type
usage full type
usage full type
Skills
create
skills.create
Upload a skill
Risk: write
delete
skills.delete
Delete a skill
Risk: destructive
list
skills.list
List skills
Risk: read
data full type
data full type
Threads
create
threads.create
Create a thread
Risk: write
messages full type
messages full type
toolResources full type
toolResources full type
metadata full type
metadata full type
metadata full type
metadata full type
createAndRun
threads.createAndRun
Create a thread and run it in one call
Risk: write
thread full type
thread full type
tools full type
tools full type
toolResources full type
toolResources full type
metadata full type
metadata full type
truncationStrategy full type
truncationStrategy full type
toolChoice full type
toolChoice full type
required_action full type
required_action full type
last_error full type
last_error full type
tools full type
tools full type
metadata full type
metadata full type
usage full type
usage full type
delete
threads.delete
Delete a thread
Risk: destructive
modify
threads.modify
Modify a thread
Risk: write
toolResources full type
toolResources full type
metadata full type
metadata full type
metadata full type
metadata full type
retrieve
threads.retrieve
Retrieve a thread by id
Risk: read
metadata full type
metadata full type
Tokens
countInput
tokens.countInput
Count input tokens for a prospective request
Risk: read
input full type
input full type
tools full type
tools full type
Uploads
addPart
uploads.addPart
Add a part of file data to an upload
Risk: write
cancel
uploads.cancel
Cancel an in-progress upload session
Risk: destructive
file full type
file full type
complete
uploads.complete
Complete a multipart upload session
Risk: write
file full type
file full type
create
uploads.create
Create a multipart upload session
Risk: write
file full type
file full type
Vector Store File Batches
create
vectorStoreFileBatches.create
Attach a batch of files to a vector store
Risk: write
chunkingStrategy full type
chunkingStrategy full type
attributes full type
attributes full type
file_counts full type
file_counts full type
listFiles
vectorStoreFileBatches.listFiles
List files in a vector store file batch
Risk: read
data full type
data full type
retrieve
vectorStoreFileBatches.retrieve
Retrieve a vector store file batch
Risk: read
file_counts full type
file_counts full type
Vector Store Files
create
vectorStoreFiles.create
Attach a file to a vector store
Risk: write
chunkingStrategy full type
chunkingStrategy full type
attributes full type
attributes full type
last_error full type
last_error full type
attributes full type
attributes full type
delete
vectorStoreFiles.delete
Detach a file from a vector store
Risk: destructive
list
vectorStoreFiles.list
List files attached to a vector store
Risk: read
data full type
data full type
retrieve
vectorStoreFiles.retrieve
Retrieve a vector store file
Risk: read
last_error full type
last_error full type
attributes full type
attributes full type
retrieveContent
vectorStoreFiles.retrieveContent
Retrieve the parsed content of a vector store file
Risk: read
data full type
data full type
updateAttributes
vectorStoreFiles.updateAttributes
Update attributes on a vector store file
Risk: write
attributes full type
attributes full type
last_error full type
last_error full type
attributes full type
attributes full type
Vector Stores
create
vectorStores.create
Create a vector store
Risk: write
expiresAfter full type
expiresAfter full type
chunkingStrategy full type
chunkingStrategy full type
metadata full type
metadata full type
file_counts full type
file_counts full type
expires_after full type
expires_after full type
metadata full type
metadata full type
delete
vectorStores.delete
Delete a vector store
Risk: destructive
list
vectorStores.list
List vector stores
Risk: read
data full type
data full type
modify
vectorStores.modify
Modify a vector store
Risk: write
expiresAfter full type
expiresAfter full type
metadata full type
metadata full type
file_counts full type
file_counts full type
expires_after full type
expires_after full type
metadata full type
metadata full type
retrieve
vectorStores.retrieve
Retrieve a vector store
Risk: read
file_counts full type
file_counts full type
expires_after full type
expires_after full type
metadata full type
metadata full type
search
vectorStores.search
Search a vector store for relevant chunks
Risk: read
filters full type
filters full type
rankingOptions full type
rankingOptions full type
data full type
data full type
Videos
create
videos.create
Generate a video from a prompt
Risk: write
error full type
error full type
createRemix
videos.createRemix
Create a remix of an existing video
Risk: write
error full type
error full type
delete
videos.delete
Delete a video
Risk: destructive
download
videos.download
Download the rendered content of a video
Risk: read
list
videos.list
List generated videos
Risk: read
data full type
data full type
retrieve
videos.retrieve
Retrieve a video
Risk: read
error full type
error full type