# Endpoints de modelos y créditos: GET /models y GET /credits

> Lista con GET /api/v1/models los ids de modelo que tu clave puede llamar y consulta tu saldo en GET /api/v1/credits. Referencia de los 12 ids de modelos.

- URL: https://llmwithcrypto.com/es/docs/models/
- Última actualización: 2026-10-23
- Editor: LLMwithCrypto (https://llmwithcrypto.com)

Dos pequeños endpoints de solo lectura. Uno lista los modelos que puedes poner en el campo `model`; el otro te dice cuánto saldo queda antes de que tu app se quede sin él. Ninguno cuesta nada.

**Respuesta rápida — ¿Cómo listo los modelos y consulto mi saldo en LLMwithCrypto?**

Llama a `GET https://llmwithcrypto.com/api/v1/models` para obtener la lista de ids de modelo, en el formato de OpenAI, y a `GET https://llmwithcrypto.com/api/v1/credits` para el saldo restante en dólares estadounidenses. Ambos usan tu clave API como Bearer token y son gratuitos. A fecha de 23 de octubre de 2026, **LLMwithCrypto** sirve 12 modelos open-weight, desde DeepSeek V4 Pro hasta Mistral Small 4.

## Lista los modelos

`GET /api/v1/models`

Devuelve los modelos que tu clave puede llamar, en el formato de lista de OpenAI. El `id` es el valor que se envía en el campo `model` de un chat completion. El ejemplo muestra las cuatro primeras entradas; `created` es ilustrativo.

Autenticación: clave API en el header `Authorization: Bearer API_KEY`.

**Respuesta** `200`

```json
{
  "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"
    }
  ]
}
```

*curl*

```bash
curl -s "https://llmwithcrypto.com/api/v1/models" \
  -H "Authorization: Bearer $LLMWITHCRYPTO_API_KEY"
```

*Python*

```python
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)
```

*Node.js*

```javascript
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);
```

## Lee el saldo restante

`GET /api/v1/credits`

Devuelve el saldo de tu cuenta en dólares estadounidenses, como string decimal para que no se pierda precisión, y la hora de su última actualización. Llamarlo no cuesta nada. Las cifras son ilustrativas.

Autenticación: clave API en el header `Authorization: Bearer API_KEY`.

**Respuesta** `200`

```json
{
  "object": "credits",
  "balance_usd": "41.2731",
  "currency": "USD",
  "updated_at": "2026-10-23T09:41:07Z"
}
```

*curl*

```bash
curl -s "https://llmwithcrypto.com/api/v1/credits" \
  -H "Authorization: Bearer $LLMWITHCRYPTO_API_KEY"
```

*Python*

```python
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")
```

*Node.js*

```javascript
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');
```

## ¿Qué ids de modelo puedo usar?

El valor de `model`, para qué sirve el modelo y su ventana de contexto, a fecha de 23 de octubre de 2026. Los precios por millón de tokens están en la [página de precios](https://llmwithcrypto.com/es/pricing/).

| Model id | Modelo | Contexto | Entrada / 1M | Salida / 1M |
| --- | --- | --- | --- | --- |
| `deepseek-v4-pro` | [DeepSeek V4 Pro](https://llmwithcrypto.com/es/models/deepseek-v4-pro/) | 1M | $1.254 | $3.762 |
| `deepseek-v4.1-flash` | [DeepSeek V4.1 Flash](https://llmwithcrypto.com/es/models/deepseek-v4-1-flash/) | 1M | $0.285 | $1.14 |
| `deepseek-r1` | [DeepSeek R1](https://llmwithcrypto.com/es/models/deepseek-r1/) | 160K | $0.57 | $2.208 |
| `qwen3.5-397b-a17b` | [Qwen3.5 397B A17B](https://llmwithcrypto.com/es/models/qwen3-5-397b-a17b/) | 256K | $0.57 | $3.42 |
| `qwen3-235b-a22b-instruct-2507` | [Qwen3 235B A22B Instruct](https://llmwithcrypto.com/es/models/qwen3-235b-a22b-instruct-2507/) | 256K | $0.161 | $0.57 |
| `gpt-oss-120b` | [gpt-oss-120b](https://llmwithcrypto.com/es/models/gpt-oss-120b/) | 128K | $0.142 | $0.57 |
| `gpt-oss-20b` | [gpt-oss-20b](https://llmwithcrypto.com/es/models/gpt-oss-20b/) | 128K | $0.033 | $0.161 |
| `glm-4.7` | [GLM-4.7](https://llmwithcrypto.com/es/models/glm-4-7/) | 200K | $0.57 | $2.09 |
| `llama-3.3-70b-instruct` | [Llama 3.3 70B Instruct](https://llmwithcrypto.com/es/models/llama-3-3-70b-instruct/) | 128K | $0.209 | $0.475 |
| `gemma-4-31b` | [Gemma 4 31B](https://llmwithcrypto.com/es/models/gemma-4-31b/) | 256K | $0.19 | $0.38 |
| `mistral-large-3` | [Mistral Large 3](https://llmwithcrypto.com/es/models/mistral-large-3/) | 256K | $0.475 | $1.424 |
| `mistral-small-4` | [Mistral Small 4](https://llmwithcrypto.com/es/models/mistral-small-4/) | 256K | $0.142 | $0.57 |

## ¿Debe mi app leer la lista de modelos al arrancar?

Es una buena costumbre. Los modelos se añaden y, más rara vez, se retiran; cada cambio lleva su fecha en el [changelog](https://llmwithcrypto.com/es/changelog/). Leer `GET https://llmwithcrypto.com/api/v1/models` cuando arranca tu app le permite comprobar que el id con el que está configurada sigue existiendo, en vez de enterarte por un `404 model_not_found` en producción.

La lista solo contiene modelos de pesos abiertos. Solo modelos de pesos abiertos cuyas licencias permitan servirlos como API: DeepSeek, Qwen, gpt-oss, Mistral, Llama, Gemma y otros que se indican en la página de modelos. Los ejecutamos en GPUs que alquilamos y operamos. Cada modelo mantiene su propia licencia y política de uso (por ejemplo, la Política de Uso Aceptable de Llama de Meta y el aviso “Built with Llama”); usar un modelo a través de nosotros implica aceptarlas.

## ¿Cómo evito quedarme sin crédito?

- **Consulta el crédito con regularidad.** `GET https://llmwithcrypto.com/api/v1/credits` es gratis; una comprobación cada hora o después de cada lote basta para la mayoría de apps.
- **Fija tu propio umbral.** Cuando `balance_usd` baje por debajo del nivel que elijas, avísate y recarga antes de que empiecen a fallar las llamadas.
- **Gestiona el `402`.** Una llamada que el crédito no puede pagar devuelve `402 insufficient_balance` y no cuesta nada; la [página de errores](https://llmwithcrypto.com/es/docs/errors/) explica cómo reaccionar.

Los créditos no caducan: lo que no gastes este mes seguirá ahí el año que viene, así que recargar antes de tiempo no te cuesta nada.

## Modelos y créditos: preguntas frecuentes

### ¿Por qué GPT o Claude no están en la lista?

No vendemos acceso a GPT, Claude, Gemini ni Grok: sus creadores prohíben revender el acceso a la API sin su aprobación, y nosotros no la tenemos.

### ¿La lista de modelos muestra los precios?

No, sigue el formato de OpenAI. Los precios por millón de tokens están en la [página de precios](https://llmwithcrypto.com/es/pricing/) y en la página de cada modelo.

### ¿El crédito se comparte entre mis claves API?

Sí. Las claves pertenecen a la cuenta y todas gastan el mismo crédito. Crea una clave API por app, agente o compañero de equipo y revoca cualquiera desde el panel sin tocar las demás.

---

LLMwithCrypto: LLMwithCrypto es una API de LLM compatible con OpenAI para modelos de pesos abiertos — 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 — con pago por token desde un saldo de criptomonedas prepago, a un 5% por debajo del precio medio de los hosts públicos. Sin KYC: sin identificación, sin selfie, sin documentos. Los prompts y las salidas no se almacenan.
