List Models
openai__list_models | Read | List the models available to the API key |
Get Model
openai__get_model | Read | Get details about a specific model |
Create Response
openai__create_response | Write | Generate a model response using the OpenAI Responses API |
Create Chat Completion
openai__create_chat_completion | Write | Generate a chat completion from a list of messages |
Create Embedding
openai__create_embedding | Write | Create an embedding vector for input text |
Generate Image
openai__generate_image | Write | Generate an image from a text prompt |
Upload File
openai__upload_file | Write | Upload a file for use with assistants, batch, fine-tune, vision, user_data, or evals |
List Files
openai__list_files | Read | List files uploaded to the organization, optionally filtered by purpose |
Get File
openai__get_file | Read | Get metadata about an uploaded file by ID |
Delete File
openai__delete_file | Write | Delete an uploaded file and remove it from all vector stores |
Get Completions Usage
openai__get_usage_completions | Read | Get token usage for completions across the organization, bucketed over time. Requires an organization admin API key (created under Settings → Organization → Admin keys) set as OPENAI_API_KEY - a regular project key returns 401 |
Get Costs
openai__get_costs | Read | Get daily spend (in USD) for the organization, bucketed by day. Requires an organization admin API key (created under Settings → Organization → Admin keys) set as OPENAI_API_KEY - a regular project key returns 401 |
Get File Content
openai__get_file_content | Read | Download the raw contents of an uploaded file by ID - required to read batch output files and other generated artifacts |
Get Embeddings Usage
openai__get_usage_embeddings | Read | Get token usage for embeddings across the organization, bucketed over time. Requires an organization admin API key (created under Settings → Organization → Admin keys) set as OPENAI_API_KEY - a regular project key returns 401 |