Skip to main content
The Gloo AI API is designed to provide powerful, flexible access to the entire Gloo AI ecosystem. To help you get started, we’ve organized our API into two primary categories based on your primary use case.

Content & Data APIs

For populating our Data Engine and making your content discoverable.

Conversational AI APIs

For building intelligent chatbots, assistants, and other AI-powered applications.

Content & Data APIs

These APIs are designed for content owners, publishers, and data administrators. Use them to populate the Gloo AI platform with your unique data and make it available for semantic search and retrieval-augmented generation (RAG).

Real Time Ingestion API

Upload text content directly for immediate processing and vectorization. Ideal for dynamic content.

Search API

Query your ingested content using our AI-based, near-text, semantic search capabilities.

Data Engine Lifecycle Controls APIs

APIs for managing the lifecycle of ingested content and data in the Gloo AI platform.

Conversational AI APIs

These APIs are for developers building interactive AI experiences. They provide access to our powerful language models and the foundational structures needed for creating sophisticated, multi-turn conversations.

Completions API

The standard, foundational endpoint for interacting with our LLMs using a familiar message-based format.

Tools for Completions

Extend model capabilities by allowing them to call external functions and interact with other systems.

Chat (Threads)

Build stateful, multi-turn conversations with built-in memory, context, and history.

Core Concepts

Before you begin, we recommend reviewing these essential guides that apply to all API interactions.

Authentication

Learn how to generate the API keys and bearer tokens required to make authenticated requests.

Supported Models

See a complete list of all available models and their specific capabilities, such as tool use and streaming.