Manajemen Kunci API & Panduan Integrasi

Kelola default secret key, scoped keys untuk Cursor, Claude Code, Cline, n8n, dan integrasikan puluhan model AI global dengan Base URL seragam.

Unified AI Gateway v1 Active

Satu Base URL untuk Semua Model AI Dunia

EdWorks AI menyediakan antarmuka kompatibel standar OpenAI & Anthropic. Cukup arahkan Base URL aplikasi Anda ke endpoint gateway kami dan gunakan Bearer token API key EdWorks Anda.

Universal Base URL
https://ai.edworks.my.id/v1

Kunci API Utama (Default Secret Key)

Kunci bawaan akun
Masuk untuk Melihat Kunci API Anda

Kunci API EdWorks AI Anda aman dan terhubung dengan saldo Google Account Anda.

edw-live-••••••••••••••••••••••••••••••••

Kunci Aplikasi Terisolasi (Scoped App Keys)

Isolasi kunci API per aplikasi atau tool (Cursor, Claude Code, Cline, n8n). Jika salah satu kunci terkompromi atau dinonaktifkan, Anda dapat mencabutnya tanpa mempengaruhi workflow aplikasi lainnya.

Fitur Scoped App Keys

Buat kunci terpisah untuk Cursor IDE, Cline agent, n8n webhook, dan server backend Anda secara instan.

Panduan Integrasi Cepat (Quickstart)

Salin contoh kode di bawah dan jalankan langsung. Semua SDK resmi OpenAI dan Anthropic didukung tanpa konfigurasi rumit.

curl https://ai.edworks.my.id/v1/chat/completions \
  -H "Content-Type: application/json" \
  -H "Authorization: Bearer edw-live-YOUR_SECRET_KEY" \
  -d '{
    "model": "claude-haiku-5.5",
    "messages": [
      {"role": "system", "content": "You are an expert AI assistant."},
      {"role": "user", "content": "Jelaskan keunggulan arsitektur EdWorks AI Gateway!"}
    ],
    "temperature": 0.7,
    "stream": false
  }'

Konfigurasi Cursor IDE

Settings > Models

OpenAI Base URL
1. Override OpenAI Base URL:
https://ai.edworks.my.id/v1
2. OpenAI API Key:
edw-live-YOUR_SECRET_KEY

3. Di kolom Models, tambahkan model id: claude-haiku-5.5, glm-5.3, deepseek-v4.1-flash, lalu klik Verify.

Konfigurasi Cline & Claude Code

VS Code Extension & CLI

Anthropic / OpenAI
Cline Extension Settings:
  • Provider: OpenAI-Compatible atau Anthropic
  • Base URL: https://ai.edworks.my.id/v1
  • API Key: edw-live-YOUR_SECR...
Claude Code CLI Terminal:
export ANTHROPIC_BASE_URL="https://ai.edworks.my.id"
export ANTHROPIC_API_KEY="edw-live-YOUR_S..."
claude

Dokumentasi Endpoint Resmi

REST API Spec

Berikut spesifikasi lengkap 4 endpoint resmi yang dilayani langsung oleh serverless API gateway EdWorks AI.

POSThttps://ai.edworks.my.id/v1/chat/completions

Endpoint inferensi standar format OpenAI Chat Completions. Mendukung percakapan teks, reasoning tokens, vision multimodal, function/tool calling, serta streaming respons via Server-Sent Events (SSE).

Headers Wajib

Authorization: Bearer edw-live-...
Content-Type: application/json

Parameter Body Utama (JSON)

FieldTipeWajib?Keterangan
modelstringYaClean model ID resmi: claude-haiku-5.5, glm-5.3, mimo-v2.6-pro, dll.
messagesarrayYaArray objek percakapan [{"role": "user", "content": "..."}]
streambooleanOpsionaltrue untuk streaming per token (SSE chunks), false untuk respons utuh sekaligus.
temperaturenumberOpsionalTingkat kreativitas (default: 0.7).
Contoh Respons JSON Sukses (200 OK)Status: 200 OK
{
  "id": "chatcmpl-edw99218204",
  "object": "chat.completion",
  "created": 1728738291,
  "model": "claude-haiku-5.5",
  "choices": [
    {
      "index": 0,
      "message": {
        "role": "assistant",
        "content": "Halo! Saya adalah model Claude Haiku 5.5 yang dilayani melalui EdWorks AI Gateway."
      },
      "finish_reason": "stop"
    }
  ],
  "usage": {
    "prompt_tokens": 18,
    "completion_tokens": 24,
    "total_tokens": 42
  }
}