<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Crazy Boy</title>
    <description>The latest articles on DEV Community by Crazy Boy (@crazy_boy_999999).</description>
    <link>https://dev.to/crazy_boy_999999</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F4239420%2F83a1dfd4-4deb-4787-8ad4-b74bbd9d147a.png</url>
      <title>DEV Community: Crazy Boy</title>
      <link>https://dev.to/crazy_boy_999999</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/crazy_boy_999999"/>
    <language>en</language>
    <item>
      <title>Rekap pemakaian API AI Indonesia, November 2026 (minggu 1–2)</title>
      <dc:creator>Crazy Boy</dc:creator>
      <pubDate>Wed, 11 Nov 2026 15:57:19 +0000</pubDate>
      <link>https://dev.to/crazy_boy_999999/rekap-pemakaian-api-ai-indonesia-november-2026-minggu-1-2-3neh</link>
      <guid>https://dev.to/crazy_boy_999999/rekap-pemakaian-api-ai-indonesia-november-2026-minggu-1-2-3neh</guid>
      <description>&lt;p&gt;&lt;em&gt;Data dari satu gateway: Ezkielyna API. Periode 28 Oktober‚Äì11 November 2026 (dua jendela 7 hari). Snapshot diambil 11 November 2026 pukul 15.23 WIB (peringkat) dan 16.10 WIB (status model).&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;Rekap ini merangkum model AI apa yang dipakai developer dan pelaku usaha yang memanggil API lewat Ezkielyna, gateway independen yang kompatibel dengan format OpenAI dan Anthropic. Angkanya bukan gambaran seluruh pasar Indonesia. Ini sampel dari satu gateway, dan sebagian besar penggunanya adalah developer yang memakai alat coding berbasis agen.&lt;/p&gt;

&lt;h2&gt;
  
  
  DeepSeek V4.1 Flash masih memegang hampir semua lalu lintas
&lt;/h2&gt;

&lt;p&gt;Pada 4‚Äì11 November, 20 model teratas melayani &lt;strong&gt;99.279 request&lt;/strong&gt; dan &lt;strong&gt;11,48 miliar token&lt;/strong&gt;. Dua varian DeepSeek V4.1 Flash berada di dua posisi teratas, sama seperti minggu sebelumnya:&lt;/p&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;#&lt;/th&gt;
&lt;th&gt;Model&lt;/th&gt;
&lt;th&gt;Request&lt;/th&gt;
&lt;th&gt;Pangsa request&lt;/th&gt;
&lt;th&gt;Pangsa token&lt;/th&gt;
&lt;th&gt;Pengguna&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;1&lt;/td&gt;
&lt;td&gt;deepseek-v4.1-flash-1017&lt;/td&gt;
&lt;td&gt;47.492&lt;/td&gt;
&lt;td&gt;46,64%&lt;/td&gt;
&lt;td&gt;51,14%&lt;/td&gt;
&lt;td&gt;44&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;2&lt;/td&gt;
&lt;td&gt;deepseek-v4.1-flash&lt;/td&gt;
&lt;td&gt;39.871&lt;/td&gt;
&lt;td&gt;39,16%&lt;/td&gt;
&lt;td&gt;39,99%&lt;/td&gt;
&lt;td&gt;57&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;3&lt;/td&gt;
&lt;td&gt;gpt-5.6-terra&lt;/td&gt;
&lt;td&gt;1.971&lt;/td&gt;
&lt;td&gt;1,94%&lt;/td&gt;
&lt;td&gt;2,20%&lt;/td&gt;
&lt;td&gt;10&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;4&lt;/td&gt;
&lt;td&gt;deepseek-v4-pro&lt;/td&gt;
&lt;td&gt;1.879&lt;/td&gt;
&lt;td&gt;1,85%&lt;/td&gt;
&lt;td&gt;3,00%&lt;/td&gt;
&lt;td&gt;10&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;5&lt;/td&gt;
&lt;td&gt;gpt-6-luna&lt;/td&gt;
&lt;td&gt;1.794&lt;/td&gt;
&lt;td&gt;1,76%&lt;/td&gt;
&lt;td&gt;1,28%&lt;/td&gt;
&lt;td&gt;14&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;6&lt;/td&gt;
&lt;td&gt;gpt-5.6-luna&lt;/td&gt;
&lt;td&gt;1.307&lt;/td&gt;
&lt;td&gt;1,28%&lt;/td&gt;
&lt;td&gt;0,43%&lt;/td&gt;
&lt;td&gt;11&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;7&lt;/td&gt;
&lt;td&gt;deepseek-v4-flash&lt;/td&gt;
&lt;td&gt;853&lt;/td&gt;
&lt;td&gt;0,84%&lt;/td&gt;
&lt;td&gt;0,69%&lt;/td&gt;
&lt;td&gt;10&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;8&lt;/td&gt;
&lt;td&gt;claude-haiku-5-5&lt;/td&gt;
&lt;td&gt;755&lt;/td&gt;
&lt;td&gt;0,74%&lt;/td&gt;
&lt;td&gt;0,27%&lt;/td&gt;
&lt;td&gt;3&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;9&lt;/td&gt;
&lt;td&gt;gpt-5.6-sol&lt;/td&gt;
&lt;td&gt;609&lt;/td&gt;
&lt;td&gt;0,60%&lt;/td&gt;
&lt;td&gt;0,21%&lt;/td&gt;
&lt;td&gt;5&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;10&lt;/td&gt;
&lt;td&gt;glm-5.3-flash&lt;/td&gt;
&lt;td&gt;356&lt;/td&gt;
&lt;td&gt;0,35%&lt;/td&gt;
&lt;td&gt;0,03%&lt;/td&gt;
&lt;td&gt;7&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;p&gt;Pangsa request mengikuti angka &lt;code&gt;share_pct&lt;/code&gt; di halaman peringkat. Pangsa token dihitung dari total token 20 model teratas. Peringkat hanya memuat model yang dipakai minimal 3 pengguna.&lt;/p&gt;

&lt;p&gt;Jika dikelompokkan per pembuat model, DeepSeek memegang &lt;strong&gt;90,98%&lt;/strong&gt; request dan &lt;strong&gt;94,86%&lt;/strong&gt; token di 20 model teratas. OpenAI berada di 6,24% request, Anthropic 1,34%, Zhipu AI 0,70%, Google 0,34%, MiniMax 0,24% dan xAI 0,16%.&lt;/p&gt;

&lt;p&gt;Dalam jendela 30 hari, gambarnya serupa. Dari 723.092 request yang tercatat di halaman status, deepseek-v4.1-flash-1017 menyumbang 43,10% dan deepseek-v4.1-flash 39,07%. Berikutnya glm-5.3-flash (3,09%), alias routing &lt;code&gt;auto&lt;/code&gt; milik gateway (2,80%) dan minimax-m3.1-flash (2,14%).&lt;/p&gt;

&lt;h2&gt;
  
  
  Prompt besar, jawaban pendek
&lt;/h2&gt;

&lt;p&gt;Angka token menunjukkan pola pemakaian. &lt;strong&gt;99,35% token adalah input&lt;/strong&gt; (prompt), hanya 0,65% output. Rata-rata satu request ke deepseek-v4.1-flash-1017 membawa 123.608 token, dan ke deepseek-v4-pro 183.183 token. Pola ini khas alat coding berbasis agen seperti OpenCode atau Claude Code, yang mengirim isi file dan riwayat percakapan di setiap langkah. Sejak pelacakan aplikasi dimulai 10 November, OpenCode adalah satu-satunya aplikasi yang lolos ambang minimal (2.640 request; data masih parsial).&lt;/p&gt;

&lt;p&gt;Bagi siapa pun yang menghitung biaya, artinya harga input dan diskon cache lebih menentukan daripada harga output.&lt;/p&gt;

&lt;h2&gt;
  
  
  Pergerakan terbesar
&lt;/h2&gt;

&lt;p&gt;Total request 20 model teratas turun &lt;strong&gt;48,8%&lt;/strong&gt; dibanding minggu sebelumnya (193.933 menjadi 99.279). Data publik ini tidak menjelaskan penyebabnya. Dua varian DeepSeek V4.1 Flash masing-masing turun 51,1% dan 53,2%, glm-5.3-flash turun 69,1%, dan deepseek-v4-flash turun 56,3%.&lt;/p&gt;

&lt;p&gt;Di tengah penurunan itu, pangsa model OpenAI naik dari 2,90% ke 6,24% request, dan Anthropic dari 0,30% ke 1,34%. Kenaikan persentase terbesar ada di model dengan basis kecil, jadi perlu dibaca hati-hati:&lt;/p&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Model&lt;/th&gt;
&lt;th&gt;Minggu lalu&lt;/th&gt;
&lt;th&gt;Minggu ini&lt;/th&gt;
&lt;th&gt;Perubahan&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;gpt-6.1-sol&lt;/td&gt;
&lt;td&gt;38&lt;/td&gt;
&lt;td&gt;193&lt;/td&gt;
&lt;td&gt;+407,9%&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;gpt-6.1-terra&lt;/td&gt;
&lt;td&gt;84&lt;/td&gt;
&lt;td&gt;323&lt;/td&gt;
&lt;td&gt;+284,5%&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;claude-sonnet-5.5&lt;/td&gt;
&lt;td&gt;64&lt;/td&gt;
&lt;td&gt;229&lt;/td&gt;
&lt;td&gt;+257,8%&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;minimax-m2.7&lt;/td&gt;
&lt;td&gt;68&lt;/td&gt;
&lt;td&gt;238&lt;/td&gt;
&lt;td&gt;+250,0%&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;glm-5.3&lt;/td&gt;
&lt;td&gt;109&lt;/td&gt;
&lt;td&gt;335&lt;/td&gt;
&lt;td&gt;+207,3%&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;claude-haiku-5-5&lt;/td&gt;
&lt;td&gt;345&lt;/td&gt;
&lt;td&gt;755&lt;/td&gt;
&lt;td&gt;+118,8%&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;gpt-5.6-luna&lt;/td&gt;
&lt;td&gt;681&lt;/td&gt;
&lt;td&gt;1.307&lt;/td&gt;
&lt;td&gt;+91,9%&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;p&gt;Di antara model bervolume lebih besar, gpt-5.6-terra naik dari peringkat 7 ke 3 (+25,7%) dan deepseek-v4-pro dari peringkat 6 ke 4 (+13,8%).&lt;/p&gt;

&lt;h2&gt;
  
  
  Latensi dan keandalan
&lt;/h2&gt;

&lt;p&gt;Halaman status menampilkan latensi hanya untuk model dengan minimal 20 jawaban dalam 24 jam. Semua model di bawah mencatat tingkat sukses 100% dalam 24 jam terakhir (request yang tidak gagal karena error di sisi gateway atau penyedia).&lt;/p&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Model&lt;/th&gt;
&lt;th&gt;Waktu ke token pertama, median&lt;/th&gt;
&lt;th&gt;p90&lt;/th&gt;
&lt;th&gt;Kecepatan output, median&lt;/th&gt;
&lt;th&gt;Uptime 7 hari&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;deepseek-v4.1-flash-1017&lt;/td&gt;
&lt;td&gt;5,4 dtk&lt;/td&gt;
&lt;td&gt;16,4 dtk&lt;/td&gt;
&lt;td&gt;143 token/dtk&lt;/td&gt;
&lt;td&gt;99,99%&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;deepseek-v4.1-flash&lt;/td&gt;
&lt;td&gt;4,5 dtk&lt;/td&gt;
&lt;td&gt;12,7 dtk&lt;/td&gt;
&lt;td&gt;133 token/dtk&lt;/td&gt;
&lt;td&gt;99,98%&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;deepseek-v4-pro&lt;/td&gt;
&lt;td&gt;4,5 dtk&lt;/td&gt;
&lt;td&gt;6,5 dtk&lt;/td&gt;
&lt;td&gt;84 token/dtk&lt;/td&gt;
&lt;td&gt;99,33%&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;gpt-6-luna&lt;/td&gt;
&lt;td&gt;2,5 dtk&lt;/td&gt;
&lt;td&gt;17,7 dtk&lt;/td&gt;
&lt;td&gt;45 token/dtk&lt;/td&gt;
&lt;td&gt;99,89%&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;gpt-5.6-sol&lt;/td&gt;
&lt;td&gt;2,8 dtk&lt;/td&gt;
&lt;td&gt;6,6 dtk&lt;/td&gt;
&lt;td&gt;43 token/dtk&lt;/td&gt;
&lt;td&gt;100%&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;gpt-5.6-terra&lt;/td&gt;
&lt;td&gt;3,1 dtk&lt;/td&gt;
&lt;td&gt;8,4 dtk&lt;/td&gt;
&lt;td&gt;47 token/dtk&lt;/td&gt;
&lt;td&gt;100%&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;glm-5.3&lt;/td&gt;
&lt;td&gt;7,0 dtk&lt;/td&gt;
&lt;td&gt;8,7 dtk&lt;/td&gt;
&lt;td&gt;142 token/dtk&lt;/td&gt;
&lt;td&gt;100%&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;p&gt;Waktu ke token pertama pada model DeepSeek perlu dibaca bersama ukuran prompt: lebih dari 100 ribu token per request. Model GPT memulai jawaban lebih cepat, tetapi menghasilkan output sekitar sepertiga kecepatan DeepSeek V4.1 Flash. Kecepatan output adalah perkiraan, karena gateway mencatat durasi dalam detik bulat.&lt;/p&gt;

&lt;h2&gt;
  
  
  Harga
&lt;/h2&gt;

&lt;p&gt;File publik yang dipakai rekap ini tidak memuat harga, sehingga perubahan harga tidak dihitung di edisi ini. Harga per model terkini ada di &lt;a href="https://ezkielyna.store/harga-api-ai" rel="noopener noreferrer"&gt;https://ezkielyna.store/harga-api-ai&lt;/a&gt;.&lt;/p&gt;

&lt;h2&gt;
  
  
  Metode
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Sumber: &lt;code&gt;https://api.ezkielyna.store/status/leaderboard.json&lt;/code&gt; (jendela 7 hari, dibandingkan dengan 7 hari sebelumnya) dan &lt;code&gt;https://api.ezkielyna.store/status/models.json&lt;/code&gt; (24 jam, 7 hari, 30 hari). Keduanya publik dan bisa diunduh siapa saja.&lt;/li&gt;
&lt;li&gt;Request dihitung per jawaban yang tercatat di gateway. Pangsa token dihitung dari &lt;code&gt;prompt_tokens + completion_tokens&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;Peringkat hanya memuat model dengan minimal 3 pengguna dalam seminggu. Latensi hanya ditampilkan untuk model dengan minimal 20 jawaban dalam 24 jam.&lt;/li&gt;
&lt;li&gt;Sejumlah kecil model di luar kebijakan konten rekap tidak dihitung (0,38% dari request 30 hari).&lt;/li&gt;
&lt;li&gt;Nama model ditulis persis seperti di halaman peringkat. &lt;code&gt;auto&lt;/code&gt; dan &lt;code&gt;balanced-model&lt;/code&gt; adalah alias routing gateway, bukan model tersendiri.&lt;/li&gt;
&lt;li&gt;Ini data satu gateway dengan beberapa puluh pengguna aktif per model. Jangan dibaca sebagai pangsa pasar nasional.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Data: Ezkielyna, CC BY 4.0, kutip dengan tautan ke &lt;a href="https://ezkielyna.store/peringkat?utm_source=devto&amp;amp;utm_medium=article&amp;amp;utm_campaign=rekap-2026-11" rel="noopener noreferrer"&gt;https://ezkielyna.store/peringkat?utm_source=devto&amp;amp;utm_medium=article&amp;amp;utm_campaign=rekap-2026-11&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;em&gt;Pengungkapan: rekap ini diterbitkan oleh pemilik Ezkielyna API.&lt;/em&gt;&lt;/p&gt;

</description>
      <category>ai</category>
      <category>indonesia</category>
      <category>llm</category>
      <category>deepseek</category>
    </item>
    <item>
      <title>n8n + AI tanpa kartu kredit: pakai API format OpenAI yang dibayar QRIS</title>
      <dc:creator>Crazy Boy</dc:creator>
      <pubDate>Wed, 11 Nov 2026 15:51:08 +0000</pubDate>
      <link>https://dev.to/crazy_boy_999999/n8n-ai-tanpa-kartu-kredit-pakai-api-format-openai-yang-dibayar-qris-50a5</link>
      <guid>https://dev.to/crazy_boy_999999/n8n-ai-tanpa-kartu-kredit-pakai-api-format-openai-yang-dibayar-qris-50a5</guid>
      <description>&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Disclosure:&lt;/strong&gt; saya pengelola Ezkielyna, gateway API yang dipakai di contoh ini. Caranya sama untuk penyedia lain yang mendukung format OpenAI; cukup ganti base URL dan key.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;n8n enak untuk otomasi: balas email, ringkas formulir, klasifikasi pesan WhatsApp. Begitu ditambah AI, biasanya mentok di satu hal, yaitu pembayaran API yang minta kartu kredit dan ditagih dalam dolar.&lt;/p&gt;

&lt;p&gt;Padahal node AI di n8n tidak harus tersambung ke OpenAI. Kredensial OpenAI di n8n punya kolom &lt;strong&gt;Base URL&lt;/strong&gt;, jadi bisa diarahkan ke API lain yang formatnya sama. Di artikel ini saya pakai &lt;a href="https://ezkielyna.store/api-credit?utm_source=devto&amp;amp;utm_medium=article&amp;amp;utm_campaign=bl1111" rel="noopener noreferrer"&gt;Ezkielyna API&lt;/a&gt; (saldo diisi QRIS, mulai $0.5) dengan model &lt;code&gt;deepseek-v4.1-flash&lt;/code&gt;.&lt;/p&gt;

&lt;h2&gt;
  
  
  1. Siapkan key
&lt;/h2&gt;

&lt;ol&gt;
&lt;li&gt;Beli saldo di halaman API Credit, bayar QRIS dari bank atau e-wallet. Kamu mendapat kode redeem.&lt;/li&gt;
&lt;li&gt;Masuk ke &lt;code&gt;api.ezkielyna.store&lt;/code&gt;, tempel kode di &lt;strong&gt;Wallet&lt;/strong&gt;, lalu buat key di &lt;strong&gt;API Keys&lt;/strong&gt;.
Grup &lt;strong&gt;Standard&lt;/strong&gt; cukup untuk DeepSeek, GLM, MiniMax dan Qwen. Pilih &lt;strong&gt;Auto&lt;/strong&gt; kalau ingin Claude atau GPT juga.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Tes dulu dari terminal sebelum masuk n8n:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;curl https://api.ezkielyna.store/v1/chat/completions \
  -H &lt;span class="s2"&gt;"Authorization: Bearer $EZKIELYNA_API_KEY"&lt;/span&gt; \
  -H &lt;span class="s2"&gt;"Content-Type: application/json"&lt;/span&gt; \
  -d &lt;span class="s1"&gt;'{"model":"deepseek-v4.1-flash","messages":[{"role":"user","content":"say ok"}]}'&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h2&gt;
  
  
  2. Cara A: node AI bawaan
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;Credentials ‚Üí Add credential ‚Üí OpenAI&lt;/strong&gt;&lt;/p&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Kolom&lt;/th&gt;
&lt;th&gt;Isi&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;API Key&lt;/td&gt;
&lt;td&gt;key Ezkielyna (&lt;code&gt;sk-...&lt;/code&gt;)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Base URL&lt;/td&gt;
&lt;td&gt;&lt;code&gt;https://api.ezkielyna.store/v1&lt;/code&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;p&gt;Lalu di node &lt;strong&gt;OpenAI Chat Model&lt;/strong&gt; atau &lt;strong&gt;AI Agent&lt;/strong&gt;, pilih kredensial itu dan isi nama model persis seperti di &lt;a href="https://ezkielyna.store/models?utm_source=devto&amp;amp;utm_medium=article&amp;amp;utm_campaign=bl1111" rel="noopener noreferrer"&gt;daftar model&lt;/a&gt;, misalnya &lt;code&gt;deepseek-v4.1-flash&lt;/code&gt; atau &lt;code&gt;glm-5.3&lt;/code&gt;.&lt;/p&gt;

&lt;p&gt;Kesalahan paling sering: Base URL tanpa &lt;code&gt;/v1&lt;/code&gt;. Untuk format OpenAI, &lt;code&gt;/v1&lt;/code&gt; wajib ada.&lt;/p&gt;

&lt;h2&gt;
  
  
  3. Cara B: node HTTP Request
&lt;/h2&gt;

&lt;p&gt;Cocok kalau kamu ingin kontrol penuh atas body request.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Method &lt;code&gt;POST&lt;/code&gt;, URL &lt;code&gt;https://api.ezkielyna.store/v1/chat/completions&lt;/code&gt;
&lt;/li&gt;
&lt;li&gt;Authentication: &lt;strong&gt;Header Auth&lt;/strong&gt;, header &lt;code&gt;Authorization&lt;/code&gt;, nilai &lt;code&gt;Bearer sk-...&lt;/code&gt; (simpan sebagai credential)&lt;/li&gt;
&lt;li&gt;Body JSON:
&lt;/li&gt;
&lt;/ul&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight json"&gt;&lt;code&gt;&lt;span class="p"&gt;{&lt;/span&gt;
  &lt;span class="nl"&gt;"model"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="s2"&gt;"deepseek-v4.1-flash"&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;
  &lt;span class="nl"&gt;"messages"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="p"&gt;[&lt;/span&gt;&lt;span class="p"&gt;{&lt;/span&gt; &lt;span class="nl"&gt;"role"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="s2"&gt;"user"&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="nl"&gt;"content"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="s2"&gt;"{{ $json.text }}"&lt;/span&gt; &lt;span class="p"&gt;}&lt;/span&gt;&lt;span class="p"&gt;]&lt;/span&gt;
&lt;span class="p"&gt;}&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Jawabannya ada di &lt;code&gt;{{ $json.choices[0].message.content }}&lt;/code&gt;.&lt;/p&gt;

&lt;p&gt;Workflow siap impor (Manual Trigger ‚Üí Set ‚Üí HTTP Request) ada di repo contoh:&lt;br&gt;
&lt;a href="https://github.com/EzkielynaGroup/ezkielyna-api-examples/tree/main/n8n" rel="noopener noreferrer"&gt;github.com/EzkielynaGroup/ezkielyna-api-examples/tree/main/n8n&lt;/a&gt;.&lt;/p&gt;

&lt;h2&gt;
  
  
  4. Supaya tagihan tetap kecil
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Pilih model sesuai tugas.&lt;/strong&gt; Klasifikasi, ringkasan, dan ekstraksi data biasanya cukup dengan model flash. Model besar dipakai hanya di langkah yang butuh penalaran.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Jangan kirim seluruh data.&lt;/strong&gt; Potong teks panjang dulu dengan node Code atau Set; yang ditagih adalah token yang kamu kirim.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Batasi panjang jawaban&lt;/strong&gt; dengan &lt;code&gt;max_tokens&lt;/code&gt; kalau kamu hanya butuh label atau satu kalimat.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Cek log.&lt;/strong&gt; Setiap request tercatat di menu Log beserta token input, input ter-cache, output, dan biayanya. Dari situ kelihatan langkah mana yang paling boros.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Harga per 1 juta token dalam Rupiah ada di &lt;a href="https://ezkielyna.store/harga-api-ai?utm_source=devto&amp;amp;utm_medium=article&amp;amp;utm_campaign=bl1111" rel="noopener noreferrer"&gt;ezkielyna.store/harga-api-ai&lt;/a&gt;. Untuk kira-kira biaya bulanan, coba &lt;a href="https://ezkielyna.store/hitung-hemat?utm_source=devto&amp;amp;utm_medium=article&amp;amp;utm_campaign=bl1111" rel="noopener noreferrer"&gt;kalkulator hemat&lt;/a&gt;.&lt;/p&gt;

&lt;h2&gt;
  
  
  Ringkasan
&lt;/h2&gt;

&lt;ol&gt;
&lt;li&gt;Key dari gateway berformat OpenAI.&lt;/li&gt;
&lt;li&gt;Kredensial OpenAI di n8n: isi Base URL dengan &lt;code&gt;/v1&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;Isi nama model persis.&lt;/li&gt;
&lt;li&gt;Pantau log untuk melihat biaya.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Panduan lengkap berbahasa Indonesia: &lt;a href="https://ezkielyna.store/panduan/n8n?utm_source=devto&amp;amp;utm_medium=article&amp;amp;utm_campaign=bl1111" rel="noopener noreferrer"&gt;ezkielyna.store/panduan/n8n&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;Empat workflow siap impor (CS toko Telegram, ringkas PDF ke Google Sheets, draf balasan Gmail, API terjemahan), MIT: &lt;a href="https://github.com/EzkielynaGroup/n8n-workflows-indonesia" rel="noopener noreferrer"&gt;EzkielynaGroup/n8n-workflows-indonesia&lt;/a&gt;.&lt;/p&gt;

</description>
      <category>n8n</category>
      <category>ai</category>
      <category>automation</category>
      <category>indonesia</category>
    </item>
    <item>
      <title>Using Claude Code, Cline, n8n and Open WebUI without a credit card: one OpenAI-compatible key</title>
      <dc:creator>Crazy Boy</dc:creator>
      <pubDate>Wed, 11 Nov 2026 15:50:23 +0000</pubDate>
      <link>https://dev.to/crazy_boy_999999/using-claude-code-cline-n8n-and-open-webui-without-a-credit-card-one-openai-compatible-key-29f2</link>
      <guid>https://dev.to/crazy_boy_999999/using-claude-code-cline-n8n-and-open-webui-without-a-credit-card-one-openai-compatible-key-29f2</guid>
      <description>&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Disclosure:&lt;/strong&gt; I run Ezkielyna, the gateway used in the examples. Everything below works with any provider that speaks the OpenAI or Anthropic format; swap the base URL and key.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;A lot of developers outside the US and EU hit the same wall: the tools are free or open source, but the model APIs want an international credit card and bill in dollars. In Indonesia, where I work, most people pay with QRIS (a national QR standard every bank and e-wallet supports), not cards.&lt;/p&gt;

&lt;p&gt;The good news is that almost every AI tool lets you change the API server. You need exactly three values:&lt;/p&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Value&lt;/th&gt;
&lt;th&gt;OpenAI format&lt;/th&gt;
&lt;th&gt;Anthropic format&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;Base URL&lt;/td&gt;
&lt;td&gt;&lt;code&gt;https://api.ezkielyna.store/v1&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;
&lt;code&gt;https://api.ezkielyna.store&lt;/code&gt; (no &lt;code&gt;/v1&lt;/code&gt;)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;API key&lt;/td&gt;
&lt;td&gt;&lt;code&gt;sk-...&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;same key&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Model&lt;/td&gt;
&lt;td&gt;e.g. &lt;code&gt;deepseek-v4.1-flash&lt;/code&gt;
&lt;/td&gt;
&lt;td&gt;same names&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;p&gt;The examples use &lt;a href="https://ezkielyna.store/en/openrouter-alternative?utm_source=devto&amp;amp;utm_medium=article&amp;amp;utm_campaign=bl1111" rel="noopener noreferrer"&gt;Ezkielyna API&lt;/a&gt;, which you can top up from $0.50 with QRIS, USDT or Binance Pay. Copy-paste code for every tool below is in &lt;a href="https://github.com/EzkielynaGroup/ezkielyna-api-examples" rel="noopener noreferrer"&gt;this repo&lt;/a&gt;.&lt;/p&gt;

&lt;h2&gt;
  
  
  Test the key first
&lt;/h2&gt;



&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;curl https://api.ezkielyna.store/v1/chat/completions \
  -H &lt;span class="s2"&gt;"Authorization: Bearer $EZKIELYNA_API_KEY"&lt;/span&gt; \
  -H &lt;span class="s2"&gt;"Content-Type: application/json"&lt;/span&gt; \
  -d &lt;span class="s1"&gt;'{"model":"deepseek-v4.1-flash","messages":[{"role":"user","content":"say ok"}]}'&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;If this fails, no tool will work either. &lt;code&gt;401&lt;/code&gt; means a wrong key or an empty balance; &lt;code&gt;404&lt;/code&gt; almost always means the &lt;code&gt;/v1&lt;/code&gt; part is wrong.&lt;/p&gt;

&lt;h2&gt;
  
  
  Claude Code (Anthropic format)
&lt;/h2&gt;

&lt;p&gt;Claude Code appends &lt;code&gt;/v1/messages&lt;/code&gt; itself, so the base URL has &lt;strong&gt;no&lt;/strong&gt; &lt;code&gt;/v1&lt;/code&gt;. Set the three &lt;code&gt;DEFAULT_*&lt;/code&gt; variables too, otherwise background calls still ask for Claude model names.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;&lt;span class="kd"&gt;export&lt;/span&gt; &lt;span class="nv"&gt;ANTHROPIC_BASE_URL&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="s2"&gt;"https://api.ezkielyna.store"&lt;/span&gt;
&lt;span class="kd"&gt;export&lt;/span&gt; &lt;span class="nv"&gt;ANTHROPIC_AUTH_TOKEN&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="s2"&gt;"sk-..."&lt;/span&gt;
&lt;span class="kd"&gt;export&lt;/span&gt; &lt;span class="nv"&gt;ANTHROPIC_MODEL&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="s2"&gt;"deepseek-v4.1-flash"&lt;/span&gt;
&lt;span class="kd"&gt;export&lt;/span&gt; &lt;span class="nv"&gt;ANTHROPIC_DEFAULT_SONNET_MODEL&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="s2"&gt;"deepseek-v4.1-flash"&lt;/span&gt;
&lt;span class="kd"&gt;export&lt;/span&gt; &lt;span class="nv"&gt;ANTHROPIC_DEFAULT_OPUS_MODEL&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="s2"&gt;"deepseek-v4.1-flash"&lt;/span&gt;
&lt;span class="kd"&gt;export&lt;/span&gt; &lt;span class="nv"&gt;ANTHROPIC_DEFAULT_HAIKU_MODEL&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="s2"&gt;"deepseek-v4.1-flash"&lt;/span&gt;
claude -p &lt;span class="s2"&gt;"Reply with one word: ready"&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;On Windows, put the same values in the &lt;code&gt;env&lt;/code&gt; block of &lt;code&gt;%USERPROFILE%\.claude\settings.json&lt;/code&gt;.&lt;/p&gt;

&lt;h2&gt;
  
  
  Cline, Roo Code, Kilo Code
&lt;/h2&gt;

&lt;p&gt;Provider &lt;strong&gt;OpenAI Compatible&lt;/strong&gt;, base URL &lt;code&gt;https://api.ezkielyna.store/v1&lt;/code&gt;, your key, model ID &lt;code&gt;deepseek-v4.1-flash&lt;/code&gt;. Agents resend the whole conversation on every step, so start a new task when you change topics. It is the single biggest cost saver.&lt;/p&gt;

&lt;h2&gt;
  
  
  Cursor
&lt;/h2&gt;

&lt;p&gt;Settings ‚Üí Models ‚Üí OpenAI API Key, turn on &lt;strong&gt;Override OpenAI Base URL&lt;/strong&gt; (&lt;code&gt;https://api.ezkielyna.store/v1&lt;/code&gt;), click Verify, then &lt;strong&gt;Add model&lt;/strong&gt; with the exact name. Your key is used for chat and agent with the models you add; Tab completion stays on Cursor's own service.&lt;/p&gt;

&lt;h2&gt;
  
  
  n8n
&lt;/h2&gt;

&lt;p&gt;Credentials ‚Üí OpenAI ‚Üí API Key + Base URL (&lt;code&gt;.../v1&lt;/code&gt;). Any &lt;strong&gt;OpenAI Chat Model&lt;/strong&gt; or &lt;strong&gt;AI Agent&lt;/strong&gt; node can then use it. There is an importable HTTP Request workflow in the &lt;a href="https://github.com/EzkielynaGroup/ezkielyna-api-examples/tree/main/n8n" rel="noopener noreferrer"&gt;repo&lt;/a&gt;.&lt;/p&gt;

&lt;h2&gt;
  
  
  Open WebUI
&lt;/h2&gt;



&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;docker run -d -p 3000:8080 \
  -e &lt;span class="nv"&gt;OPENAI_API_BASE_URL&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;https://api.ezkielyna.store/v1 \
  -e &lt;span class="nv"&gt;OPENAI_API_KEY&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;sk-... \
  -v open-webui:/app/backend/data \
  --name open-webui ghcr.io/open-webui/open-webui:main
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h2&gt;
  
  
  Prefer an open-source terminal agent?
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://github.com/EzkielynaGroup/ezkielyna-agent" rel="noopener noreferrer"&gt;Ezkielyna Agent&lt;/a&gt; is our MIT fork of OpenCode, preconfigured for this gateway: it lists the models your key can use, has an optional "Auto" router that picks a light or heavy model per message with a per-session cost cap, and keeps the key in the OS keychain. It is beta, and macOS on Apple Silicon is the only platform we use daily; Linux and Windows reports are welcome. Plain OpenCode works too: add an OpenAI-compatible provider with the same base URL.&lt;/p&gt;

&lt;h2&gt;
  
  
  Keeping the bill small
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Prompt caching is your friend: keep the long, stable part of the prompt (system prompt, docs) at the start, and the gateway bills cached input at a fraction of the normal price.&lt;/li&gt;
&lt;li&gt;Use a flash model for routine work (tests, refactors, summaries) and switch to a bigger model only for planning.&lt;/li&gt;
&lt;li&gt;Watch the per-request log (input, cached, output tokens and cost). It shows within minutes which tool or step is burning tokens.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Live per-token prices: &lt;a href="https://api.ezkielyna.store/pricing" rel="noopener noreferrer"&gt;api.ezkielyna.store/pricing&lt;/a&gt;. Questions or a tool I missed? Leave a comment.&lt;/p&gt;

</description>
      <category>ai</category>
      <category>llm</category>
      <category>tutorial</category>
      <category>opensource</category>
    </item>
  </channel>
</rss>
