Skip to main content
Point your existing OpenAI or Anthropic SDK at SERV and use your SERV_API_KEY — your prompts, tool definitions, and application logic stay the same. Or call the endpoints directly over HTTP. Generate a key at console.openserv.ai.

Make your first request

That completes the integration. For Python, the Vercel AI SDK, LangChain, and other clients, see SDK Migration.

Call the endpoints directly

For raw HTTP, SERV exposes three endpoints under https://inference-api.openserv.ai.

Things to know

A few SERV-specific behaviors are worth knowing before your first integration. Full detail is in SDK Integration.
  • A system prompt is required. Every request needs a system message, instructions field, or developer message. Requests without one are rejected.
  • The base URL differs by SDK. The OpenAI SDK takes /v1 in the base URL; the Anthropic SDK does not — it appends /v1/messages itself.
  • The auth field differs by SDK. OpenAI uses apiKey; the Anthropic SDK uses authToken.

Try it in the Playground

Compare any model with and without SERV Reasoning side by side on the same prompt before you commit to an integration. console.openserv.ai/playground

Next steps

Models

The full model catalog with pricing and context windows.

SDK Integration

Endpoint details and the parameter map.

SDK Migration

Migrate Python, Vercel AI SDK, LangChain, and raw fetch clients.

Why SERV Reasoning

What you get over calling model APIs directly.