KonektikaPro
v2.0.0 Production

Dokumentasi API

Selamat datang di Konektika Pro. Infrastruktur API Gateway berkinerja tinggi yang sepenuhnya kompatibel dengan standar OpenAI. Integrasikan model kimi-pro ke aplikasi Anda dalam hitungan detik.

Kemampuan Model: Model kimi-pro mendukung jendela konteks hingga 201k token dengan penalaran yang dioptimalkan untuk logika pemrograman.

Autentikasi

Sertakan kunci Anda dalam header HTTP Authorization sebagai Bearer token.

HTTP Header
Authorization: Bearer <YOUR_API_KEY>

Base URL & Model

Endpoint

https://konektika.web.id/v1

Nama Model

kimi-pro

Wajib Dibaca

Panduan Integrasi kimi-pro

Menerima Status 400 Bad Request?

Jika Anda menerima status 400 Bad Request saat menggunakan aplikasi pihak ketiga (Zed, Cursor, OpenClaw, dsb.), pastikan request JSON Anda bersih dari parameter custom yang tidak didukung.

Parameter yang Harus Dinonaktifkan

Model kimi-pro tidak menerima parameter sampling custom. Silakan nonaktifkan atau hapus parameter berikut pada settings aplikasi Anda:

temperature
top_k
top_p
seed

Contoh Request JSON yang Benar

request_body.json
{
  "model": "kimi-pro",
  "messages": [
    {
      "role": "user",
      "content": "Jelaskan konsep async/await di Python."
    }
  ],
  "stream": true
}

Cukup kirimkan model, messages, dan opsional stream. Tanpa parameter tambahan lainnya, request Anda dijamin berjalan lancar.

Integrasi Python

example.py
from openai import OpenAI

client = OpenAI(
    api_key="YOUR_API_KEY",
    base_url="https://konektika.web.id/v1"
)

response = client.chat.completions.create(
    model="kimi-pro",
    messages=[{"role": "user", "content": "Halo!"}],
    stream=True
)

for chunk in response:
    print(chunk.choices[0].delta.content or "", end="")

Integrasi JavaScript / Node.js

index.js
import OpenAI from 'openai';

const openai = new OpenAI({
  apiKey: 'YOUR_API_KEY',
  baseURL: 'https://konektika.web.id/v1'
});

async function main() {
  const completion = await openai.chat.completions.create({
    model: 'kimi-pro',
    messages: [{ role: 'user', content: 'Halo!' }],
  });
  console.log(completion.choices[0].message);
}

main();

OpenClaw Integration

Peringatan Keamanan & Rekomendasi Versi

Beberapa pelanggan melaporkan kegagalan sistem saat mengonfigurasi OpenClaw melalui file JSON manual pada pembaruan terbaru (terutama versi 2026.3.2 ke atas). Berdasarkan laporan komunitas, versi-versi ini mengandung tingkat regression bug yang tinggi yang secara sepihak mengubah izin akses alat (tool permissions) menjadi nonaktif secara default.

Oleh karena itu, demi memastikan semua fitur (eksekusi terminal, modifikasi file, dan sandbox) berjalan mulus tanpa masalah, kami sangat menyarankan Anda untuk melakukan instalasi menggunakan OpenClaw versi 2026.3.13 (Stable).

Alih-alih memodifikasi file openclaw.json secara manual, ikuti langkah-langkah default berikut agar Konektika terhubung dengan aman:

  1. Jalankan dan buka aplikasi OpenClaw Anda.
  2. Gunakan antarmuka pengaturan bawaan dengan mengakses Wizard OpenClaw.
  3. Pada bagian pemilihan AI Provider, pilih opsi Custom Provider (atau OpenAI-Compatible).
  4. Masukkan Base URL secara presisi: https://konektika.web.id/v1
  5. Masukkan API Key Anda yang aktif pada isian kredensial token.
  6. Ketikkan nama model: kimi-pro
  7. Simpan konfigurasi tersebut. OpenClaw kini sepenuhnya siap menggunakan reasoning dari Konektika!

Chat Completions

Endpoint utama untuk mengirim pesan dan menerima respons dari model AI.

POST /v1/chat/completions
curl -X POST https://konektika.web.id/v1/chat/completions \
  -H "Content-Type: application/json" \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -d '{
    "model": "kimi-pro",
    "messages": [
      {"role": "user", "content": "Halo Kimi!"}
    ],
    "stream": true
  }'

List Models

Endpoint untuk melihat daftar model yang tersedia di Konektika.

GET /v1/models
curl https://konektika.web.id/v1/models \
  -H "Authorization: Bearer YOUR_API_KEY"