DeepFellow API Reference
Browse DeepFellow's OpenAI-, Anthropic-, and Ollama-compatible API endpoints, grouped by category.
The DeepFellow API lets you integrate chat, embeddings, image, audio, and retrieval capabilities into your applications. Most endpoints follow the OpenAI API format, and DeepFellow also exposes Anthropic- and Ollama-compatible endpoints for use with your existing client libraries.
Key Features
- Generate chat completions, model responses, and Anthropic-compatible messages, plus legacy text completions and Ollama-compatible chat completions
- Create embeddings, rerank search results, generate images, and convert text to and from speech
- Store files, build vector stores for retrieval, and run fine-tuning jobs
- Extend the API with toolboxes, tools, plugins, and the Model Context Protocol (MCP), or register your own custom endpoints
- Administer organizations, projects, users, and API keys, and evaluate and monitor your deployment
Categories
Generate Content
Chat Completions
Create conversational responses with the OpenAI-compatible chat completions endpoint.
Messages
Create conversational responses with the Anthropic-compatible messages endpoint.
Responses
Create model responses with support for tool calls and structured outputs.
Completions (Legacy)
Create text completions using the legacy, non-chat completions format.
Ollama Chat
Create chat completions using the Ollama-compatible request and response format.
Embeddings
Generate vector embeddings for text input.
Rerank
Reorder a list of documents by relevance to a query.
Images
Generate images from text prompts.
Audio
Convert text to speech, and transcribe or translate audio.
Text-converter
Extract text content from uploaded documents.
Manage Data and Models
Models
List and retrieve the models available to your account.
Files
Upload, list, retrieve, and delete files used by other endpoints.
Vector Stores
Create and manage vector stores for retrieval-augmented generation.
Vector Store Files
Attach files to a vector store and manage their indexing.
Fine-tuning
Create and monitor fine-tuning jobs, and register fine-tuning workers.
Extend and Integrate
Toolboxes
Create toolboxes and tools that models call over MCP or SSE.
Plugins
Discover, enable, disable, and reload DeepFellow plugins.
MCP
List the prefixes and tools exposed by the global MCP endpoint.
Custom
Register and call custom endpoints alongside the standard API.
Evaluate and Monitor
Evaluate
Run evaluation requests against a model or configuration.
Metrics
Retrieve Prometheus-compatible metrics for your deployment.
Manage Your Account and Organization
Administration
Manage organizations, projects, users, and API keys.
Authorization
Log in, refresh tokens, and manage your password.
Invitations
Invite users to your organization and manage pending invitations.
Reset Password
Request and confirm a password reset.
Command Line Interface
The API reference documents DeepFellow's HTTP API. To install, configure, or manage DeepFellow itself, see the CLI reference instead.
We use cookies on our website. We use them to ensure proper functioning of the site and, if you agree, for purposes such as analytics, marketing, and targeting ads.