zapi.
APIsPricingDocsMCP
APIsPricingDocsMCPSign in
zapi.
APIsPricingDocsMCP
APIsPricingDocsMCPSign in
On this page
  • Playground
  • Code examples
  • Full reference
  • Related APIs
Artificial Intelligence/Google AI (g.ai)
Logo Google AI (g.ai)

Google AI (g.ai)

Asisten penelusuran AI dari Google (AI Mode / g.ai) — jawaban grounded ke web realtime dengan sitasi. OpenAI-compatible chat completions.

Endpoints
1
Requests
49
Updated
2 months ago
For LLMs
llms.txt
Endpoint health38 minutes ago
  • chatfailed the last check
0/1 passingdaily 01:00 WIB

Playground

1 endpoint
POST/v1/ai:google-aimode/chatno cache3 paramschecking key…
Parameters
Query
hlenum

Bahasa jawaban AI Mode. Default id.

streamboolean

Stream via SSE delta. Default false (pseudo-stream: jawaban di-buffer lalu di-chunk).

Body · JSON
messagesarrayrequired
Valid JSON

OpenAI-format messages. AI Mode = asisten penelusuran (grounded ke web realtime). Stateless: pertanyaan user terakhir jadi query utama, system + prior turns jadi konteks ringkas.

·
Response
EXAMPLE
{
  "id": "chatcmpl-Wsa932kQaUCgzyn3hDVmWvGD",
  "model": "google-aimode",
  "usage": {
    "total_tokens": 118,
    "prompt_tokens": 21,
    "completion_tokens": 97
  },
  "object": "chat.completion",
  "choices": [
    {
      "index": 0,
      "message": {
        "role": "assistant",
        "content": "Ibukota Indonesia saat ini adalah Jakarta. Universitas Teknokrat IndonesiaMenurut data Badan Pusat Statistik (BPS) yang dilaporkan pada tahun 2025, populasi Jakarta mencapai sekitar 10,72 juta jiwa. InstagramCatatan: Saat ini proses pemindahan ibukota ke Nusantara (IKN) sedang berlangsung. Universitas Teknokrat IndonesiaJika Anda ingin saya mencari tahu informasi lain, beri tahu saya!"
      },
      "finish_reason": "stop"
    }
  ],
  "created": 1781069007
}

Code examples

Chat Completion
zpi-sdkrecommended
// npm i zpi-sdk
import { ZpiClient } from "zpi-sdk";

const client = new ZpiClient({ apiKey: "zpi_xxxxxxxxxxxxxxxxxxxxxxxx" });

const data = await client.run("ai:google-aimode", "chat", {
  "messages": [
    {
      "role": "system",
      "content": "Jawab ringkas dalam bahasa Indonesia."
    },
    {
      "role": "user",
      "content": "apa ibukota indonesia dan berapa populasinya?"
    }
  ],
  "hl": "id",
  "stream": false
});
console.log(data);
Full SDK reference →
request.sh
curl -X POST "https://api.zpi.web.id/v1/ai:google-aimode/chat?hl=id&stream=false" \
  -H "x-api-key: zpi_xxxxxxxxxxxxxxxxxxxxxxxx" \
  -H "content-type: application/json" \
  --data '{"messages":[{"role":"system","content":"Jawab ringkas dalam bahasa Indonesia."},{"role":"user","content":"apa ibukota indonesia dan berapa populasinya?"}]}'

Full reference

1 endpoint · plain text
POSTChat Completion/v1/ai:google-aimode/chatOpenAI-compatible chat via Google AI Mode. Stateless: pertanyaan user terakhir jadi query, jawaban grounded realtime. Dukung stream SSE.

Parameters

messagesarrayrequiredin body
OpenAI-format messages. AI Mode = asisten penelusuran (grounded ke web realtime). Stateless: pertanyaan user terakhir jadi query utama, system + prior turns jadi konteks ringkas.
hlenumoptional
Bahasa jawaban AI Mode. Default id. Values: id, en.
streambooleanoptional
Stream via SSE delta. Default false (pseudo-stream: jawaban di-buffer lalu di-chunk).

Request

curl -X POST "https://api.zpi.web.id/v1/ai:google-aimode/chat?hl=id&stream=false" \
  -H "x-api-key: zpi_xxxxxxxxxxxxxxxxxxxxxxxx"

Example response

{
  "id": "chatcmpl-Wsa932kQaUCgzyn3hDVmWvGD",
  "model": "google-aimode",
  "usage": {
    "total_tokens": 118,
    "prompt_tokens": 21,
    "completion_tokens": 97
  },
  "object": "chat.completion",
  "choices": [
    {
      "index": 0,
      "message": {
        "role": "assistant",
        "content": "Ibukota Indonesia saat ini adalah Jakarta. Universitas Teknokrat IndonesiaMenurut data Badan Pusat Statistik (BPS) yang dilaporkan pada tahun 2025, populasi Jakarta mencapai sekitar 10,72 juta jiwa. InstagramCatatan: Saat ini proses pemindahan ibukota ke Nusantara (IKN) sedang berlangsung. Universitas Teknokrat IndonesiaJika Anda ingin saya mencari tahu informasi lain, beri tahu saya!"
      },
      "finish_reason": "stop"
    }
  ],
  "created": 1781069007
}

Related APIs

More in ai

Copilot AI

ai/copilot

Microsoft Copilot — chat completion OpenAI-compatible, support streaming SSE

828 calls·10m cache

ChatGPT (chatgpt.com)

ai/chatgpt

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

502 calls·no cache

Felo AI

ai/felo

AI search assistant dengan web real-time — OpenAI-compatible, support streaming, return sumber referensi.

200 calls·no cache

Chatex

ai/chatex

Chatex chat — OpenAI-compatible chat completions.

217 calls·no cache

Dolphin AI

ai/dolphin

Dolphin 24B uncensored chat — chat completion OpenAI-compatible, support streaming SSE

77 calls·10m cache

Qwen TTS

ai/qwen-tts

Text-to-speech via Qwen TTS — 7 voice characters, instant audio URL.

21 calls·1h cache
Browse APIsPricingDocsMCP serverGet an API key
zapi.One key, one response shape.
TermsPrivacyCookiesAUPRefunds© 2026