API_KEY
openai_api_key
Developer setup
No fields declared in this snapshot.
User connection
- OpenAI API Keygeneric_api_key · stringRequired
- OpenAI Organization ID (optional)organization_id · stringOptional
OPENAI
Toolkit for OpenAI APIs: manage Assistants, Threads/Messages; upload/list/delete Files; list/retrieve Models (including vision/multimodal); and view fine-tune listings and events.
Description is untrusted, display-only upstream metadata. It never becomes policy, OAuth scope authority, or an agent instruction.
Pakkawork boundary
Research catalogue metadata only. No Pakkawork OAuth, credential, host, quota, executor, or verifier is enabled.
126
Action summaries
Display-only definitions
0
Trigger types
Not installed instances
1
Auth modes
Field names, never values
No
Execution
No runtime adapter
Authentication map
API_KEY
No fields declared in this snapshot.
Capability index
Showing 31–60 of 126 actions
OPENAI_CREATE_RUN
Tool to create a run on a thread with an assistant. Use when you need to execute an assistant to generate responses. Creating a message alone does not cause the assistant to respond; a run is the execution primitive. After creating the run, typically poll the run status until it reaches a terminal state (completed, fa…
Untrusted display-only summary
OPENAI_CREATE_SKILL
Tool to create a skill from uploaded files. Use when you need to create a new skill with SKILL.md and supporting files.
Untrusted display-only summary
OPENAI_CREATE_SPEECH
Tool to generate text-to-speech audio using OpenAI's Audio API. Use when you need to convert text to natural-sounding speech with a choice of voices and models. Returns a hosted audio file URL with metadata, not raw bytes.
Untrusted display-only summary
OPENAI_CREATE_THREAD
Tool to create a new thread. Use when initializing a conversation with optional starter messages. Returns a thread_id that must be persisted and passed to all subsequent calls (e.g., OPENAI_CREATE_MESSAGE, OPENAI_RETRIEVE_THREAD). Create a fresh thread for each independent conversation or unrelated task.
Untrusted display-only summary
OPENAI_CREATE_THREAD_AND_RUN
Tool to create a thread and run it in one request. Use when you need to start a new conversation and immediately execute the assistant to generate a response. This is more efficient than calling create_thread and create_run separately.
Untrusted display-only summary
OPENAI_CREATE_UPLOAD
Tool to create an intermediate Upload object for large file uploads. Use when uploading files larger than the direct upload limit by adding Parts to the Upload. The Upload accepts up to 8 GB total and expires after one hour if not completed.
Untrusted display-only summary
OPENAI_CREATE_VECTOR_STORE
Tool to create a new vector store. Use when you need to create a collection of processed files for file_search tools.
Untrusted display-only summary
OPENAI_CREATE_VECTOR_STORE_FILE
Tool to create a vector store file by attaching a File to a vector store. Use when you need to add files to a vector store for file search capabilities.
Untrusted display-only summary
OPENAI_CREATE_VECTOR_STORE_FILE_BATCH
Tool to create a vector store file batch. Use when attaching multiple files to a vector store for file search capabilities.
Untrusted display-only summary
OPENAI_CREATE_VIDEO
Tool to create a video using Sora models via the OpenAI Videos API. Use when you need to generate videos from text descriptions. The response includes a job ID and status for tracking the asynchronous video generation process.
Untrusted display-only summary
OPENAI_CREATE_VIDEO_REMIX
Tool to create a video remix from an existing generated video using OpenAI's Video API. Use when you need to transform or modify a previously generated video based on a new prompt. The remix operation creates a new video job that applies the new prompt to the original video content.
Untrusted display-only summary
OPENAI_DELETE_ASSISTANT
Tool to delete a specific assistant by its ID. Use when you need to remove an assistant after confirming its ID. Deletion is irreversible and permanently removes all assistant configuration.
Untrusted display-only summary
OPENAI_DELETE_CHAT_COMPLETION
Tool to delete a stored chat completion by its ID. Use when you need to remove a chat completion that was created with store=true.
Untrusted display-only summary
OPENAI_DELETE_CONTAINER
Tool to delete a specific container by its ID. Use when you need to remove a container after confirming its ID.
Untrusted display-only summary
OPENAI_DELETE_CONTAINER_FILE
Tool to delete a file from a container. Use when you need to remove a file from a specific container by providing both container ID and file ID.
Untrusted display-only summary
OPENAI_DELETE_CONVERSATION
Tool to delete a conversation by its ID. Items in the conversation will not be deleted. Use when you need to remove a conversation.
Untrusted display-only summary
OPENAI_DELETE_CONVERSATION_ITEM
Tool to delete an item from a conversation with the given IDs. Use when you need to remove a specific message or item from a conversation.
Untrusted display-only summary
OPENAI_DELETE_EVAL
Tool to delete a specific evaluation by its ID. Use when you need to remove an evaluation after confirming its ID.
Untrusted display-only summary
OPENAI_DELETE_EVAL_RUN
Tool to delete an evaluation run. Use when you need to permanently remove a specific run from an evaluation.
Untrusted display-only summary
OPENAI_DELETE_FILE
Tool to delete a file by its ID after confirming the target. Files persist indefinitely and count against storage quotas; periodically list and remove unneeded files to avoid hitting file-count or size caps.
Untrusted display-only summary
OPENAI_DELETE_MESSAGE
Tool to delete a message from a thread. Use when you need to remove a specific message by its ID after confirming both the thread and message IDs.
Untrusted display-only summary
OPENAI_DELETE_RESPONSE
Tool to delete a model response with the given ID. Use when you need to remove a stored response from the Responses API.
Untrusted display-only summary
OPENAI_DELETE_SKILL
Tool to delete a specific skill by its ID. Use when you need to remove a skill after confirming its ID.
Untrusted display-only summary
OPENAI_DELETE_THREAD
Tool to delete a thread by its ID. Use when you need to remove a conversation thread after confirming the target ID.
Untrusted display-only summary
OPENAI_DELETE_VECTOR_STORE
Tool to delete a vector store. Use when you need to permanently remove a vector store by its ID.
Untrusted display-only summary
OPENAI_DELETE_VECTOR_STORE_FILE
Tool to delete a vector store file. This removes the file from the vector store but does not delete the file itself. Use when you need to remove a file from a vector store's search index.
Untrusted display-only summary
OPENAI_DELETE_VIDEO
Tool to delete a video by its ID. Use when you need to remove a video after confirming its identifier.
Untrusted display-only summary
OPENAI_DOWNLOAD_FILE
Tool to download the contents of a specified file by its ID. Use when you need to retrieve file content from OpenAI.
Untrusted display-only summary
OPENAI_DOWNLOAD_VIDEO
Tool to download video content (MP4) or preview assets from OpenAI Videos API. Use when you need to retrieve the actual video file, thumbnail, or spritesheet for a generated video.
Untrusted display-only summary
OPENAI_GET_CHAT_COMPLETION
Tool to retrieve a stored chat completion. Use when you need to fetch a previously created chat completion that was stored with store=true.
Untrusted display-only summary
Provenance
The detail snapshot comes from an attributed MIT-licensed repository revision. Safe local icons use exact-match CC0 Simple Icons symbols; unmatched brands use monograms.
Remote text is plain display metadata only. It must never become an agent prompt, execution policy, OAuth grant, or executable instruction.