# API kompatibel OpenAI: ubah base URL, pertahankan kode Anda

> Gunakan SDK OpenAI dengan model open-weight: ubah base_url dan model, pertahankan kode Anda. Apa yang berfungsi, apa yang tidak, dan harga per token.

- URL: https://llmwithcrypto.com/id/openai-compatible-api/
- Terakhir diperbarui: 2026-10-23
- Penerbit: LLMwithCrypto (https://llmwithcrypto.com)

Jika aplikasi Anda sudah terhubung ke OpenAI, aplikasi itu bisa terhubung ke DeepSeek, Qwen, gpt-oss, Llama, atau Mistral melalui kami dengan mengubah dua pengaturan: base URL dan nama model. Berikut ini secara pasti apa yang kompatibel, apa yang tidak, dan cara beralih.

**Jawaban singkat — Apakah LLMwithCrypto kompatibel dengan OpenAI API?**

Ya, untuk chat completions. **LLMwithCrypto** menerima format chat completions OpenAI di `https://llmwithcrypto.com/api/v1/chat/completions`, sehingga SDK resmi OpenAI, LangChain, dan alat kompatibel OpenAI lainnya berfungsi setelah Anda mengubah base URL dan nama model. Per 23 Oktober 2026, layanan ini menyediakan 12 model open-weight, ditagih per token, dibayar dengan kripto tanpa KYC. Endpoint OpenAI lainnya tidak tersedia.

*Python: SDK OpenAI diarahkan ke LLMwithCrypto*

```python
import os

from openai import OpenAI

client = OpenAI(
    base_url="https://llmwithcrypto.com/api/v1",
    api_key=os.environ["LLMWITHCRYPTO_API_KEY"],
)

resp = client.chat.completions.create(
    model="gpt-oss-120b",
    messages=[{"role": "user", "content": "Write a haiku about invoices."}],
)
print(resp.choices[0].message.content)

```

## Fitur OpenAI mana yang berfungsi, dan mana yang tidak?

Apa saja yang diterima API per 23 Oktober 2026. [Dokumentasi](https://llmwithcrypto.com/id/docs/) mencantumkan parameter tiap endpoint.

| Fitur | Status | Catatan |
| --- | --- | --- |
| `POST /v1/chat/completions` | Didukung | Messages, temperature, max tokens, dan pengaturan sampling yang biasa |
| Streaming (`stream: true`) | Didukung di semua model | Server-sent events, token demi token — lihat [streaming](https://llmwithcrypto.com/id/docs/streaming/) |
| Tool calling (`tools`) | Pada model yang mendukungnya | Mengikuti dukungan dari model itu sendiri — lihat [tool calling](https://llmwithcrypto.com/id/docs/tool-calling/) |
| Output JSON (`response_format`) | Pada model yang mendukungnya | Mengikuti dukungan dari model itu sendiri |
| `GET /v1/models` | Didukung | ID model yang bisa Anda panggil dengan API key — lihat [endpoint models](https://llmwithcrypto.com/id/docs/models/) |
| `GET /v1/credits` | Milik kami, bukan milik OpenAI | Kredit tersisa di akun |
| Responses API, Assistants | Tidak tersedia | Gunakan chat completions |
| Embeddings, images, audio | Tidak tersedia | Hanya pembuatan teks |
| Fine-tuning, batch jobs | Tidak tersedia | — |

*Harga diperiksa pada 23 Oktober 2026.*

## Apa yang perlu saya ubah di kode saya?

Dua pengaturan, tidak ada yang lain:

1. **Base URL** — `https://llmwithcrypto.com/api/v1` alih-alih milik OpenAI.
2. **Model** — sebuah id dari [halaman models](https://llmwithcrypto.com/id/models/), misalnya `deepseek-v4-pro` atau `gpt-oss-120b`, alih-alih nama GPT.

API key diletakkan di tempat API key OpenAI Anda sebelumnya. Kirimkan API key Anda sebagai Bearer token di header Authorization, seperti yang dilakukan OpenAI SDK. Simpan di environment variable `LLMWITHCRYPTO_API_KEY`, bukan di dalam kode Anda. [Panduan beralih](https://llmwithcrypto.com/id/guides/switch-openai-sdk-to-open-models/) mencakup Python, Node.js, LangChain, dan pengaturan environment variable.

## Apa yang berbeda dari OpenAI?

- **Modelnya.** Model open-weight menjawab berbeda dari GPT. Uji prompt Anda pada dua atau tiga model; beralih hanya perlu mengganti satu string.
- **Jumlah token.** Anda membayar per token dari saldo Anda: token input dan output dihitung oleh tokenizer model itu sendiri dan ditagih sesuai harga model tersebut per 1M token. Panggilan yang berakhir dengan error tidak dikenai biaya. Teks yang sama bisa terhitung beberapa token lebih banyak atau lebih sedikit dibandingkan dengan tokenizer OpenAI.
- **Fitur per model.** Streaming berfungsi di setiap model; tool calling dan output JSON mengikuti apa yang didukung masing-masing model.
- **Limit.** Setiap akun memiliki batas permintaan dan token per menit yang ditampilkan di dashboard; hubungi support dan batas itu dapat dinaikkan.
- **Error.** Kode status mengikuti konvensi OpenAI; [halaman errors](https://llmwithcrypto.com/id/docs/errors/) mencantumkan milik kami, termasuk apa yang terjadi saat kredit habis.

## Alat apa yang bisa digunakan?

API ini berbicara dalam format chat completions OpenAI: arahkan OpenAI SDK, LangChain, atau alat apa pun yang kompatibel dengan OpenAI ke base URL kami dengan API key Anda, lalu ubah nama modelnya. Dalam praktiknya itu mencakup SDK resmi OpenAI untuk Python dan Node.js, model chat OpenAI di LangChain dengan base URL kustom, dan framework agent atau editor yang memungkinkan Anda mengatur endpoint yang kompatibel dengan OpenAI. [Halaman LangChain](https://llmwithcrypto.com/id/docs/langchain/) menunjukkan cara pengaturannya.

## Berapa biayanya?

Per token, sesuai harga tiap model di [halaman pricing](https://llmwithcrypto.com/id/pricing/); kredit dibeli dalam paket dan tidak pernah kedaluwarsa.

| Paket | Jumlah | Harga | Harga per unit |
| --- | --- | --- | --- |
| Start | $25 kredit API | US$25 | — |
| Builder | $50 kredit API | US$50 | — |
| Production | $100 kredit API | US$100 | — |

Di setiap paket: Semua model di satu API key · Streaming dan tool calling · Panggilan gagal tidak ditagih · Kredit tidak pernah kedaluwarsa

**Sebelum Anda membayar**

- Top-up minimum US$25. Isi saldo sekali dengan kripto, lalu beli paket apa pun dari saldo Anda.
- Saldo Anda tidak kedaluwarsa dan digunakan untuk membayar token pada model apa pun, kapan pun Anda memanggil API. Jika sebuah paket berharga kurang dari top-up minimum, bagian yang Anda bayarkan hanya untuk mencapai minimum tersebut dikembalikan atas permintaan dalam 30 hari sejak pembayaran, dalam USDT atau USDC, dengan syarat masih belum terpakai. Sisa saldo tidak dibayarkan keluar kecuali diwajibkan oleh hukum.
- Dikreditkan setelah pembayaran Anda diperiksa di blockchain. Waktu konfirmasi jaringan yang umum: BTC ≈ 20 mnt · USDT TRC-20 ≈ 1 mnt · USDT ERC-20 ≈ 5 mnt · USDC ERC-20 ≈ 5 mnt · ETH ≈ 5 mnt · SOL ≈ 1 mnt · LTC ≈ 15 mnt

## Pertanyaan seputar kompatibilitas

### Bisakah saya memanggil model GPT melalui endpoint ini?

Tidak. Kami tidak menjual akses ke GPT, Claude, Gemini, atau Grok: pembuatnya melarang penjualan kembali akses API tanpa persetujuan mereka, dan kami tidak memilikinya.

### Apakah SDK Node.js OpenAI berfungsi?

Ya, dengan `baseURL` diatur ke `https://llmwithcrypto.com/api/v1`. [Halaman Node.js](https://llmwithcrypto.com/id/docs/node/) punya contoh lengkapnya.

### Apa yang terjadi jika saya mengirim parameter yang tidak didukung model?

Streaming berfungsi di setiap model; tool calling dan output JSON mengikuti apa yang didukung masing-masing model. Uji parameter tersebut pada model yang Anda pakai; [halaman errors](https://llmwithcrypto.com/id/docs/errors/) menjelaskan respons yang mungkin Anda terima.

### Apakah saya perlu API key terpisah untuk setiap model?

Tidak. Satu API key dapat memanggil semua model; Buat satu API key per aplikasi, agen, atau rekan tim dan cabut salah satunya dari dashboard tanpa memengaruhi yang lain.

---

LLMwithCrypto: LLMwithCrypto adalah LLM API yang kompatibel dengan OpenAI untuk model open-weight — DeepSeek V4 Pro, DeepSeek V4.1 Flash, DeepSeek R1, Qwen3.5 397B A17B, Qwen3 235B A22B Instruct, gpt-oss-120b, gpt-oss-20b, GLM-4.7, Llama 3.3 70B Instruct, Gemma 4 31B, Mistral Large 3, Mistral Small 4 — dibayar per token dari saldo kripto prabayar, 5% di bawah harga median host publik. Tanpa KYC: tanpa ID, tanpa selfie, tanpa dokumen. Prompt dan output tidak disimpan.
