Protocol
Rules and contracts governing interaction
5 concepts of this type
-
Chat Completions API
protocolsAn 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...
-
Embedding API
protocolsAn 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...
-
JSON Schema
protocolsA 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...
-
Model Context Protocol
toolsAn open protocol that standardizes how AI applications connect to external data sources and tools. MCP defines a client-server architecture where AI applications (clients) connect to MCP servers that ...
-
OpenAI API
protocolsThe 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...