เอกสารการเชื่อมต่อ

เชื่อมต่อเครื่องมือ AI กับ BuddyRouter ในไม่กี่นาที — ตัวอย่างด้านล่างใช้ YOUR_API_KEY เป็น placeholder ให้แทนด้วยคีย์ของคุณ

เริ่มต้น

BuddyRouter รวมทุกโมเดล AI ชั้นนำไว้หลัง endpoint เดียว เข้ากันได้ทั้งรูปแบบ OpenAI และ Anthropic เปลี่ยนแค่ base URL กับ API key ก็ใช้กับเครื่องมือเดิมได้เลย

Base URL (OpenAI-compatible)
https://router.buddyshare.cloud/v1
Base URL (Anthropic-compatible)
https://router.buddyshare.cloud

ต้องมี API key ก่อน — สมัครฟรี แล้วสร้างคีย์ในพอร์ทัล (เมื่อล็อกอินแล้ว หน้า "เริ่มใช้งาน" จะใส่คีย์จริงให้อัตโนมัติ)

Claude Code

folder~/.claude/settings.json
ติดตั้งbash
npm install -g @anthropic-ai/claude-code
ตั้งค่า (Windows PowerShell)powershell
$env:ANTHROPIC_BASE_URL="https://router.buddyshare.cloud"
$env:ANTHROPIC_API_KEY="YOUR_API_KEY"
$env:CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC="1"
ตั้งค่า (macOS / Linux)bash
export ANTHROPIC_BASE_URL="https://router.buddyshare.cloud"
export ANTHROPIC_API_KEY="YOUR_API_KEY"
export CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC=1
เริ่มใช้งานbash
claude
อย่าตั้ง ANTHROPIC_AUTH_TOKEN พร้อมกับ ANTHROPIC_API_KEY เพราะจะ conflict กัน

OpenAI Codex CLI

folder~/.codex/config.toml
ติดตั้งbash
npm install -g @openai/codex
ตั้งค่า ~/.codex/config.tomltoml
model = "claude-sonnet-4-5"
model_provider = "buddyshare"

[model_providers.buddyshare]
name = "BuddyShare"
base_url = "https://router.buddyshare.cloud/v1"
wire_api = "responses"
env_key = "BUDDYSHARE_API_KEY"
ตั้ง API keybash
export BUDDYSHARE_API_KEY="YOUR_API_KEY"
เริ่มใช้งานbash
codex

OpenCode

folder~/.config/opencode/opencode.json
ติดตั้งbash
npm install -g opencode-ai
ตั้งค่า opencode.jsonjson
{
  "provider": {
    "buddyshare": {
      "npm": "@ai-sdk/openai-compatible",
      "options": {
        "baseURL": "https://router.buddyshare.cloud/v1",
        "apiKey": "YOUR_API_KEY"
      }
    }
  }
}

Cline / Kilo / Roo

folderVSCode settings
API Provider
OpenAI Compatible
Base URL
https://router.buddyshare.cloud/v1
API Key
YOUR_API_KEY
Model ID
claude-sonnet-4-5

Cursor

folderSettings > Models
Override OpenAI Base URL
https://router.buddyshare.cloud/v1
OpenAI API Key
YOUR_API_KEY
เพิ่ม custom model
claude-sonnet-4-5

cURL / SDK

folderOpenAI + Anthropic compatible
cURL (OpenAI format)bash
curl https://router.buddyshare.cloud/v1/chat/completions \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"model":"claude-sonnet-4-5","messages":[{"role":"user","content":"สวัสดี"}]}'
Python (OpenAI SDK)python
from openai import OpenAI
client = OpenAI(base_url="https://router.buddyshare.cloud/v1", api_key="YOUR_API_KEY")
r = client.chat.completions.create(
    model="claude-sonnet-4-5",
    messages=[{"role": "user", "content": "สวัสดี"}])
print(r.choices[0].message.content)