# Deepshi API ## Docs - [Create a chat completion](https://docs.deepshi.ai/api-reference/chat-completions/create-a-chat-completion.md): Creates a completion for the provided messages. Supports streaming via SSE. - [API reference](https://docs.deepshi.ai/api-reference/introduction.md): Endpoints, request shapes, and conventions for the Deepshi API. - [List available models](https://docs.deepshi.ai/api-reference/models/list-available-models.md): Lists available models. If provider is not specified, lists all models from all configured providers. - [Text & chat](https://docs.deepshi.ai/capabilities/text-and-chat.md): Generate text and hold conversations with chat completions. - [Tool calling](https://docs.deepshi.ai/capabilities/tool-calling.md): Let models call your functions and external tools. - [Authentication](https://docs.deepshi.ai/get-started/authentication.md): Create API keys and authenticate every request with a bearer token. - [Credits & billing](https://docs.deepshi.ai/get-started/pricing-credits.md): How your prepaid balance, top-ups, and usage metering work. - [Quickstart](https://docs.deepshi.ai/get-started/quickstart.md): Go from zero to your first completion in a few minutes. - [Claude Code](https://docs.deepshi.ai/guides/claude-code.md): Point Claude Code at Deepshi to code with Deepshi-served models. - [Codex CLI](https://docs.deepshi.ai/guides/codex.md): Use Deepshi models in OpenAI's Codex CLI as a custom provider. - [Coding tools](https://docs.deepshi.ai/guides/coding-tools.md): Use Deepshi models in AI coding assistants like Cursor and Claude Code. - [LangChain](https://docs.deepshi.ai/guides/langchain.md): Use Deepshi models in LangChain through the OpenAI-compatible interface. - [Migrating from OpenAI](https://docs.deepshi.ai/guides/migrating-from-openai.md): Move an existing OpenAI integration to Deepshi with minimal changes. - [Using the OpenAI SDK](https://docs.deepshi.ai/guides/openai-sdk.md): Point the official OpenAI SDKs at Deepshi and reuse your existing code. - [Reasoning models](https://docs.deepshi.ai/guides/reasoning.md): Use models that think before they answer, and read their reasoning trace. - [Streaming responses](https://docs.deepshi.ai/guides/streaming.md): Receive tokens as they're generated with Server-Sent Events. - [Structured outputs](https://docs.deepshi.ai/guides/structured-outputs.md): Force the model to return JSON that matches a schema you define. - [Vercel AI SDK](https://docs.deepshi.ai/guides/vercel-ai-sdk.md): Use Deepshi models with the Vercel AI SDK. - [Deepshi API](https://docs.deepshi.ai/index.md): One OpenAI-compatible API for Deepshi's uncensored models and the world's leading frontier models. - [Models overview](https://docs.deepshi.ai/models/overview.md): How models work in the Deepshi API and how to reference them. - [Text models](https://docs.deepshi.ai/models/text-models.md): Every text model available through the Deepshi API, with context windows and capabilities. - [Pricing](https://docs.deepshi.ai/overview/pricing.md): How you're charged, and where to find live per-model rates. - [Privacy](https://docs.deepshi.ai/overview/privacy.md): How Deepshi handles your prompts, completions, and data. - [Errors & status codes](https://docs.deepshi.ai/resources/errors.md): Understand the HTTP status codes the API returns and how to handle them. - [FAQ](https://docs.deepshi.ai/resources/faq.md): Common questions about the Deepshi API. ## OpenAPI Specs - [openapi](https://docs.deepshi.ai/api-reference/openapi.json)