| Model | Requests | Input Tokens | Output Tokens | Cost |
|---|---|---|---|---|
| Loading... | ||||
Your own gateway errors. Click any row to see details — only you can see these.
| Time | Type | Endpoint | Model | Message |
|---|---|---|---|---|
| Loading... | ||||
Create API keys to use the OpenAI and Anthropic compatible endpoints. Keys use the bj- prefix.
| Name | Key Prefix | Rate Limit | Created | Expires | Actions |
|---|---|---|---|---|---|
| Loading... | |||||
Quick reference for making raw API calls. For tool-specific setup, see the Configuration Guides below.
POST https://buji.bmone.cloud/openai/v1/messages Authorization: Bearer bj-your-key {"model":"gpt-4o","messages":[{"role":"user","content":"Hello"}]}
POST https://buji.bmone.cloud/anthropic/v1/messages x-api-key: bj-your-key {"model":"claude-sonnet-4-20250514","max_tokens":1024,"messages":[{"role":"user","content":"Hello"}]}
bj- gateway key
Connect any OpenAI or Anthropic-compatible tool to your BujiRouter. All requests are routed, cached, rate-limited, and cost-tracked automatically.
Set environment variables:
export ANTHROPIC_BASE_URL="/anthropic" export ANTHROPIC_AUTH_TOKEN="bj-your-gateway-key" export ANTHROPIC_API_KEY="bj-your-gateway-key" export API_TIMEOUT_MS="3000000"
Or add to ~/.claude/settings.json:
{
"$schema": "https://json.schemastore.org/claude-code-settings.json",
"env": {
"ANTHROPIC_BASE_URL": "/anthropic",
"API_TIMEOUT_MS": "3000000",
"ANTHROPIC_AUTH_TOKEN": "bj-XXXX",
"ANTHROPIC_API_KEY": "bj-XXXX"
}
}
Edit ~/.codex/config.toml:
model_provider = "bujicoder" model = "gpt-5.4" model_reasoning_effort = "medium" [model_providers.bujicoder] name = "bujicoder" base_url = "/openai/v1" env_key = "BUJICODER_API_KEY"
Set your gateway API key:
export BUJICODER_API_KEY="bj-your-gateway-key"
In Cursor, go to Settings → Models → Add Custom Model:
API Base URL: /v1 API Key: bj-your-gateway-key Model Name: anthropic/claude-sonnet-4-6
In Cline settings, select OpenAI Compatible as provider:
Base URL: /openai/v1 API Key: bj-your-gateway-key Model ID: anthropic/claude-sonnet-4-6
Add to ~/.continue/config.yaml:
models:
- name: BujiRouter
provider: openai
model: anthropic/claude-sonnet-4-6
apiBase: /openai/v1
apiKey: bj-your-gateway-key
Install the BujiCoder VS Code extension alongside Copilot:
// .vscode/settings.json { "bujicoder.gatewayUrl": "", "bujicoder.apiKey": "bj-your-gateway-key" }
For any tool that supports a custom OpenAI base URL:
# OpenAI-format tools (Cursor, Cline, Continue, etc.) Base URL: /openai/v1 API Key: bj-your-gateway-key # Anthropic-native tools (Claude Code, etc.) Base URL: /anthropic API Key: bj-your-gateway-key
/openai/v1 for OpenAI-format tools or /anthropic for Anthropic-native tools.