Assistants API
An API that enables developers to build AI assistants with persistent conversations, tool use, file handling, and multi-step task execution.
Explore more about SDKs & APIs
Related terms
An API endpoint designed to manage, format, and return model-generated responses and computational outputs.
Chat Completions APIAn API for generating conversational AI responses by sending a sequence of chat messages to a language model.
Files APIAn API that enables applications to upload, store, retrieve, manage, and reference files for use in AI workflows such as fine-tuning, retrieval, batch processing, and multimodal inference.
Function CallingA capability that enables an AI model to identify when an external function or tool should be invoked, generate the required structured arguments, and incorporate the returned results into its workflow or response.
OpenAI SDKSDKA software development kit for integrating OpenAI models and APIs into applications through supported programming languages and client libraries.