- LlmApiServices
- Inicio rápido: integra la API sin censura
Inicio rápido: integra la API sin censura
Comienza con nuestra API de LLM sin censura en minutos. Esta guía rápida te guía a través de la autenticación, solicitudes básicas y funciones avanzadas como streaming y llamada de funciones.
URL Base y autenticación
Empieza apuntando tu cliente a nuestra URL base y autenticándote con una clave API generada. Nuestro servicio es totalmente compatible con OpenAI, lo que significa que solo necesitas actualizar el base_url y proporciona tu clave en la cabecera de autorización. Regístrate con Google o correo electrónico para recibir tu clave al instante, sin necesidad de número de teléfono.
Mantén tu clave segura, ya que otorga acceso a tu crédito prepagado. Los errores y las negaciones no consumen tus tokens, por lo que puedes probar de forma segura.
Endpoint de completados de chat
Envía datos de texto al punto de conexión de completados de chat para recibir respuestas de texto. Esta sencilla solicitud POST te permite interactuar con el modelo uncensored utilizando parámetros estándar como temperature y top_p. No necesitas gestionar enrutamiento complejo ni seleccionar entre múltiples modelos de proveedores.
curl https://api.llmapiservices.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Summarize the main points of the attached documentation."}]
}'Cada solicitud consume tokens de entrada basados en tu prompt y tokens de salida basados en el texto generado. Los errores son gratuitos, por lo que puedes experimentar sin temor a cargos inesperados.
Streaming y llamada de funciones
Habilitar respuestas en tiempo real habilitando streaming vía Eventos Enviados por Servidor (SSE). Este enfoque entrega tokens a medida que se generan, proporcionando una experiencia de usuario más fluida para aplicaciones de chat. También puedes utilizar la llamada de funciones para permitir que el modelo interactúe con herramientas o APIs externas dinámicamente.
from openai import OpenAI
client = OpenAI(base_url="https://api.llmapiservices.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)Las llamadas a funciones devuelven datos estructurados que tu aplicación puede ejecutar. Esta flexibilidad es crucial para construir agentes inteligentes capaces de realizar acciones más allá de la simple generación de texto.
modo JSON y parámetros
Aplica formatos de salida estrictos mediante el modo JSON, que garantiza que la respuesta sea JSON válido para un análisis fiable. Puedes controlar el comportamiento de generación con parámetros como seed para la reproducibilidad o stop secuencias para detener la salida en puntos específicos. Este nivel de control ayuda a integrar la API sin problemas en flujos de trabajo existentes.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.llmapiservices.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);Ajustar estos parámetros te permite afinar el comportamiento del modelo para tareas específicas, asegurando resultados consistentes y predecibles para tus aplicaciones.
Límites de velocidad y errores
Monitorea tu uso contra nuestros límites de velocidad, que permiten 300 solicitudes por minuto y 8 solicitudes concurrentes por clave. Si excedes estos límites, recibirás un error 429, lo que indica que debes reducir la tasa de solicitudes. Los errores de autenticación devuelven un estado 401 si tu clave no es válida.
Ventana de contexto y gestión de créditos
Utiliza una generosa ventana de contexto de 100.000 tokens para prompt y finalización combinados. Esto permite conversaciones extensas o procesamiento de documentos grandes sin perder el contexto. Si te quedas sin crédito, recibirás un error 402, lo que te pedirá que recargues mediante criptomonedas.
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)Tu crédito prepagado nunca caduca, así que puedes tomarte tu tiempo con proyectos más grandes. Los errores no se descuentan de tu saldo, asegurando que solo pagues por las completaciones exitosas.
Preguntas frecuentes
¿Cuál es la URL base de la API LLM sin censura?
La URL base es HTTPS://api.llmapiservices.com/v1. Puedes usar esta URL con cualquier SDK compatible con OpenAI actualizando la configuración del cliente.
¿Cómo autentifico mis solicitudes?
Incluya su clave API en el encabezado Authorization como un token Bearer. Puede generar esta clave inmediatamente después de registrarse con Google o correo electrónico.
¿Qué sucede si excedo el límite de velocidad?
Recibirás un código de estado 429. El límite es de 300 solicitudes por minuto y 8 solicitudes concurrentes por clave. Reduce la frecuencia de tus solicitudes para reanudar el funcionamiento normal.
Accede a tu clave mediante un formulario
Regístrate, copia la clave, actualiza el URL base. Eso es todo.