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 91–120 of 126 actions
OPENAI_LIST_INPUT_ITEMS
Tool to retrieve input items for a given response from the OpenAI Responses API. Use when you need to inspect the inputs that were used to generate a specific response.
Untrusted display-only summary
OPENAI_LIST_MESSAGES
Tool to list messages in an Assistants thread to fetch the assistant's generated outputs after a run completes. Use after polling a run to completion to retrieve assistant responses.
Untrusted display-only summary
OPENAI_LIST_MODELS
Tool to list available models scoped to the current account/organization — some public models may be absent due to permissions. Use when you need to discover which models you can call. Results may include deprecated or assistant-incompatible models; confirm a specific model's status via OPENAI_RETRIEVE_MODEL before us…
Untrusted display-only summary
OPENAI_LIST_RUNS
Tool to list runs belonging to a thread. Use when you need to view all runs that have been executed on a specific thread, for example to find a run by status or to track execution history.
Untrusted display-only summary
OPENAI_LIST_RUN_STEPS
Tool to list run steps for an Assistants API run to track detailed execution progress, inspect tool calls, and view message creation events. Use after creating a run to monitor its step-by-step execution or to retrieve tool call details after completion. When polling to monitor active runs, use reasonable intervals to…
Untrusted display-only summary
OPENAI_LIST_SKILLS
Tool to list skills. Use when you need to discover available skills or retrieve skill IDs by name or description.
Untrusted display-only summary
OPENAI_LIST_THREADS
Tool to list ChatKit threads with pagination and filtering. Use when you need to retrieve threads for a specific user or browse all available threads.
Untrusted display-only summary
OPENAI_LIST_VECTOR_STORE_FILES
Tool to list files in a vector store. Use when you need to retrieve all files attached to a specific vector store.
Untrusted display-only summary
OPENAI_LIST_VECTOR_STORES
Tool to list vector stores to discover available vector stores by name or metadata. Use when you need to view all vector stores in your organization.
Untrusted display-only summary
OPENAI_LIST_VIDEOS
Tool to list all video generation jobs. Use when you need to view all videos that have been created or check the status of multiple video generation tasks.
Untrusted display-only summary
OPENAI_MODIFY_ASSISTANT
Tool to modify an existing assistant. Use when you need to update an assistant's configuration, model, instructions, tools, or metadata.
Untrusted display-only summary
OPENAI_MODIFY_MESSAGE
Tool to modify an existing message's metadata in a thread. Use when you need to update metadata associated with a specific message.
Untrusted display-only summary
OPENAI_MODIFY_RUN
Tool to modify a run's metadata. Use when you need to update metadata information for a specific run.
Untrusted display-only summary
OPENAI_MODIFY_THREAD
Tool to modify an existing thread's metadata. Use after obtaining the thread ID when you need to update metadata.
Untrusted display-only summary
OPENAI_MODIFY_VECTOR_STORE
Tool to modify an existing vector store. Use when you need to update the name, expiration policy, or metadata of a vector store.
Untrusted display-only summary
OPENAI_RETRIEVE_ASSISTANT
Tool to retrieve details of a specific assistant. Use when you need to confirm assistant metadata before performing further operations. Prefer this over repeated OPENAI_CREATE_ASSISTANT calls to avoid cluttering assistant configurations.
Untrusted display-only summary
OPENAI_RETRIEVE_BATCH
Tool to retrieve a batch by ID to check its status, progress, and results. Use when you need to check the current state of a batch job, view completion statistics, or access output file IDs.
Untrusted display-only summary
OPENAI_RETRIEVE_CONTAINER
Tool to retrieve details of a specific container by its ID. Use when you need to fetch container configuration, status, or metadata.
Untrusted display-only summary
OPENAI_RETRIEVE_CONTAINER_FILE
Tool to retrieve metadata for a specific file in a container. Use when you need to get details about a container file including its size, path, and creation timestamp.
Untrusted display-only summary
OPENAI_RETRIEVE_CONTAINER_FILE_CONTENT
Tool to retrieve the content of a file within a container. Use when you need to download or access the actual file data from a container.
Untrusted display-only summary
OPENAI_RETRIEVE_ENGINE
Tool to retrieve details of a specific engine. Use when you need to confirm engine availability and metadata before using it.
Untrusted display-only summary
OPENAI_RETRIEVE_FILE
Tool to retrieve information about a specific file. Use when you need to check the details, status, or metadata of a file by its ID.
Untrusted display-only summary
OPENAI_RETRIEVE_FINE_TUNING_JOB
Tool to retrieve information about a fine-tuning job. Use when you need to check the status, progress, or details of an existing fine-tuning job.
Untrusted display-only summary
OPENAI_RETRIEVE_MODEL
Tool to retrieve details of a specific model, confirming its metadata (ownership, created date) and verifying access under your org — a model appearing in OPENAI_LIST_MODELS does not guarantee access. Use before depending on a model ID in downstream calls.
Untrusted display-only summary
OPENAI_RETRIEVE_RUN
Tool to retrieve an Assistants run by ID to check status, errors, and usage. Use when polling run status until it reaches a terminal state (completed, failed, cancelled, incomplete, expired) before reading thread messages.
Untrusted display-only summary
OPENAI_RETRIEVE_THREAD
Tool to retrieve metadata of a specific thread by its ID — does not include message bodies or assistant replies (those require a completed run and separate message listing). Use before listing messages. After thread creation or message appending, wait 2–3 seconds before polling; use exponential backoff (1s, 2s, 4s) fo…
Untrusted display-only summary
OPENAI_RETRIEVE_VECTOR_STORE_FILE_CONTENT
Tool to retrieve the parsed contents of a vector store file. Use when you need to access the actual text content that has been processed and chunked for a file in a vector store.
Untrusted display-only summary
OPENAI_RUN_GRADER
Tool to run a grader to evaluate model performance on a given sample. Use when you need to evaluate model outputs against expected results using various grading strategies like string matching, text similarity, custom Python code, or model-based scoring.
Untrusted display-only summary
OPENAI_SEARCH_VECTOR_STORE
Tool to search a vector store for relevant chunks based on a query and file attributes filter. Use when you need to find specific content within a vector store for retrieval-augmented generation (RAG) or custom search workflows.
Untrusted display-only summary
OPENAI_SUBMIT_TOOL_OUTPUTS_TO_RUN
Tool to submit tool call outputs to continue a run that requires action. Use when a run has status 'requires_action' and required_action.type is 'submit_tool_outputs'. All tool outputs must be submitted together in a single request.
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.