Lewati ke konten

API Developer · OpenAI-Compatible

Integrasikan model AI tanpa mengubah pola kode Anda.

Gunakan antarmuka yang kompatibel dengan OpenAI SDK, telusuri endpoint, dan uji request langsung lewat dokumentasi apicat.

from openai import OpenAI

client = OpenAI(
    base_url="https://api.apicat.me/api/v1/ai/notegpt-gemini",
    api_key="not-required",
)

response = client.chat.completions.create(
    model="gemini-3.1-flash-lite",
    messages=[{"role": "user", "content": "Halo!"}],
)

print(response.choices[0].message.content)
  • OpenAI SDK-compatible
  • Streaming SSE
  • OpenAPI tersedia
  • Health check

Quick start

Tiga langkah untuk menjalankan request pertama.

  1. 01

    Pasang kliennya

    Gunakan SDK OpenAI resmi. Tidak ada library khusus apicat.

    pip install openai
    # atau
    npm install openai
  2. 02

    Atur base URL

    Arahkan base_url ke endpoint apicat. API key tidak diperlukan.

    client = OpenAI(
        base_url="https://api.apicat.me/api/v1/ai/notegpt-gemini",
        api_key="not-required",
    )
  3. 03

    Kirim request

    Panggil seperti biasa. Respons mengikuti format OpenAI.

    response = client.chat.completions.create(
        model="gemini-3.1-flash-lite",
        messages=[{"role": "user", "content": "Halo!"}],
    )
    
    print(response.choices[0].message.content)

Endpoint yang tersedia

Lihat metode, path, dan tujuan setiap endpoint. Buka dokumentasi untuk parameter dan contoh request.

AI

Daftar endpoint yang tersedia
POST/api/v1/ai/notegpt-gemini/chat/completions

Chat completion (OpenAI-compatible)

GET/api/v1/ai/notegpt-gemini/models

Daftar model

GET/api/v1/ai/notegpt-gemini/models/{model}

Detail model

Platform

Daftar endpoint yang tersedia
GET/healthz

Health check

GET/api/v1/endpoints

Katalog endpoint

GET/api/v1/categories

Kategori endpoint

GET/api/v1/openapi.json

Spesifikasi OpenAPI

Mulai dari contoh ini

Sesuaikan model dan pesan dengan kebutuhan integrasi Anda. Periksa dokumentasi untuk parameter yang didukung.

from openai import OpenAI

client = OpenAI(
    base_url="https://api.apicat.me/api/v1/ai/notegpt-gemini",
    api_key="not-required",
)

response = client.chat.completions.create(
    model="gemini-3.1-flash-lite",
    messages=[{"role": "user", "content": "Halo!"}],
)

print(response.choices[0].message.content)

Lihat contoh lengkap di dokumentasi →

Status layanan

Endpoint health check mengembalikan status layanan saat ini.

Periksa status layanan