es ▾

API LLM sin censura code-first

Guía de inicio rápido de la API de IA sin censura

Integra nuestra API de IA uncensored con sintaxis compatible con OpenAI estándar para generar texto sin rechazos de contenido. Esta guía rápida cubre autenticación, solicitudes, streaming y salida estructurada para tu aplicación.

Prerrequisitos y autenticación

Empieza creando una cuenta y generando tu clave API. Usa Continuar con Google o proporciona un correo electrónico y una contraseña en el Obtener clave API página. La clave aparece inmediatamente. No se requiere número de teléfono. Configura tu OPENAI_API_KEY variable de entorno a este valor. Usa esta URL base para todas las solicitudes: https://api.uncensoredaiplatform.com/v1.

curl https://api.uncensoredaiplatform.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "set max tokens to 2048 and temperature to 0.7"}]
  }'

Enviar tu primera solicitud

Envía una solicitud POST a /v1/chat/completions con el ID del modelo uncensored. Incluye tu array de mensajes en el cuerpo. La API devuelve una respuesta de texto. Esto funciona con cualquier cliente compatible con OpenAI. Cambia la URL base y la clave de API en tu configuración. Utiliza esta estructura simple para probar la conectividad.

from openai import OpenAI

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

Node.js

import OpenAI from "openai";

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

Transmisión

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)

Obtén tu clave de API

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

Reclamar clave de prueba