Integrasi Cline & Continue
TUKIYO memakai API kompatibel OpenAI. Ada dua kunci berbeda: (A) key di Cline ke TUKIYO boleh sembarang; (B) key upstream yang asli harus di server (menu Settings atau .env). Tanpa (B), chat akan error 500.
Tentang peringatan "Claude / Sonnet" di Cline
Bukan error TUKIYO. Itu pesan dari aplikasi Cline di komputer Anda. TUKIYO tetap bisa dipakai; hubungan Cline ↔ TUKIYO stabil selama tidak ada kode 500 dari server.
Yang bisa Anda lakukan: klik Proceed anyway / Lanjutkan jika ada; atau di Cline buka Settings → Features dan coba matikan opsi yang berhubungan dengan native tool use untuk mode OpenAI Compatible (bantu mengurangi notifikasi di beberapa versi Cline).
Diskusi resmi: cline/cline#5915 — belum ada tombol "matikan peringatan" resmi di Cline.
Salah umum: Base URL Cline bukan …/dashboard/. Itu hanya UI admin. API OpenAI-compatible ada di akar domain + /v1.
Port 4100: hanya boleh dipakai satu proses TUKIYO (PM2). Jangan jalankan node -e "require('./backend/src/server.js')" manual di server — bisa membuat Cline kena instance lama tanpa .env terbaru.
Salin cepat — Base URL API:
https://tukiyo.anjrahweb.com/v1
API Key (field Cline → OpenAI Compatible): ini key ke TUKIYO saja, bukan DeepSeek. Boleh sk-tukiyo atau sembarang (TUKIYO tidak wajib memvalidasinya).
sk-tukiyo
Tabel isian Cline (API Configuration)
| Field di Cline | Isi yang benar |
|---|---|
| API Provider | OpenAI Compatible |
| Base URL | https://tukiyo.anjrahweb.com/v1 — pastikan tidak terpotong (harus ada .com/v1). |
| OpenAI Compatible API Key | Sembarang, mis. sk-tukiyo (bukan key DeepSeek). |
| Model ID | Sesuai model di Settings (profil coding/reasoning), mis. deepseek-chat. |
Custom Headers (opsional)
Jika Cline punya kolom nama header | nilai:
| Nama header | Nilai contoh | Fungsi |
|---|---|---|
X-Session-Id | cline-pc-1 (unik per sesi/tab) | Satu request aktif per session; request baru membatalkan yang lama. |
X-Tukiyo-Profile | coding atau reasoning | Pilih profil routing (DeepSeek vs Z.ai) jika model tidak otomatis memetakan. |
Model Configuration (saran)
Angka ini hanya untuk tampilan/estimasi di Cline; TUKIYO tetap memanggil upstream sesuai model.
| Pengaturan | Saran |
|---|---|
| Context window size | 128000 (DeepSeek-chat mendukung konteks besar) |
| Max output tokens | 8192 atau 4096 |
| Input price / 1M tokens | 0 (opsional, biaya hitung manual) |
| Output price / 1M tokens | 0 |
| Temperature | 0.2 – 0.7 (lebih rendah = lebih deterministik untuk kode) |
Continue
- Provider OpenAI-compatible;
apiBase=https://tukiyo.anjrahweb.com/v1. - API key ke Continue = sembarang ke TUKIYO; key asli DeepSeek/Z.ai tetap di server.