es ▾

Claude api costs: quickstart for uncensored OpenAI-compatible API

Reduce tu gasto en LLM cambiando a una API simple y sin censura que acepte los mismos SDKs y código que ya usas. Esta guía de inicio rápido muestra cómo integrar nuestro endpoint compatible con OpenAI en minutos con cero esfuerzo de migración.

Instala tu SDK compatible con OpenAI preferido

Empieza instalando el SDK oficial para tu lenguaje. La biblioteca gestiona las solicitudes HTTP subyacentes, para que puedas centrarte en la lógica. Admitimos cualquier cliente que hable el protocolo OpenAI.

  • Python: pip install openai
  • Node.js: npm install openai
  • Ruby: gem install openai

Esto garantiza la compatibilidad con nuestros endpoints estándar. No necesitas instalar proxies o agregadores especializados. La biblioteca estándar funciona directamente con nuestra URL base.

Configura base_url y tu clave API

Apunta tu cliente SDK a nuestro punto de conexión dedicado. Cambia el base_url para https://api.claudeapicosts.com/v1. Utiliza la clave API que generaste en nuestro panel de control.

Esta configuración asegura que todas las solicitudes se enruten directamente a nuestro modelo sin censura. No se aplican tarifas de enrutamiento ocultas. Tu código permanece idéntico a las implementaciones estándar de OpenAI.

from openai import OpenAI

client = OpenAI(base_url="https://api.claudeapicosts.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)

El único cambio requerido es la URL base. La autenticación utiliza el encabezado estándar Bearer token.

Envía tu primera solicitud de finalización de chat

Hacer una solicitud POST a /v1/chat/completions. Envía tu prompt y establece el modelo en uncensored. Este modelo responde sin rechazos de contenido para uso adulto lícito.

Utiliza el comando curl de abajo para probar la conectividad. Reemplaza YOUR_API_KEY con tu clave real. La respuesta devuelve una finalización de texto.

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

Esto confirma que tu integración está funcionando. Ahora puedes enviar cualquier prompt al modelo sin censura. Los tokens de entrada se cobran a $0.15 por 1M.

Maneja respuestas de streaming y uso de tokens

Habilita el streaming para recibir tokens en tiempo real. Configura stream: true en tu solicitud. La API utiliza Server-Sent Events (SSE) para la entrega.

Los detalles de uso de tokens aparecen en el último fragmento. Esto te permite rastrear los costos con precisión. Puedes analizar el último evento para obtener el total de tokens de entrada y salida.

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)

El streaming reduce la latencia percibida. Es ideal para interfaces de chat y generación de texto largo. El modelo admite una ventana de contexto de 100,000 tokens.

Habilitar llamada de funciones y modo JSON

Utiliza el tools el parámetro para llamadas a funciones. Esto habilita la extracción de datos estructurados y el uso de herramientas. Establece response_format para {"type": "json_object"} para salida JSON estricta.

Estas características funcionan exactamente como lo hacen con los modelos estándar de OpenAI. Puedes definir esquemas de herramientas y dejar que el modelo elija acciones. El modo JSON garantiza un análisis predecible.

import OpenAI from "openai";

const client = new OpenAI({ baseURL: "https://api.claudeapicosts.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);

Ambas funciones están completamente admitidas. Puedes combinarlas para tareas de automatización complejas. El modelo maneja eficientemente las definiciones de herramientas.

Monitorea tu uso y tu crédito prepagado

Rastrea tus gastos a través del panel. El crédito se cobra según el uso real de tokens. Los errores y las denegaciones son gratuitos. El crédito prepagado nunca caduca.

Puedes recargar solo con criptomonedas. Se aceptan USDT (TRC20) o USDC (Base). La recarga mínima es de $20. Los bonos aplican para importes mayores.

  • Recargas de $50+ añaden un crédito de bonificación del +5%
  • Recargas de $100+ añaden un crédito de bonificación del +10%
  • Recargas de $200+ añaden un crédito de bonificación del +15%

Monitorea tu saldo para evitar interrupciones del servicio. El panel de control muestra el uso en tiempo real. Sin tarifas mensuales ni suscripciones.

Preguntas frecuentes

¿Cuáles son los costos de la API Claude para este modelo sin censura?

Nuestros precios son $0.15 por 1M de tokens de entrada y $0.50 por 1M de tokens de salida. No hay tarifas ocultas ni costes de suscripción. Solo pagas por los tokens que consumes.

¿Cómo manejo límites de tasa y errores?

Obtienes 300 solicitudes por minuto y 8 solicitudes concurrentes por clave. Un error 401 significa que tu clave no es válida. Un error 402 indica crédito insuficiente. Un error 429 señala un límite de tasa.

¿Cuál es la ventana de contexto y el límite de salida?

La ventana de contexto es de 100.000 tokens combinados para entrada y salida. La salida máxima es de 16.000 tokens por solicitud. La salida predeterminada es de 2.048 tokens si no se especifica.

Obtén tu clave de API en minutos

Regístrate, copia la clave, actualiza tu URL base. Eso es todo.

Comenzar ahora