ChatGPT (chatgpt.com)

ChatGPT (mode anonim, tanpa login) dari OpenAI. Endpoint kompatibel OpenAI Chat Completions (stream & non-stream).

1 endpoint2k calls0/1 passing
Get API key

Kirim percakapan (OpenAI-format messages) ke ChatGPT anonim. Dukung stream (SSE delta) & non-stream.

POST/v1/…chatgpt/chat
failed last checkno cache

Try it

Checking your keys…

Parameters

messages

array · body · required

OpenAI-format message history. Multi-turn penuh: system + riwayat user/assistant + pertanyaan terbaru semua dikirim sebagai konteks. System message dihormati untuk behavior (gaya/peran), bukan spoof identitas. VISION (gambar): kirim part image_url di content user, mis. content:[{"type":"text","text":"Baca teks di gambar"},{"type":"image_url","image_url":{"url":"https://.../foto.png"}}] (URL http(s) atau data:image base64 dua-duanya jalan). Vision REAL (OCR akurat). Model & tier anonim fixed (tak bisa dipilih).

stream

boolean · query · optional

Stream balasan via SSE (OpenAI delta, token real-time). Default false.

model

string · body · optional

Diabaikan (anonymous tier fixed). Diterima untuk kompat SDK OpenAI.

Example response

{"project":"ai:chatgpt",  "data": {"id":"chatcmpl-QR1esXzhQuXQeEEuu5hCj","model":"chatgpt",    "usage": {"total_tokens":116,"prompt_tokens":60,"completion_tokens":56    },"object":"chat.completion",    "choices": [      {"index":0,        "message": {"role":"assistant","content":"401 berarti klien belum terautentikasi atau kredensialnya salah sehingga akses ditolak karena harus login terlebih dahulu. 403 berarti klien sudah terautentikasi tetapi tidak memiliki izin untuk mengakses resource tersebut."        },"finish_reason":"stop"      }    ],"created":1782118631  },"timestamp":"2026-08-21T07:44:42Z"}

Errors

  • 401Missing or invalid x-api-key
  • 404Not found or private
  • 429Rate limit or monthly quota reached

Code

const data = await client.run(  "ai:chatgpt",  "chat",  { messages: [{"role":"system","content":"Kamu adalah asisten yang ramah dan ringkas. Selalu jawab dalam bahasa Indonesia."},{"role":"user","content":"Halo, aku lagi belajar HTTP."},{"role":"assistant","content":"Tentu! HTTP itu protokol request-response. Mau mulai dari mana?"},{"role":"user","content":"Jelaskan beda 401 dan 403 dalam satu kalimat masing-masing."}], stream: false });