Krótka odpowiedź
Jak wyświetlić listę modeli i sprawdzić swoje saldo na LLMwithCrypto?
Wywołaj GET https://llmwithcrypto.com/api/v1/models, aby dostać listę identyfikatorów modeli w formacie OpenAI, oraz GET https://llmwithcrypto.com/api/v1/credits, aby sprawdzić pozostały kredyt w dolarach amerykańskich. Oba przyjmują Twój klucz API jako Bearer token i są darmowe. Według stanu na 23 października 2026 LLMwithCrypto obsługuje 12 modeli open-weight, od DeepSeek V4 Pro do Mistral Small 4.
Wyświetl listę modeli
GET/api/v1/models
Zwraca modele, które może wywołać Twój klucz, w formacie listy OpenAI. id to wartość do wysłania w polu model chat completion. Przykład pokazuje pierwsze cztery wpisy; created jest przykładowy.
Uwierzytelnianie: klucz API w nagłówku Authorization: Bearer API_KEY.
Odpowiedź 200
{
"object": "list",
"data": [
{
"id": "deepseek-v4-pro",
"object": "model",
"created": 1792742400,
"owned_by": "deepseek"
},
{
"id": "deepseek-v4.1-flash",
"object": "model",
"created": 1792742400,
"owned_by": "deepseek"
},
{
"id": "deepseek-r1",
"object": "model",
"created": 1792742400,
"owned_by": "deepseek"
},
{
"id": "qwen3.5-397b-a17b",
"object": "model",
"created": 1792742400,
"owned_by": "qwen"
}
]
}Przykłady kodu
curl -s "https://llmwithcrypto.com/api/v1/models" \
-H "Authorization: Bearer $LLMWITHCRYPTO_API_KEY"import os
from openai import OpenAI
client = OpenAI(
base_url="https://llmwithcrypto.com/api/v1",
api_key=os.environ["LLMWITHCRYPTO_API_KEY"],
)
for model in client.models.list():
print(model.id, model.owned_by)import OpenAI from 'openai';
const client = new OpenAI({
baseURL: 'https://llmwithcrypto.com/api/v1',
apiKey: process.env.LLMWITHCRYPTO_API_KEY,
});
for await (const model of client.models.list()) console.log(model.id, model.owned_by);Odczytaj pozostały kredyt
GET/api/v1/credits
Zwraca saldo kredytów na Twoim koncie w dolarach amerykańskich jako ciąg dziesiętny, żeby nie tracić precyzji, oraz czas ostatniej aktualizacji. Wywołanie nic nie kosztuje. Liczby są przykładowe.
Uwierzytelnianie: klucz API w nagłówku Authorization: Bearer API_KEY.
Odpowiedź 200
{
"object": "credits",
"balance_usd": "41.2731",
"currency": "USD",
"updated_at": "2026-10-23T09:41:07Z"
}Przykłady kodu
curl -s "https://llmwithcrypto.com/api/v1/credits" \
-H "Authorization: Bearer $LLMWITHCRYPTO_API_KEY"import os
import requests
resp = requests.get(
"https://llmwithcrypto.com/api/v1/credits",
headers={"Authorization": "Bearer " + os.environ["LLMWITHCRYPTO_API_KEY"]},
timeout=30,
)
resp.raise_for_status()
print("credit left:", resp.json()["balance_usd"], "USD")const res = await fetch('https://llmwithcrypto.com/api/v1/credits', {
headers: { Authorization: `Bearer ${process.env.LLMWITHCRYPTO_API_KEY}` },
});
const credits = await res.json();
console.log('credit left:', credits.balance_usd, 'USD');Jakich identyfikatorów modeli mogę użyć?
Wartość model, do czego model się nadaje i jego okno kontekstu, według stanu na 23 października 2026. Ceny za milion tokenów są na stronie cennika.
| Id modelu | Model | Kontekst | Wejście / 1M | Wyjście / 1M |
|---|---|---|---|---|
deepseek-v4-pro | DeepSeek V4 Pro | 1M | $1.254 | $3.762 |
deepseek-v4.1-flash | DeepSeek V4.1 Flash | 1M | $0.285 | $1.14 |
deepseek-r1 | DeepSeek R1 | 160K | $0.57 | $2.208 |
qwen3.5-397b-a17b | Qwen3.5 397B A17B | 256K | $0.57 | $3.42 |
qwen3-235b-a22b-instruct-2507 | Qwen3 235B A22B Instruct | 256K | $0.161 | $0.57 |
gpt-oss-120b | gpt-oss-120b | 128K | $0.142 | $0.57 |
gpt-oss-20b | gpt-oss-20b | 128K | $0.033 | $0.161 |
glm-4.7 | GLM-4.7 | 200K | $0.57 | $2.09 |
llama-3.3-70b-instruct | Llama 3.3 70B Instruct | 128K | $0.209 | $0.475 |
gemma-4-31b | Gemma 4 31B | 256K | $0.19 | $0.38 |
mistral-large-3 | Mistral Large 3 | 256K | $0.475 | $1.424 |
mistral-small-4 | Mistral Small 4 | 256K | $0.142 | $0.57 |
Czy moja aplikacja powinna odczytywać listę modeli przy starcie?
To dobry nawyk. Modele są dodawane, a rzadziej wycofywane; każda zmiana jest datowana w changelogu. Odczyt GET https://llmwithcrypto.com/api/v1/models przy starcie aplikacji pozwala jej sprawdzić, czy skonfigurowany identyfikator nadal istnieje, zamiast dowiadywać się o tym z 404 model_not_found na produkcji.
Lista zawiera wyłącznie modele open-weight. Tylko modele z otwartymi wagami, których licencje pozwalają udostępniać je jako API: DeepSeek, Qwen, gpt-oss, Mistral, Llama, Gemma i inne wymienione na stronie modeli. Uruchamiamy je na GPU, które wynajmujemy i obsługujemy. Każdy model zachowuje własną licencję i politykę użycia (na przykład Meta’s Llama Acceptable Use Policy i informację „Built with Llama”); korzystanie z modelu przez nas oznacza ich akceptację.
Jak uniknąć wyczerpania kredytów?
- Regularnie sprawdzaj saldo.
GET https://llmwithcrypto.com/api/v1/creditsjest darmowe; sprawdzenie raz na godzinę lub po każdej partii wystarcza w większości aplikacji. - Ustaw własny próg. Gdy
balance_usdspadnie poniżej wybranego przez Ciebie poziomu, otrzymaj alert i doładuj konto, zanim zaczną się nieudane wywołania. - Obsłuż
402. Wywołanie, którego saldo nie pokryje, zwraca402 insufficient_balancei nic nie kosztuje; strona błędów pokazuje, jak zareagować.
Kredyty nie mają daty ważności: to, czego nie wydasz w tym miesiącu, nadal będzie tam w przyszłym roku, więc wcześniejsze doładowanie nic Cię nie kosztuje.
Modele i kredyty: najczęstsze pytania
Dlaczego GPT i Claude nie ma na liście?
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.
Czy lista modeli pokazuje ceny?
Nie, zachowuje format OpenAI. Ceny za milion tokenów są na stronie cennika i na stronie każdego modelu.
Czy kredyty są współdzielone między moimi kluczami API?
Tak. Klucze należą do konta i wszystkie korzystają z tych samych kredytów. Twórz jeden klucz API na aplikację, agenta lub członka zespołu i odwołuj każdy z nich z dashboardu, nie ruszając pozostałych.