Skip to content

Change the base URL,keep the code.

Score SDK exposes OpenAI-compatible endpoints, so the agents and applications you already run work without a rewrite.

The change

One line in your client.

Score SDK speaks the OpenAI chat and completions API. Existing clients, SDKs and agent frameworks connect by pointing at a new base URL inside your environment.

Works with any OpenAI-compatible application, including

  • LangChain
  • LlamaIndex
  • Hugging Face
  • Ollama
from openai import OpenAI

client = OpenAI(
    base_url="https://score.internal.example/v1",  # the only line that changes
    api_key=SCORE_API_KEY,
)

reply = client.chat.completions.create(
    model="qwen3-coder-next-80b",
    messages=[{"role": "user", "content": "Summarise the open pull requests."}],
)
What that gives you

Three things that come with the endpoint.

Drop-in interface

agent

The same request and response shapes your stack already uses. Point your client at a new base URL and keep everything else.

Works with the frameworks you use

x86ARMGPU

Any application that speaks the OpenAI-compatible API connects unchanged: LangChain, LlamaIndex, custom agent loops and internal tools among them.

The endpoint is yours

your environment

Self-hosted inside your environment. There is no shared multi-tenant queue between your request and your answer.

Point an agent at it.

Bring the application you already run. We'll stand up an endpoint against your models and show you the numbers next to what you pay today.