es ▾

Documentación de la API para desarrolladores

Comienza con nuestra API de LLM sin censura en minutos utilizando clientes estándar compatibles con OpenAI. Envía texto, recibe tokens y elude los filtros de contenido sin configuración.

Configuración de autenticación de URL Base

Usa HTTPS://api.mistralkey.com/v1 como tu URL base. Pasa tu clave API en el Authorization header. Crea tu clave con Google o correo electrónico en el panel de control. No se requiere número de teléfono. El crédito nunca expira.

curl https://api.mistralkey.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "List the main configuration options for the server"}]
  }'

Primera solicitud

Envía una solicitud POST al endpoint de chat completions. Especifica el modelo como "uncensored". El sistema procesa tu entrada y devuelve texto generado. Los errores y rechazos no consumen crédito. Esto asegura una aritmética de tokens transparente.

from openai import OpenAI

client = OpenAI(base_url="https://api.mistralkey.com/v1", api_key="YOUR_KEY")

resp = client.chat.completions.create(
    model="uncensored",
    messages=[{"role": "user", "content": "Summarise this thread without softening it."}],
)
print(resp.choices[0].message.content)

Integración del SDK Node

Inicializa el cliente con la URL base y la clave. Configura el modelo para usar la variante sin censura. El SDK maneja la serialización automáticamente. Este enfoque elimina las suposiciones en tu capa de integración.

import OpenAI from "openai";

const client = new OpenAI({ baseURL: "https://api.mistralkey.com/v1", apiKey: process.env.API_KEY });

const resp = await client.chat.completions.create({
  model: "uncensored",
  messages: [{ role: "user", content: "Draft a villain monologue for my game." }],
});
console.log(resp.choices[0].message.content);

Respuestas de streaming

Habilita el streaming estableciendo el stream parámetro a true. Recibe tokens mediante Server-Sent Events. Los detalles de uso de tokens aparecen en el último fragmento. Esto reduce la latencia percibida para salidas largas.

stream = client.chat.completions.create(
    model="uncensored",
    messages=[{"role": "user", "content": "Tell the story in second person."}],
    stream=True,
)
for chunk in stream:
    if chunk.choices and chunk.choices[0].delta.content:
        print(chunk.choices[0].delta.content, end="", flush=True)

Límites de velocidad y restricciones

El límite es de 300 solicitudes por minuto por clave. Las solicitudes concurrentes se limitan a 8. El tamaño del cuerpo de la solicitud no puede exceder 8 MB. La ventana de contexto abarca 100.000 tokens. La salida máxima por solicitud es de 16.000 tokens.

Gestión de errores y tokens

Gestiona los errores 401 para claves inválidas. Devuelve 402 cuando se agota el crédito. Gestiona el 429 por exceder el límite de tasa. Los errores son gratuitos. El uso de crédito refleja únicamente el consumo real de tokens.

Preguntas frecuentes

¿La clave de API de mistral de este proveedor es la misma que Mistral Vibe?

No. Mistral Vibe utiliza una clave y enrutamiento de modelos diferentes. Nuestra API es un endpoint independiente sin censura compatible con el formato SDK de OpenAI. Consulta la documentación específica de tu cliente para la configuración de la URL base.

¿La clave API expira?

Tu clave de API permanece válida indefinidamente. Tu crédito prepagado tampoco caduca. Puedes recargar con criptomonedas cuando lo necesites sin perder el saldo anterior.

¿Cómo manejo el error 402?

Un estado 402 indica crédito prepagado insuficiente. Recarga usando USDT (TRC20) o USDC (Base). Añade fondos a través del panel de control para reanudar las solicitudes inmediatamente.

Genera tu clave ahora

Regístrate, obtén tu clave y actualiza la URL base. Configuración completa en minutos.

Comenzar ahoraVer documentación