Skip to content

SandBase Docs ​

Build with Models and APIs directly, or define reusable Agents that run on managed infrastructure.

SandBase provides two complementary ways to build AI applications. Start with the smallest surface that fits the work; you can combine them as the application grows.

Choose how to build ​

Models and APIsManaged Agents
What it isDirect access to language, image, video, audio, and third-party APIsReusable, versioned Agent configurations executed by SandBase
Best forCustom application loops and fine-grained request controlMulti-step, asynchronous, or repeatable work
You managePrompts, orchestration, retries, and application stateAgent definition, enabled capabilities, inputs, and delivery behavior
Start hereModels and APIsBuild Agent

One SandBase API key

The same API key can call Models, APIs, and Agents. Keep keys on the server and never expose them in browser code.

Core concepts ​

Models and APIs ​

Use Models for language, image, video, and audio workloads. Use APIs when the application needs external data or actions. The catalog on the SandBase website shows available capabilities, pricing, input schemas, and working examples.

Agents ​

An Agent is a reusable, versioned configuration containing a Model, instructions, Skills, and MCP connections. Define it once, then run it in Sessions.

Sessions ​

A Session runs one Agent version. Create it with POST /v1/agents/sessions, send input, stream events, and read the full conversation afterwards.

First steps ​

  1. Create an organization and API key.
  2. Choose a Model, API, or Agent from the catalog.
  3. Make a direct request or define and test an Agent.
  4. Run the tested Agent in Sessions from your application.
  5. Review Sessions, errors, latency, and cost in the Console.

Operational guidance ​

Next steps ​