OpenAI icon

OpenAI

AI platform for language models, image generation, audio, embeddings, files, and model responses.

Supports AI work across chat, image analysis, file search, embeddings, batches, fine-tuning activity, and generated model responses.

Example Use Cases

These are the OpenAI actions Snow can use when building apps with you. Connecting an account does not make Snow run these on its own.

Cancel batch

Tool to cancel an in-progress batch. Use when you need to stop a batch that is currently processing. The batch will be in status 'cancelling' for up to 10 minutes before changing to 'cancelled', where partial results (if any) will be available.

Cancel evaluation run

Tool to cancel an ongoing evaluation run. Use when you need to stop an evaluation run that is currently in progress.

Cancel Run

Tool to cancel a run that is currently in progress. Use when you need to stop an assistant run that is taking too long or is no longer needed. The run's status will transition to 'cancelling' and then 'cancelled'.

Create Audio Transcription

Tool to transcribe audio files to text via OpenAI Audio Transcriptions API. Use when you need to convert speech in audio files to written text, optionally with timestamps or speaker diarization.

Create Batch

Tool to create and execute a batch from an uploaded file of requests. Use after uploading a JSONL file with purpose 'batch' to process multiple API requests in a single batch operation.

Create Chat Completion

Tool to create a chat completion response from OpenAI models. Use for conversational AI, text generation, function calling, multimodal tasks with vision/audio, and structured JSON outputs. Supports advanced features like reasoning models, tool use, and streaming responses.

Create Container

Tool to create a new container with configurable memory, expiration, file access, and network policies. Use when you need to provision an isolated execution environment.

Create Conversation

Tool to create a new conversation for multi-turn interactions. Use when initializing a persistent conversation with optional starter messages.

Create Conversation Items

Tool to create items in a conversation with the given ID. Use when adding messages or other items to an existing conversation.

Create Embeddings

Tool to generate text embeddings via the OpenAI embeddings endpoint. Use for search, clustering, recommendations, and vector database storage workflows.