# Przełącz OpenAI SDK na modele open-weight w trzech zmianach

> Skieruj OpenAI SDK na modele open-weight, takie jak DeepSeek, Qwen i gpt-oss, zmieniając base URL, klucz API i nazwę modelu. Python, Node.js i curl.

- URL: https://llmwithcrypto.com/pl/guides/switch-openai-sdk-to-open-models/
- Ostatnia aktualizacja: 2026-10-23
- Wydawca: LLMwithCrypto (https://llmwithcrypto.com)

Jeśli Twój kod już wywołuje OpenAI przez jego SDK, przeniesienie zadania na model open-weight to zmiana konfiguracji, a nie przepisywanie kodu. Ten przewodnik pokazuje trzy wartości do zmiany, które z naszych modeli wypróbować do jakiego zadania i co działa inaczej.

**Krótka odpowiedź — Jak używać OpenAI SDK z modelami open-weight?**

Zmień trzy wartości: base URL, klucz API i nazwę modelu. W **LLMwithCrypto** ustaw base URL na `https://llmwithcrypto.com/api/v1`, użyj klucza API ze swojego dashboardu i wybierz identyfikator modelu, taki jak `deepseek-v4-pro` lub `gpt-oss-120b`. Na 23 października 2026 DeepSeek V4 Pro kosztuje $1.254 za milion tokenów wejściowych. Reszta Twojego kodu zostaje bez zmian.

## Jakie są te trzy zmiany?

1. **Base URL** — Skieruj klienta na https://llmwithcrypto.com/api/v1 zamiast na OpenAI. Zarówno SDK dla Python, jak i dla Node.js przyjmują opcję base_url / baseURL i czytają zmienną środowiskową OPENAI_BASE_URL.
2. **klucz API** — Utwórz klucz API w swoim dashboardzie i przechowuj go w LLMWITHCRYPTO_API_KEY. Przekazujesz swój klucz API jako Bearer token w nagłówku Authorization, tak jak robi to OpenAI SDK.
3. **Nazwa modelu** — Zastąp gpt-… jednym z naszych identyfikatorów, na przykład deepseek-v4-pro. GET https://llmwithcrypto.com/api/v1/models wymienia każdy identyfikator, który może wywołać Twój klucz API.

*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);

```

## Którego modelu open-weight powinienem spróbować do jakiego zadania?

Punkt wyjścia według zadania, oparty na tym, do czego twórca każdego modelu go zbudował. Przetestuj na własnych promptach, zanim się przełączysz: żaden model nie jest gotową kopią innego. Ceny za 1 mln tokenów wejściowych / wyjściowych, na 23 października 2026.

| Zadanie | Model do wypróbowania | API id | Kontekst | Cena (wej. / wyj.) |
| --- | --- | --- | --- | --- |
| Ogólny czat, rozumowanie i kod | [DeepSeek V4 Pro](https://llmwithcrypto.com/pl/models/deepseek-v4-pro/) | `deepseek-v4-pro` | 1M | $1.254 / $3.762 |
| Wywołania o dużej liczbie i niskim koszcie | [DeepSeek V4.1 Flash](https://llmwithcrypto.com/pl/models/deepseek-v4-1-flash/) | `deepseek-v4.1-flash` | 1M | $0.285 / $1.14 |
| Rozumowanie i użycie narzędzi | [gpt-oss-120b](https://llmwithcrypto.com/pl/models/gpt-oss-120b/) | `gpt-oss-120b` | 128K | $0.142 / $0.57 |
| Mały, szybki model rozumowania | [gpt-oss-20b](https://llmwithcrypto.com/pl/models/gpt-oss-20b/) | `gpt-oss-20b` | 128K | $0.033 / $0.161 |
| Kodowanie i agenci | [GLM-4.7](https://llmwithcrypto.com/pl/models/glm-4-7/) | `glm-4.7` | 200K | $0.57 / $2.09 |
| Czat wielojęzyczny i długie dokumenty | [Qwen3 235B A22B Instruct](https://llmwithcrypto.com/pl/models/qwen3-235b-a22b-instruct-2507/) | `qwen3-235b-a22b-instruct-2507` | 256K | $0.161 / $0.57 |
| Rozumowanie krok po kroku | [DeepSeek R1](https://llmwithcrypto.com/pl/models/deepseek-r1/) | `deepseek-r1` | 160K | $0.57 / $2.208 |
| Model europejski | [Mistral Large 3](https://llmwithcrypto.com/pl/models/mistral-large-3/) | `mistral-large-3` | 256K | $0.475 / $1.424 |

*Ceny sprawdzone 23 października 2026.*

Strona [modeli](https://llmwithcrypto.com/pl/models/) wymienia wszystkie dwanaście, wraz z ich licencjami.

## Co działa inaczej po przełączeniu?

- **Liczenie tokenów.** Płacisz za token z salda: tokeny wejściowe i wyjściowe są liczone przez tokenizer danego modelu i rozliczane według ceny tego modelu za 1M tokenów. Wywołanie zakończone błędem nic nie kosztuje. Każdy model ma własny tokenizer, więc ten sam tekst może liczyć się jako inna liczba tokenów niż w OpenAI.
- **Funkcje poszczególnych modeli.** Streaming działa na każdym modelu; tool calling i wyjście JSON zależą od tego, co obsługuje sam model. Sprawdź [stronę modeli](https://llmwithcrypto.com/pl/models/), zanim zaczniesz polegać na tool calling lub wyjściu JSON.
- **Styl i jakość odpowiedzi.** Różne modele odpowiadają różnie. Uruchom własne prompty testowe, zwłaszcza dla ustrukturyzowanego wyjścia.
- **Funkcje modeli zamkniętych.** Endpointy i modele dostępne wyłącznie w OpenAI nie są tu dostępne. Nie sprzedajemy dostępu do GPT, Claude, Gemini ani Grok: ich twórcy zabraniają odsprzedaży dostępu do API bez ich zgody, a my jej nie mamy.

## Dlaczego zespoły przenoszą zadania na modele open-weight?

Głównie dla ceny i kontroli. Modele open-weight udostępnia wielu hostów, a mediana ceny DeepSeek V4 Pro wśród 7 hostów wynosiła $1.32 za milion tokenów wejściowych 23 października 2026. Użycie idzie za tym: w tygodniu do 21 października 2026 DeepSeek V4.1 Flash był najczęściej używanym modelem w publicznych rankingach OpenRouter.

Z **LLMwithCrypto** możesz też płacić bez karty: BTC, USDT, USDC, ETH, SOL, LTC, z doładowania 25 USD, bez KYC.

## Przejście z OpenAI: najczęstsze pytania

### Czy streaming nadal działa?

Tak, z `stream: true`, tak jak z OpenAI. W [dokumentacji streamingu](https://llmwithcrypto.com/pl/docs/streaming/) opisano format zdarzeń.

### Czy potrzebuję nowego SDK?

Nie. Oficjalne SDK OpenAI działają; zmieniają się tylko base URL, klucz API i nazwa modelu. LangChain działa tak samo, zobacz [dokumentację LangChain](https://llmwithcrypto.com/pl/docs/langchain/).

### Czy mogę zachować GPT do niektórych wywołań?

Tak, trzymając drugiego klienta skierowanego na OpenAI z Twoim kluczem API OpenAI. Nie sprzedajemy modeli GPT.

### Jak sprawdzić, ile kosztowało wywołanie?

Każda odpowiedź zawiera obiekt `usage` z tokenami wejściowymi i wyjściowymi; panel pokazuje koszt każdego wywołania, a `GET https://llmwithcrypto.com/api/v1/credits` zwraca to, co zostało.

## Źródła

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

---

LLMwithCrypto: LLMwithCrypto to zgodne z OpenAI API LLM dla modeli z otwartymi wagami — 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 — płatne za token z przedpłaconego salda kryptowalutowego, o 5% poniżej mediany ceny publicznych hostów. Bez KYC: bez dowodu, bez selfie, bez dokumentów. Prompty i odpowiedzi nie są przechowywane.
