Sovereign Docs

OpenAI SDK

Use the official OpenAI SDKs against Sovereign's OpenAI-compatible surface.

Official tooling:

Use the OpenAI-compatible surface:

Base URL: https://api.sovrun.one/v1
Model:    sovereign-alpha

Python

from openai import OpenAI
 
client = OpenAI(
    api_key="sk-sov-live_...",
    base_url="https://api.sovrun.one/v1",
)
 
response = client.chat.completions.create(
    model="sovereign-alpha",
    messages=[{"role": "user", "content": "Hello"}],
)

TypeScript / Node.js

import OpenAI from "openai";
 
const client = new OpenAI({
  apiKey: process.env.SOVEREIGN_API_KEY,
  baseURL: "https://api.sovrun.one/v1",
});
 
const response = await client.chat.completions.create({
  model: "sovereign-alpha",
  messages: [{ role: "user", content: "Hello" }],
});

Notes

  • The official OpenAI SDKs are the simplest way to test Sovereign’s OpenAI-compatible surface.
  • If you prefer the Responses API, the same base URL works for /v1/responses.

On this page