Saltar al contenido principal

Perfiles

Los perfiles son configuraciones guardadas para modelos de IA. Cada perfil almacena una configuración completa -- proveedor, modelo, prompt de sistema, temperatura, persona y más -- que puedes cambiar instantáneamente. Los perfiles también son los bloques de construcción para consejos.

Perfiles Individuales vs Consejos

AISCouncil distingue entre dos tipos de perfiles:

TipoMiembrosUso
Perfil Individual1 modeloChat estándar de modelo único
Consejo2+ modelosDeliberación multi-modelo (ver Consejo de LLM)

Un perfil con un miembro es un perfil individual. Agrega un segundo miembro y automáticamente se convierte en consejo. La plataforma detecta esto basado en members.length >= 2.

Crear Perfiles

Hay varias formas de crear un perfil:

1. Asistente de Configuración (Usuarios Nuevos)

Cuando abres AISCouncil por primera vez sin perfiles existentes, el asistente te guía para crear tu primer perfil:

  • Ruta de Perfil Único: Elige un modelo, conecta tu clave API, establece nombre e icono
  • Ruta de Cluster: Selecciona múltiples modelos para crear un consejo

2. Botón Nuevo Bot

Haz clic en el botón + o Nuevo Chat en la barra lateral izquierda para crear un nuevo bot. Configúralo en el panel derecho, y se guarda como perfil automáticamente.

3. Importar desde JSON

Importa perfiles desde un archivo JSON:

  1. Abre Configuración > Perfil
  2. Haz clic en el botón Importar
  3. Selecciona un archivo .json que contenga uno o más perfiles

El formato de importación acepta un solo objeto de perfil o un array de perfiles. Siempre se asignan nuevos IDs para evitar conflictos con perfiles existentes.

Campos de Perfil

Cada perfil almacena la siguiente configuración:

Configuración Central

CampoDescripciónPredeterminado
NombreNombre para mostrar del perfil"Sin título"
ProveedorProveedor de IA (anthropic, openai, xai, gemini, openrouter, ollama)anthropic
ModeloID de modelo específico--
Prompt de SistemaInstrucciones que definen el comportamiento del botVacío
TemperaturaControla aleatoriedad (0 = determinista, 2 = creativo)0.7
Tokens MáxLongitud máxima de salida por respuesta4096

Configuración de Persona

CampoDescripción
IconoEmoji o carácter mostrado junto al nombre del bot y respuestas
DescripciónDescripción corta de qué hace este bot
ColorColor de acento para burbujas de mensaje de usuario en el chat de este bot

Configuración Avanzada

CampoDescripciónPredeterminado
Top PUmbral de muestreo de núcleo1.0
Penalty de FrecuenciaPenaliza repetición de tokens0
Penalty de PresenciaAlienta diversidad de temas0
Secuencias de ParadaTokens separados por coma donde la generación se detieneVacío
Formato de RespuestaModo de salida texto o JSONtext
Esfuerzo de RazonamientoNivel de pensamiento/razonamiento (ver Pensamiento)Predeterminado
SemillaSemilla fija para salidas reproduciblesNinguno

Configuración de Chat

CampoDescripciónPredeterminado
Límite de ContextoMensajes máx enviados por solicitudIlimitado
TransmisiónTransmisión de tokens en tiempo realActivado
Auto-títuloEstablecer título de chat automáticamente desde primer mensajeDesactivado
Renderizado MarkdownRenderizar respuestas como markdownActivado
Mostrar Conteo de TokensMostrar uso de tokensDesactivado

Clave API por Bot

Cada perfil puede almacenar su propia clave API que anula la clave global para ese proveedor. Esto es útil cuando tienes múltiples claves para el mismo proveedor (ej., diferentes cuentas de facturación) o al compartir una configuración de perfil donde diferentes usuarios traen sus propias claves.

consejo

Las claves API por bot se almacenan en la configuración del perfil. Se incluyen en exportaciones de perfil completas pero nunca se incluyen en URLs de bots compartidos o exportaciones seguras.

Cambiar Entre Perfiles

Haz clic en cualquier bot en la barra lateral izquierda para cambiar a él. El área de chat carga el historial de conversación de ese bot, y el panel de configuración se actualiza para mostrar sus ajustes.

Al cambiar:

  1. La configuración del bot actual se guarda (con debounce)
  2. El historial de chat del nuevo bot se carga desde IndexedDB
  3. El panel de configuración se llena con los ajustes del nuevo bot
  4. Si el nuevo bot tiene una transmisión en segundo plano aún ejecutándose, se readjunta

Editar Configuración de Perfil

El panel de configuración derecho siempre es editable para el bot activo. Los cambios se guardan automáticamente con un debounce de 300ms -- solo edita y los ajustes persisten.

Para acceder al editor de perfil completo:

  1. Abre Configuración > Perfil
  2. Selecciona el perfil a editar
  3. Modifica cualquier campo: nombre, miembros, prompt de sistema, temperatura, configuraciones avanzadas
  4. Los cambios se guardan automáticamente

Importar y Exportar Perfiles

Exportar

Dos modos de exportación están disponibles:

ModoClaves APICaso de Uso
Exportación SeguraEliminadas (miembros solo tienen proveedor + modelo)Compartir con otros
Exportación CompletaIncluidasRespaldo personal, transferencia entre dispositivos

Exporta desde Configuración > Perfil > Exportar. El archivo es un array JSON de objetos de perfil.

Importar

La importación acepta:

  • Un solo objeto de perfil: { "name": "...", "members": [...], ... }
  • Un array de perfiles: [{ "name": "...", ... }, { "name": "...", ... }]

Al importar:

  • Se asignan nuevos IDs únicos a cada perfil (sin colisiones)
  • Las marcas de tiempo se establecen al tiempo de importación
  • Los perfiles se agregan a tu lista existente (no reemplazan)
info

Los perfiles importados son aditivos. No sobrescriben ni reemplazan tus perfiles existentes.

Al construir un consejo, los miembros se seleccionan vía un dropdown de perfil -- no eligiendo proveedor y modelo en línea. Esto significa:

  1. Crea perfiles individuales primero (uno por modelo que quieres en el consejo)
  2. En el constructor de consejo, agrega miembros seleccionando desde el dropdown de perfil
  3. Cada miembro del consejo referencia un perfil por ID

Este diseño te permite reutilizar el mismo perfil en múltiples consejos y asegura que cambios a un perfil (como actualizar la clave API) se propaguen automáticamente a todos los consejos que lo referencian.

Eliminar un Perfil

Para eliminar un perfil:

  1. En la barra lateral izquierda, pasa el cursor sobre el bot que quieres eliminar
  2. Haz clic en el botón eliminar (icono de papelera)
  3. Confirma la eliminación en el diálogo
aviso

Eliminar un perfil elimina el bot, su historial de chat y sus recuerdos. Esta acción no se puede deshacer. Los consejos que referencian el perfil eliminado tendrán ese miembro eliminado.

Almacenamiento de Perfil

PropiedadDetalle
BackendIndexedDB (clave: ais-profiles) con respaldo de sincronización localStorage
PersistenciaSobrevive recargas de página y reinicios de navegador
AlcanceLocal a tu navegador
ExportaciónIncluido en respaldo "Exportar Todos los Datos"
URLs CompartidosLa configuración del bot (no el perfil completo) se codifica en URLs compartidos