ESPACIO PUBLICITARIO DISPONIBLE · HABLEMOS

Cómo crear y publicar asistentes personalizados en HuggingChat con modelos abiertos

365Finds Editorial
11.430 artículos Wiki recopilados

Usa 365 Wiki con tu IA

Copia el prompt de abajo, pégalo en la IA que ya usas y haz tu pregunta.

Descargar el Skill completo

Pruébalo primero con el prompt. Si usas 365 Wiki a menudo, instala el Skill completo de 365Wiki y no tendrás que volver a pegarlo. Si no tienes una IA habitual, también sirven las versiones web de Gemini o Microsoft Copilot.

Los desarrolladores y creadores de IA que buscan implementar agentes conversacionales personalizados suelen toparse con las barreras de los ecosistemas comerciales cerrados: altas suscripciones mensuales para los usuarios finales, modelos opacos y un bloqueo de proveedor ineludible. Los asistentes de HuggingChat (HuggingChat Assistants) resuelven este dilema ofreciendo una alternativa transparente, comunitaria y totalmente gratuita. Desarrollado sobre la base de código abierto chat-ui de Hugging Face, HuggingChat permite configurar instrucciones de sistema a medida, preguntas iniciales sugeridas y herramientas de búsqueda web sobre modelos abiertos de última generación (como Meta Llama, Mistral y Qwen), publicando un agente con enlace permanente en cuestión de minutos.

Ya sea que necesites un asistente enfocado en refactorización de código, un sintetizador de publicaciones académicas o un bot de soporte técnico, esta guía describe el paso a paso operativo para seleccionar el modelo base adecuado, estructurar el prompt de sistema y compartir tu asistente personalizado con el mundo.


¿Por qué construir sobre HuggingChat Assistants?

Frente a los Custom GPTs de OpenAI, HuggingChat Assistants ofrece ventajas decisivas en accesibilidad, apertura técnica y flexibilidad arquitectónica:

  1. Cero barreras de pago para el usuario final: Crear un asistente solo requiere una cuenta gratuita en Hugging Face. Quienes interactúen con tu asistente no necesitan abonar una suscripción de 20 dólares al mes; basta con abrir el enlace público para empezar a chatear.
  2. Libertad de elección del modelo base: En lugar de depender de una única familia de modelos cerrados, puedes seleccionar la arquitectura abierta óptima para cada caso: Qwen 2.5 Coder para desarrollo de software, Meta Llama 3.3 para razonamiento y redacción general, o Command R+ para llamadas a herramientas estructuradas.
  3. Portabilidad y autoalojamiento: El frontend que hace funcionar a HuggingChat es completamente libre bajo huggingface/chat-ui. Si tu empresa requiere en el futuro un entorno aislado por motivos de privacidad o cumplimiento normativo, puedes clonar el repositorio, desplegarlo en Docker y conectar tus instrucciones directamente a servidores locales con vLLM u Ollama.

Guía paso a paso: configuración y publicación

Construir un asistente en HuggingChat no requiere escribir código backend ni administrar servidores de inferencia. Todo el flujo se gestiona desde el navegador.

Paso 1: Acceder al estudio de asistentes

  1. Inicia sesión en HuggingChat con tu cuenta gratuita de Hugging Face.
  2. Haz clic en Assistants en el panel de navegación lateral o ve directamente a https://huggingface.co/chat/assistants.
  3. Presiona el botón "Create new assistant" para abrir el panel de configuración.

Paso 2: Definir identidad y marca

Paso 3: Seleccionar el modelo abierto adecuado

El menú desplegable contiene los modelos de pesos abiertos alojados oficialmente en la infraestructura de Hugging Face. Elige según la naturaleza de tu proyecto:

Paso 4: Redactar instrucciones de sistema profesionales

El campo System Prompt define la personalidad, las reglas de operación, las limitaciones y el formato de respuesta del agente. Para garantizar que los modelos abiertos sigan las reglas al pie de la letra, estructura las directivas en formato Markdown modular:

# Rol y Propósito
Eres un arquitecto backend sénior especializado en FastAPI y SQLAlchemy asíncrono. Tu objetivo es guiar a ingenieros de software en el diseño de APIs escalables y esquemas de bases de datos limpios.

# Reglas Operativas
1. Proporciona siempre código compatible con Python 3.11+ con tipado estricto (type hints).
2. Nunca sugieras operaciones de E/S síncronas bloqueantes dentro de controladores de ruta async.
3. Utiliza invariablemente esquemas Pydantic v2 para validación de entrada y serialización de salida.
4. Mantén las explicaciones concisas, en listas de puntos, situadas justo después de los bloques de código.

# Formato de Salida
- Los bloques de código deben especificar el identificador de lenguaje (`python`).
- Estructura las respuestas en: (1) Decisión arquitectónica, (2) Código de implementación, (3) Puntos clave de rendimiento.

Paso 5: Configurar preguntas sugeridas (Conversation Starters)

Agrega de 3 a 4 ejemplos de preguntas iniciales (User input examples) que se mostrarán en la pantalla de chat vacía (por ejemplo: "Refactoriza esta ruta síncrona a formato asíncrono", "Crea un esquema de paginación con Pydantic v2"). Estos botones orientan al usuario y demuestran de inmediato el valor práctico del asistente.

Paso 6: Activar búsqueda web y herramientas

Si la tarea requiere información en tiempo real que supere la fecha de corte de entrenamiento del modelo, activa la opción Web Search. De este modo, el sistema consultará fuentes externas en la web antes de responder. También es posible habilitar Community Tools para cálculos matemáticos o consultas a APIs externas.

Paso 7: Pruebas y publicación

  1. Utiliza el panel de prueba situado a la derecha para enviar consultas complejas y verificar si el modelo respeta el formato y las restricciones.
  2. Si las respuestas contienen saludos innecesarios, ajusta las directivas de sistema agregando una restricción explícita ("Responde directamente con la solución sin formalismos introductorios").
  3. Cuando estés satisfecho con el resultado, haz clic en Create (o Save).

El sistema generará automáticamente un enlace permanente público: https://huggingface.co/chat/assistant/<unique-id>


Difusión y canales de distribución

Una vez guardado, el asistente puede compartirse directamente mediante su enlace permanente a través de múltiples canales:


Consideraciones prácticas y compromisos operativos

Al adoptar HuggingChat Assistants, conviene tener presentes los siguientes factores técnicos:

CriterioHuggingChat AssistantsCustom GPTs Propietarios
CostoGratuito para creadores y usuariosRequiere suscripciones de pago habituales
Catálogo de modelosMúltiples modelos abiertos (Llama, Mistral, Qwen)Restringido al modelo propietario del proveedor
Independencia técnicaCódigo abierto (chat-ui), adaptable a infraestructura propiaDependencia absoluta del servicio en la nube del proveedor
Privacidad de datosConforme a la plataforma web; posibilidad de aislamiento localSujeto a las políticas de retención del proveedor comercial
Base documental (RAG)Mediante Web Search y Community ToolsSubida directa de archivos con búsqueda vectorial integrada

Combinando modelos abiertos de alto rendimiento con directivas de sistema precisas, HuggingChat Assistants se consolida como una de las alternativas más potentes y accesibles para democratizar la IA conversacional.


Referencias