protocols
4 concepts in this domain
-
Chat Completions API
ProtocolAn API endpoint that accepts a conversation history (array of messages with roles) and returns the model's next response. This is the primary interface for conversational AI, supporting multi-turn dia...
Also: Chat API, Messages API, Conversational API
-
Embedding API
ProtocolAn API endpoint that converts text into vector embeddings—dense numerical representations suitable for similarity search, clustering, and classification. Embedding APIs take text strings and return ar...
Also: Embeddings Endpoint, Text Embedding API
-
JSON Schema
ProtocolA vocabulary for annotating and validating JSON documents, widely used in LLM applications to define tool parameters, structured output formats, and API request/response shapes. JSON Schema provides a...
Also: JSON Schema Specification, Schema Definition
-
OpenAI API
ProtocolThe REST API specification originally created by OpenAI for accessing their language models, which has become the de facto standard for LLM APIs. Many providers (Anthropic, Google, local servers) offe...
Also: OpenAI Compatible API, OpenAI API Format