RAG API with RESTful endpoints, comprehensive SDKs, and enterprise-grade reliability.
CustomGPT.ai provides an API and Python SDK for building retrieval-augmented generation (RAG) AI agents, referred to as "projects" at the API level for backward compatibility. The API covers agent creation and management, document/page uploads and labeling, conversations and messaging (including an OpenAI-compatible format), team and role management, webpage context awareness, custom actions (MCP), multi-agent assignment, licensing, and billing and account limits. It also offers reporting and analytics endpoints covering customer intelligence, traffic, queries, conversations, and lead exports, as well as message-level trust scoring and accuracy verification.
The product is aimed at developers integrating custom AI chat agents into applications and platforms. Supported integrations and examples include Slack, Discord, Telegram, WhatsApp, Facebook, Instagram, Rocket Chat, MS Teams, Google Chat, a Chrome extension, n8n, make.com, and embeddable chat widgets (Next.js and Python+Vue versions), with additional open-source implementations (including voice and avatar widgets) available through the company's GitHub organization.
Authentication uses a bearer API key obtained from the user's profile in the CustomGPT.ai application. Additional resources referenced include an OpenAPI spec, a hosted Postman collection, a documentation-focused MCP server, and a status page for the API, agent, app, and website.
The API can be called via HTTP requests in any language, and CustomGPT.ai also offers an official Python SDK installable via pip install customgpt-client.
Requests require a CustomGPT API key sent as a Bearer token in the Authorization header, and the key can be created from the API tab in My Profile.
It supports bots and integrations for Telegram, Discord, Slack, WhatsApp, Facebook, Instagram, Rocket Chat, MS Teams, Google Chat, plus n8n and make.com modules.
Yes, CustomGPT.ai offers OpenAI SDK compatibility in beta.
Yes, the API exposes endpoints to get current plan details, list payment methods and invoices, and check account limits.
Show your product to thousands of developers
· 100k monthly pageviews
· 7k newsletter subscribers
Computer Vision.
Image captioning, face recognition, NSFW classification.
Harness the power of language understanding. Join the developers and businesses who are using Cohere to generate, categorize and organize text at a scale that was previously unimaginable.
Natural Language Processing.
Get all AI models in one place, e.g. OpenAI, Google and lots more!
JavaScript API for face detection, recognition, and emotion analysis using TensorFlow.js.