Hampir semua tool yang mendukung "OpenAI-compatible provider" bisa memakai SumoRouter dengan pengaturan:
Pengaturan Nilai Base URL https://ai.brandkamu.id/v1API key sk-… dari dashboardModel Nama model dari GET /v1/models
LangChain
from langchain_openai import ChatOpenAI
llm = ChatOpenAI( base_url = "https://ai.brandkamu.id/v1" , api_key = "sk-..." , model = "gpt-5-mini" )
print (llm.invoke( "Halo" ).content)
Vercel AI SDK
import { createOpenAICompatible } from "@ai-sdk/openai-compatible" ;
import { generateText } from "ai" ;
const sumo = createOpenAICompatible ({
name: "sumorouter" ,
baseURL: "https://ai.brandkamu.id/v1" ,
apiKey: process.env. SUMOROUTER_API_KEY ,
});
const { text } = await generateText ({ model: sumo ( "claude-haiku-4-5" ), prompt: "Halo" });
LiteLLM
import litellm
litellm.completion(
model = "openai/gpt-5-mini" ,
api_base = "https://ai.brandkamu.id/v1" ,
api_key = "sk-..." ,
messages = [{ "role" : "user" , "content" : "Halo" }],
)
Cline / Roo Code / Continue / Cursor
Pilih provider OpenAI Compatible , isi Base URL dan API key di atas, lalu ketik nama model.
Untuk tool yang mendukung provider Anthropic dengan custom base URL, pakai
https://ai.brandkamu.id (tanpa /v1).
Last modified on November 7, 2026