Python

Full reference for gatectr-sdk.

Install

pip install gatectr-sdk
# or
uv add gatectr-sdk

Initialize

from gatectr import GateCtr

client = GateCtr(api_key=os.environ["GATECTR_API_KEY"])

client.complete()

response = client.complete(
    model="gpt-4o",        # model name or "auto"
    messages=[...],         # OpenAI-compatible messages
    gatectr={
        "optimize": True,   # default: True (Pro+)
        "route": False,     # default: False (Pro+)
        "budget_id": "proj_123",
    }
)

client.stream()

Async

client.usage()

Drop-in for OpenAI SDK

Drop-in for LangChain

Full reference

github.com/GateCtr/sdk-pythonarrow-up-right

Last updated

Was this helpful?