¿Qué es dolphin AI y por qué usarlo
Dolphin AI es un modelo de lenguaje grande sin censura optimizado para la libertad creativa y el diálogo sin restricciones. Elimina los filtros de seguridad conservadores que suelen encontrarse en los modelos comerciales principales. Esto lo hace ideal para roleplay NSFW, escritura creativa sin filtros y tareas de codificación robustas donde la estricta adherencia a las directrices de seguridad podría interrumpir el flujo. El modelo está abliterado, lo que significa que ha sido ajustado específicamente para responder preguntas sin rechazo para contenido adulto lícito.
Los desarrolladores eligen esta ruta cuando las APIs estándar rechazan salidas creativas válidas o censuran discusiones matizadas. El ecosistema Dolphin AI proporciona una ruta directa a estas capacidades. Obtienes un motor de generación de texto crudo y sin adornos que prioriza la finalización sobre la cortesía. Este enfoque se adapta a aplicaciones que requieren alta fidelidad en la voz del personaje o procesamiento de datos sin restricciones.
Comprender la naturaleza sin censura del modelo
La naturaleza uncensored del modelo significa que no niega temas adultos legales, ficticios o controversiales. Opera sin las barreras típicas que limitan la diversidad de la salida. Esto incluye contenido sexual con adultos, que permanece permitido mientras no involucre a menores. El modelo maneja temas oscuros, vulgaridades y estilos creativos nicho con la misma facilidad.
A diferencia de los agregadores genéricos que podrían enrutar tu solicitud a través de múltiples capas de filtrado, esta implementación sirve el modelo base directamente. Recibes la salida cruda sin pasos de moderación intermedios. Esta transparencia asegura que tu aplicación controle la presentación final. Si necesitas datos crudos para análisis o exploración creativa, este modelo entrega exactamente lo que se pide sin censura inesperada.
Configurar tu entorno de desarrollo
Empieza instalando el SDK oficial de OpenAI para tu lenguaje preferido. La configuración requiere cambios mínimos. Necesitas definir la URL base que apunta a nuestro punto de conexión. Luego, proporciona tu clave API desde el panel de control. Esta clave autentica tus solicitudes de inmediato.
- Instala el SDK mediante pip, npm o tu gestor de paquetes.
- Crea una nueva instancia del cliente.
- Establece el
base_urlparahttps://api.dolphinllmmodel.com/v1. - Asignar tu clave de API a la
api_keyparámetro.
Esta configuración alinea tu entorno con el estándar de OpenAI. Ahora puedes proceder a realizar solicitudes utilizando llamadas de método familiares. La transición desde otros proveedores es fluida porque el protocolo permanece consistente.
Conectar tu cliente compatible con OpenAI
Conectar tu cliente implica apuntar tu código existente al nuevo endpoint. El ID del modelo es simplemente uncensored. Este ID mapea al único modelo alojado en nuestros servidores. No es GPT, Claude ni ningún otro modelo de proveedor. Es un modelo de peso abierto ajustado para una salida sin restricciones.
Puedes usar cualquier biblioteca que soporte el formato de finalizaciones de chat de OpenAI. La estructura de la solicitud permanece idéntica. Envías un array de mensajes y recibes una respuesta de texto. Esta compatibilidad te permite cambiar de proveedor sin reescribir la lógica de tu aplicación. Es una solución robusta para desarrolladores que desean evitar el bloqueo del proveedor mientras mantienen la simplicidad del código.
Realizando tu primera solicitud uncensored
Tu primera solicitud demuestra la capacidad de respuesta del modelo. Envías una solicitud a través del chat/completions endpoint. El modelo procesa la entrada y devuelve texto. No hay cargos ocultos para esta interacción inicial. Solo pagas por los tokens consumidos.
La estructura de precios es transparente. Los tokens de entrada cuestan $0.15 por millón y los tokens de salida cuestan $0.50 por millón. Los errores son gratuitos. Los rechazos son gratuitos. Esta estructura garantiza que solo pagues por el valor entregado. Puedes comenzar con el crédito de prueba si deseas probar antes de comprometerte. La prueba te otorga $0.50 válidos durante siete días.
Implementación de respuestas en streaming
Las respuestas en streaming proporcionan una mejor experiencia de usuario para salidas largas. Habilitas el streaming estableciendo el stream parámetro a true. La API devuelve fragmentos de texto a medida que se generan. Esto reduce la percepción de latencia para el usuario final.
El último fragmento incluye estadísticas de uso de tokens. Esto te permite rastrear los costos en tiempo real. Puedes manejar errores o interrupciones de manera elegante. El streaming es esencial para interfaces de chat donde la retroalimentación instantánea es importante. Mantiene la conexión activa y receptiva. El modelo admite esta función de forma nativa.
Gestión de límites de tokens y ventanas de contexto
La ventana de contexto admite hasta 100.000 tokens combinados para el prompt y la completación. Esto permite conversaciones extensas o el procesamiento de documentos grandes. Puedes establecer la salida máxima en 16.000 tokens. Si no especificas max_tokens, el valor predeterminado es 2,048 tokens. Este límite evita respuestas descontroladas.
Monitorear el uso de tokens es crucial para el control de costos. Puedes ajustar el max_tokens parámetro para adaptarlo a tus necesidades. Las solicitudes que excedan la ventana de contexto fallarán. El cuerpo de la solicitud está limitado a 8 MB. Esto garantiza una transferencia de datos eficiente. Puedes mantener una memoria a largo plazo gestionando manualmente el historial de conversaciones.
Funciones avanzadas: herramientas y modo JSON
Las funciones avanzadas incluyen llamada de funciones y modo JSON. Puedes definir herramientas en tu solicitud. El modelo responde con datos estructurados que tu código puede ejecutar. Esto habilita flujos de trabajo complejos y comportamiento similar al de agentes. También puedes forzar la salida JSON utilizando response_format. Esto asegura un análisis predecible para tu aplicación.
Parámetros como temperature y top_p permite ajustar la creatividad. Usa seed para resultados reproducibles. presence_penalty y frequency_penalty ayudan a controlar la repetición. Estas herramientas te dan un control preciso sobre el comportamiento del modelo. Puedes optimizar para precisión o creatividad según sea necesario.
Resolución de problemas de integración comunes
Los problemas comunes suelen derivarse de URLs base incorrectas o claves API faltantes. Verifica que tu endpoint coincida con https://api.dolphinllmmodel.com/v1. Verifica que tu clave esté activa y tenga crédito suficiente. Los límites de velocidad son de 300 solicitudes por minuto y 8 solicitudes concurrentes por clave. Exceder estos límites devuelve un error 429.
Si encuentras errores, revisa el tamaño del cuerpo de la solicitud. No debe exceder 8 MB. Asegúrate de que tu JSON sea válido. Los problemas de streaming suelen surgir por un manejo inadecuado de fragmentos. Revisa el fragmento final para obtener datos de uso. El soporte está disponible a través de la página de Soporte para problemas de facturación como cargos dobles. El crédito nunca expira, por lo que tu saldo está seguro.