# Alihkan OpenAI SDK ke model open-weight dalam tiga perubahan

> Arahkan OpenAI SDK ke model open-weight seperti DeepSeek, Qwen, dan gpt-oss dengan mengubah base URL, API key, dan nama model. Python, Node.js, dan curl.

- URL: https://llmwithcrypto.com/id/guides/switch-openai-sdk-to-open-models/
- Terakhir diperbarui: 2026-10-23
- Penerbit: LLMwithCrypto (https://llmwithcrypto.com)

Jika kode Anda sudah memanggil OpenAI melalui SDK-nya, memindahkan beban kerja ke model open-weight hanyalah perubahan konfigurasi, bukan penulisan ulang. Panduan ini menunjukkan tiga nilai yang perlu diubah, model kami mana yang sebaiknya dicoba untuk tugas apa, dan apa yang berperilaku berbeda.

**Jawaban singkat — Bagaimana cara menggunakan OpenAI SDK dengan model open-weight?**

Ubah tiga nilai: base URL, API key, dan nama model. Dengan **LLMwithCrypto**, atur base URL ke `https://llmwithcrypto.com/api/v1`, gunakan API key dari dashboard Anda, dan pilih id model seperti `deepseek-v4-pro` atau `gpt-oss-120b`. Per 23 Oktober 2026, DeepSeek V4 Pro berharga $1.254 per juta token input. Sisa kode Anda tetap sama.

## Apa saja tiga perubahan itu?

1. **Base URL** — Arahkan klien ke https://llmwithcrypto.com/api/v1 alih-alih ke OpenAI. SDK Python maupun Node.js menerima opsi base_url / baseURL, dan membaca environment variable OPENAI_BASE_URL.
2. **API key** — Buat API key di dashboard Anda dan simpan di LLMWITHCRYPTO_API_KEY. Kirimkan API key Anda sebagai Bearer token di header Authorization, seperti yang dilakukan OpenAI SDK.
3. **Nama model** — Ganti gpt-… dengan salah satu id kami, misalnya deepseek-v4-pro. GET https://llmwithcrypto.com/api/v1/models mencantumkan setiap id yang dapat dipanggil oleh API key Anda.

*switch.py*

```python
import os

from openai import OpenAI

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

reply = client.chat.completions.create(
    model="deepseek-v4-pro",
    messages=[{"role": "user", "content": "Summarise this changelog in three bullet points: ..."}],
)
print(reply.choices[0].message.content)
print(reply.usage)

```

*switch.mjs*

```javascript
import OpenAI from 'openai';

const client = new OpenAI({
  baseURL: 'https://llmwithcrypto.com/api/v1',
  apiKey: process.env.LLMWITHCRYPTO_API_KEY,
});

const reply = await client.chat.completions.create({
  model: 'gpt-oss-120b',
  messages: [{ role: 'user', content: 'Write a regex that matches ISO 8601 dates.' }],
});
console.log(reply.choices[0].message.content);

```

## Model open mana yang sebaiknya saya coba untuk tugas apa?

Titik awal berdasarkan tugas, dari tujuan pembuatan tiap model oleh pembuatnya. Uji dengan prompt Anda sendiri sebelum beralih: tidak ada model yang menjadi salinan persis model lain. Harga per 1 juta token input / output, per 23 Oktober 2026.

| Tugas | Model yang dicoba | ID API | Konteks | Harga (input / output) |
| --- | --- | --- | --- | --- |
| Chat umum, penalaran, dan kode | [DeepSeek V4 Pro](https://llmwithcrypto.com/id/models/deepseek-v4-pro/) | `deepseek-v4-pro` | 1M | $1.254 / $3.762 |
| Panggilan bervolume tinggi dengan biaya rendah | [DeepSeek V4.1 Flash](https://llmwithcrypto.com/id/models/deepseek-v4-1-flash/) | `deepseek-v4.1-flash` | 1M | $0.285 / $1.14 |
| Penalaran dan penggunaan tool | [gpt-oss-120b](https://llmwithcrypto.com/id/models/gpt-oss-120b/) | `gpt-oss-120b` | 128K | $0.142 / $0.57 |
| Penalaran kecil yang cepat | [gpt-oss-20b](https://llmwithcrypto.com/id/models/gpt-oss-20b/) | `gpt-oss-20b` | 128K | $0.033 / $0.161 |
| Coding dan agent | [GLM-4.7](https://llmwithcrypto.com/id/models/glm-4-7/) | `glm-4.7` | 200K | $0.57 / $2.09 |
| Chat multibahasa dan dokumen panjang | [Qwen3 235B A22B Instruct](https://llmwithcrypto.com/id/models/qwen3-235b-a22b-instruct-2507/) | `qwen3-235b-a22b-instruct-2507` | 256K | $0.161 / $0.57 |
| Penalaran langkah demi langkah | [DeepSeek R1](https://llmwithcrypto.com/id/models/deepseek-r1/) | `deepseek-r1` | 160K | $0.57 / $2.208 |
| Model Eropa | [Mistral Large 3](https://llmwithcrypto.com/id/models/mistral-large-3/) | `mistral-large-3` | 256K | $0.475 / $1.424 |

*Harga diperiksa pada 23 Oktober 2026.*

[Halaman model](https://llmwithcrypto.com/id/models/) mencantumkan keduabelasnya, beserta lisensinya.

## Apa yang berperilaku berbeda setelah beralih?

- **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. Setiap model memiliki tokenizer sendiri, sehingga teks yang sama dapat terhitung sebagai jumlah token yang berbeda dibandingkan di OpenAI.
- **Fitur per model.** Streaming berfungsi di setiap model; tool calling dan output JSON mengikuti apa yang didukung masing-masing model. Periksa [halaman model](https://llmwithcrypto.com/id/models/) sebelum Anda mengandalkan tool calling atau output JSON.
- **Gaya dan kualitas output.** Model yang berbeda menjawab dengan cara berbeda. Jalankan prompt uji Anda sendiri, terutama untuk output terstruktur.
- **Fitur model tertutup.** Endpoint dan model khusus OpenAI tidak tersedia di sini. Kami tidak menjual akses ke GPT, Claude, Gemini, atau Grok: pembuatnya melarang penjualan kembali akses API tanpa persetujuan mereka, dan kami tidak memilikinya.

## Mengapa tim memindahkan beban kerja ke model open?

Terutama karena harga dan kontrol. Model open-weight dilayani oleh banyak host, dan harga median DeepSeek V4 Pro di 7 host adalah $1.32 per juta token input pada 23 Oktober 2026. Penggunaannya pun mengikuti: pada pekan hingga 21 Oktober 2026, DeepSeek V4.1 Flash menjadi model yang paling banyak digunakan di peringkat publik OpenRouter.

Dengan **LLMwithCrypto** Anda juga dapat membayar tanpa kartu: BTC, USDT, USDC, ETH, SOL, LTC, dari top-up US$25, tanpa KYC.

## Beralih dari OpenAI: pertanyaan umum

### Apakah streaming masih berfungsi?

Ya, dengan `stream: true`, seperti halnya dengan OpenAI. [Dokumentasi streaming](https://llmwithcrypto.com/id/docs/streaming/) menunjukkan format event-nya.

### Apakah saya perlu SDK baru?

Tidak. SDK resmi OpenAI tetap berfungsi; hanya base URL, API key, dan nama model yang berubah. LangChain bekerja dengan cara yang sama, lihat [dokumentasi LangChain](https://llmwithcrypto.com/id/docs/langchain/).

### Bisakah saya tetap memakai GPT untuk sebagian panggilan?

Ya, dengan mempertahankan klien kedua yang diarahkan ke OpenAI dengan API key OpenAI Anda. Kami tidak menjual model GPT.

### Bagaimana cara memeriksa biaya sebuah panggilan?

Setiap respons membawa objek `usage` berisi token input dan output; dashboard menampilkan biaya setiap panggilan, dan `GET https://llmwithcrypto.com/api/v1/credits` mengembalikan sisa saldo.

## Sumber

1. [Peringkat OpenRouter](https://openrouter.ai/rankings) — OpenRouter (read 2026-10-23)

---

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.
