<?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: Nexotao</title>
    <description>The latest articles on DEV Community by Nexotao (@nexootaoo).</description>
    <link>https://dev.to/nexootaoo</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%2F4002834%2Fe957986d-70ef-4cd8-8713-efcf2a9ec0bb.png</url>
      <title>DEV Community: Nexotao</title>
      <link>https://dev.to/nexootaoo</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/nexootaoo"/>
    <language>en</language>
    <item>
      <title>Cara pakai API Claude &amp; DeepSeek dari Indonesia — bayar Rupiah via QRIS (tanpa kartu kredit)</title>
      <dc:creator>Nexotao</dc:creator>
      <pubDate>Thu, 25 Jun 2026 18:28:59 +0000</pubDate>
      <link>https://dev.to/nexootaoo/cara-pakai-api-claude-deepseek-dari-indonesia-bayar-rupiah-via-qris-tanpa-kartu-kredit-2f1b</link>
      <guid>https://dev.to/nexootaoo/cara-pakai-api-claude-deepseek-dari-indonesia-bayar-rupiah-via-qris-tanpa-kartu-kredit-2f1b</guid>
      <description>&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Disclosur:&lt;/strong&gt; Ini dari tim Nexotao — saya bahas gateway kami sendiri di bawah. Saya jaga sebatas fakta yang bisa kamu cek sendiri: semua nama model, context window, dan harga ada di halaman pricing kami, dan saya kasih linknya.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Kalau kamu developer di Indonesia, kemungkinan besar pernah kejedot ini: API OpenAI dan Anthropic minta &lt;strong&gt;kartu kredit luar negeri&lt;/strong&gt;. Nggak punya kartu, nggak bisa pakai API. Banyak dari kita mentok di situ.&lt;/p&gt;

&lt;p&gt;Solusi yang jalan sekarang: &lt;strong&gt;gateway lokal yang nerima QRIS / Rupiah&lt;/strong&gt;. Ini versi jujurnya — gimana cara kerjanya, berapa biayanya, dan apa yang &lt;em&gt;belum&lt;/em&gt; bisa.&lt;/p&gt;

&lt;h2&gt;
  
  
  Dua model live, satu API yang kompatibel
&lt;/h2&gt;

&lt;p&gt;Lewat Nexotao kamu pakai dua model teks:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Claude Opus 4.8&lt;/strong&gt; (&lt;code&gt;claude-opus-4-8&lt;/code&gt;) — context window &lt;strong&gt;350.000 token&lt;/strong&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;DeepSeek-V4-Pro&lt;/strong&gt; — context window &lt;strong&gt;131.072 token&lt;/strong&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Itu angka context window yang dipublikasikan apa adanya — tanpa pemotongan diam-diam. Endpoint-nya &lt;strong&gt;kompatibel dengan OpenAI dan Anthropic&lt;/strong&gt;, jadi biasanya cukup ganti base URL sama key-nya.&lt;/p&gt;

&lt;p&gt;Format OpenAI:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight python"&gt;&lt;code&gt;&lt;span class="kn"&gt;from&lt;/span&gt; &lt;span class="n"&gt;openai&lt;/span&gt; &lt;span class="kn"&gt;import&lt;/span&gt; &lt;span class="n"&gt;OpenAI&lt;/span&gt;

&lt;span class="n"&gt;client&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="nc"&gt;OpenAI&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;base_url&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="sh"&gt;"&lt;/span&gt;&lt;span class="s"&gt;https://api.nexotao.com/v1&lt;/span&gt;&lt;span class="sh"&gt;"&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="n"&gt;api_key&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="sh"&gt;"&lt;/span&gt;&lt;span class="s"&gt;sk-nexo-...&lt;/span&gt;&lt;span class="sh"&gt;"&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
&lt;span class="n"&gt;resp&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="n"&gt;client&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="n"&gt;chat&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="n"&gt;completions&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nf"&gt;create&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;
    &lt;span class="n"&gt;model&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="sh"&gt;"&lt;/span&gt;&lt;span class="s"&gt;claude-opus-4-8&lt;/span&gt;&lt;span class="sh"&gt;"&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;
    &lt;span class="n"&gt;messages&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="p"&gt;[{&lt;/span&gt;&lt;span class="sh"&gt;"&lt;/span&gt;&lt;span class="s"&gt;role&lt;/span&gt;&lt;span class="sh"&gt;"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="sh"&gt;"&lt;/span&gt;&lt;span class="s"&gt;user&lt;/span&gt;&lt;span class="sh"&gt;"&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="sh"&gt;"&lt;/span&gt;&lt;span class="s"&gt;content&lt;/span&gt;&lt;span class="sh"&gt;"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="sh"&gt;"&lt;/span&gt;&lt;span class="s"&gt;Halo&lt;/span&gt;&lt;span class="sh"&gt;"&lt;/span&gt;&lt;span class="p"&gt;}],&lt;/span&gt;
&lt;span class="p"&gt;)&lt;/span&gt;
&lt;span class="nf"&gt;print&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;resp&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="n"&gt;choices&lt;/span&gt;&lt;span class="p"&gt;[&lt;/span&gt;&lt;span class="mi"&gt;0&lt;/span&gt;&lt;span class="p"&gt;].&lt;/span&gt;&lt;span class="n"&gt;message&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="n"&gt;content&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Format Anthropic:&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.nexotao.com/v1/messages &lt;span class="se"&gt;\&lt;/span&gt;
  &lt;span class="nt"&gt;-H&lt;/span&gt; &lt;span class="s2"&gt;"x-api-key: sk-nexo-..."&lt;/span&gt; &lt;span class="se"&gt;\&lt;/span&gt;
  &lt;span class="nt"&gt;-H&lt;/span&gt; &lt;span class="s2"&gt;"anthropic-version: 2023-06-01"&lt;/span&gt; &lt;span class="se"&gt;\&lt;/span&gt;
  &lt;span class="nt"&gt;-H&lt;/span&gt; &lt;span class="s2"&gt;"Content-Type: application/json"&lt;/span&gt; &lt;span class="se"&gt;\&lt;/span&gt;
  &lt;span class="nt"&gt;-d&lt;/span&gt; &lt;span class="s1"&gt;'{"model":"claude-opus-4-8","max_tokens":256,
       "messages":[{"role":"user","content":"Halo"}]}'&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h2&gt;
  
  
  Cara bayarnya
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Top up saldo &lt;strong&gt;Rupiah&lt;/strong&gt; via &lt;strong&gt;QRIS&lt;/strong&gt;, mulai &lt;strong&gt;Rp10.000&lt;/strong&gt;. Tanpa kartu luar negeri.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Bayar sesuai pakai&lt;/strong&gt; — dipotong per token. &lt;strong&gt;Tanpa langganan&lt;/strong&gt;, dan saldo nggak hangus.&lt;/li&gt;
&lt;li&gt;Tiap response ada header &lt;strong&gt;&lt;code&gt;X-Cost-Rp&lt;/code&gt;&lt;/strong&gt;, jadi kamu lihat biaya rupiah persis tiap request.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Berapa biayanya
&lt;/h2&gt;

&lt;p&gt;Saat tulisan ini dibuat, Claude Opus 4.8 lewat gateway sekitar &lt;strong&gt;70% lebih murah&lt;/strong&gt; dari harga retail resmi (input) — tapi jangan percaya saya gitu aja. Halaman &lt;a href="https://www.nexotao.com/harga-api-ai-termurah" rel="noopener noreferrer"&gt;perbandingan harga&lt;/a&gt; menampilkan tarif per-token secara live dan menghitung "vs resmi" otomatis. Kalau nemu yang lebih murah, kabari kami.&lt;/p&gt;

&lt;h2&gt;
  
  
  Yang &lt;em&gt;belum&lt;/em&gt; bisa (biar nggak kaget)
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Nggak ada kredit gratis.&lt;/strong&gt; Akun baru mulai dari nol — top up dulu baru bisa pakai.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Cuma dua model teks di atas.&lt;/strong&gt; Belum ada image/transcribe, belum ada model lain.&lt;/li&gt;
&lt;li&gt;Gateway ini &lt;strong&gt;kompatibel&lt;/strong&gt; dengan Anthropic/OpenAI, &lt;strong&gt;bukan&lt;/strong&gt; infrastruktur resmi mereka.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Intinya: kalau yang ngehalangin kamu dari API Claude/DeepSeek cuma kartu kredit luar negeri, bayar Rupiah via QRIS menghilangkan halangan itu. Cek sendiri angkanya di &lt;a href="https://www.nexotao.com/harga-api-ai-termurah" rel="noopener noreferrer"&gt;halaman harga&lt;/a&gt;.&lt;/p&gt;

</description>
      <category>ai</category>
      <category>api</category>
      <category>indonesia</category>
      <category>llm</category>
    </item>
    <item>
      <title>How to use the Claude &amp; DeepSeek APIs from Indonesia — pay in Rupiah via QRIS (no credit card)</title>
      <dc:creator>Nexotao</dc:creator>
      <pubDate>Thu, 25 Jun 2026 18:28:58 +0000</pubDate>
      <link>https://dev.to/nexootaoo/how-to-use-the-claude-deepseek-apis-from-indonesia-pay-in-rupiah-via-qris-no-credit-card-289l</link>
      <guid>https://dev.to/nexootaoo/how-to-use-the-claude-deepseek-apis-from-indonesia-pay-in-rupiah-via-qris-no-credit-card-289l</guid>
      <description>&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Disclosure:&lt;/strong&gt; This is the Nexotao team — I'm describing our own gateway below. I've kept it to facts you can verify yourself: every model name, context window, and price here is on our live pricing page, and I link it.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;If you're an Indonesian developer, you've probably hit this wall: the OpenAI and Anthropic APIs want a &lt;strong&gt;foreign credit card&lt;/strong&gt;. No card, no API. A lot of us get stuck right there.&lt;/p&gt;

&lt;p&gt;The fix that works today: a &lt;strong&gt;local gateway that takes QRIS / Rupiah&lt;/strong&gt;. Here's the honest version of how it works, what it costs, and what it &lt;em&gt;doesn't&lt;/em&gt; do.&lt;/p&gt;

&lt;h2&gt;
  
  
  Two live models, one compatible API
&lt;/h2&gt;

&lt;p&gt;Through Nexotao you call two text models:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Claude Opus 4.8&lt;/strong&gt; (&lt;code&gt;claude-opus-4-8&lt;/code&gt;) — context window &lt;strong&gt;350,000 tokens&lt;/strong&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;DeepSeek-V4-Pro&lt;/strong&gt; — context window &lt;strong&gt;131,072 tokens&lt;/strong&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Those are the real, published context windows — no silent truncation. The endpoint is &lt;strong&gt;OpenAI- and Anthropic-compatible&lt;/strong&gt;, so you usually just change the base URL and key.&lt;/p&gt;

&lt;p&gt;OpenAI format:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight python"&gt;&lt;code&gt;&lt;span class="kn"&gt;from&lt;/span&gt; &lt;span class="n"&gt;openai&lt;/span&gt; &lt;span class="kn"&gt;import&lt;/span&gt; &lt;span class="n"&gt;OpenAI&lt;/span&gt;

&lt;span class="n"&gt;client&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="nc"&gt;OpenAI&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;base_url&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="sh"&gt;"&lt;/span&gt;&lt;span class="s"&gt;https://api.nexotao.com/v1&lt;/span&gt;&lt;span class="sh"&gt;"&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="n"&gt;api_key&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="sh"&gt;"&lt;/span&gt;&lt;span class="s"&gt;sk-nexo-...&lt;/span&gt;&lt;span class="sh"&gt;"&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
&lt;span class="n"&gt;resp&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="n"&gt;client&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="n"&gt;chat&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="n"&gt;completions&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nf"&gt;create&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;
    &lt;span class="n"&gt;model&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="sh"&gt;"&lt;/span&gt;&lt;span class="s"&gt;claude-opus-4-8&lt;/span&gt;&lt;span class="sh"&gt;"&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;
    &lt;span class="n"&gt;messages&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="p"&gt;[{&lt;/span&gt;&lt;span class="sh"&gt;"&lt;/span&gt;&lt;span class="s"&gt;role&lt;/span&gt;&lt;span class="sh"&gt;"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="sh"&gt;"&lt;/span&gt;&lt;span class="s"&gt;user&lt;/span&gt;&lt;span class="sh"&gt;"&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="sh"&gt;"&lt;/span&gt;&lt;span class="s"&gt;content&lt;/span&gt;&lt;span class="sh"&gt;"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="sh"&gt;"&lt;/span&gt;&lt;span class="s"&gt;Hello&lt;/span&gt;&lt;span class="sh"&gt;"&lt;/span&gt;&lt;span class="p"&gt;}],&lt;/span&gt;
&lt;span class="p"&gt;)&lt;/span&gt;
&lt;span class="nf"&gt;print&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;resp&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="n"&gt;choices&lt;/span&gt;&lt;span class="p"&gt;[&lt;/span&gt;&lt;span class="mi"&gt;0&lt;/span&gt;&lt;span class="p"&gt;].&lt;/span&gt;&lt;span class="n"&gt;message&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="n"&gt;content&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Anthropic format:&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.nexotao.com/v1/messages &lt;span class="se"&gt;\&lt;/span&gt;
  &lt;span class="nt"&gt;-H&lt;/span&gt; &lt;span class="s2"&gt;"x-api-key: sk-nexo-..."&lt;/span&gt; &lt;span class="se"&gt;\&lt;/span&gt;
  &lt;span class="nt"&gt;-H&lt;/span&gt; &lt;span class="s2"&gt;"anthropic-version: 2023-06-01"&lt;/span&gt; &lt;span class="se"&gt;\&lt;/span&gt;
  &lt;span class="nt"&gt;-H&lt;/span&gt; &lt;span class="s2"&gt;"Content-Type: application/json"&lt;/span&gt; &lt;span class="se"&gt;\&lt;/span&gt;
  &lt;span class="nt"&gt;-d&lt;/span&gt; &lt;span class="s1"&gt;'{"model":"claude-opus-4-8","max_tokens":256,
       "messages":[{"role":"user","content":"Hello"}]}'&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h2&gt;
  
  
  How you pay
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Top up your &lt;strong&gt;Rupiah&lt;/strong&gt; balance via &lt;strong&gt;QRIS&lt;/strong&gt;, from &lt;strong&gt;Rp10,000&lt;/strong&gt;. No foreign card.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Pay-as-you-go&lt;/strong&gt; — deducted per token. &lt;strong&gt;No subscription&lt;/strong&gt;, and the balance never expires.&lt;/li&gt;
&lt;li&gt;Every response carries an &lt;strong&gt;&lt;code&gt;X-Cost-Rp&lt;/code&gt;&lt;/strong&gt; header, so you see the exact rupiah cost of each request.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  What it costs
&lt;/h2&gt;

&lt;p&gt;At the time of writing, Claude Opus 4.8 runs &lt;strong&gt;roughly 70% below&lt;/strong&gt; official retail input pricing through the gateway — but don't take my word for it. The &lt;a href="https://www.nexotao.com/en/harga-api-ai-termurah" rel="noopener noreferrer"&gt;comparison page&lt;/a&gt; shows live per-token rates and computes "vs official" automatically. Find a cheaper equivalent? Tell us.&lt;/p&gt;

&lt;h2&gt;
  
  
  What it is &lt;em&gt;not&lt;/em&gt; (so you're not surprised)
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;No free credits.&lt;/strong&gt; New accounts start at zero — you top up to use it.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Only the two text models above.&lt;/strong&gt; No image/transcription, no other model families right now.&lt;/li&gt;
&lt;li&gt;The gateway is &lt;strong&gt;Anthropic/OpenAI-compatible&lt;/strong&gt;, not official Anthropic/OpenAI infrastructure.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;That's the whole pitch: if a foreign credit card was the only thing between you and the Claude/DeepSeek APIs, paying in Rupiah via QRIS removes it. Compare the numbers yourself on the &lt;a href="https://www.nexotao.com/en/harga-api-ai-termurah" rel="noopener noreferrer"&gt;pricing page&lt;/a&gt;.&lt;/p&gt;

</description>
      <category>ai</category>
      <category>api</category>
      <category>indonesia</category>
      <category>llm</category>
    </item>
  </channel>
</rss>
