Trae tu propia IA: Modelos personalizados y claves de API en CodeRoom

Uso flexible de IA - adaptado a tu escuela

CodeRoom admite Bring Your Own AI al permitir la integración de fuentes de IA personalizadas en la plataforma. Escuelas, instituciones educativas y organizaciones pueden así determinar qué modelos de IA deben utilizarse para funciones específicas.

En lugar de depender exclusivamente de los modelos estándar proporcionados centralmente, las organizaciones pueden cargar sus propias claves de API, proveedores o puntos finales compatibles con IA. CodeRoom decide en cada ubicación si utilizar el modelo estándar o un modelo configurado por ellos mismos.

El objetivo es simple: mayor control, mayor flexibilidad y mejor adaptación a los requisitos técnicos, organizativos y de protección de datos de cada institución.

<a href=“/image/byoai-admin.png” data-lightbox=“spimage” class=“no-hover” Modelos de IA y routing en la administración de CodeRoom

El principio básico

En CodeRoom, hay varios puntos donde se puede utilizar la IA, por ejemplo:

Con Bring Your Own AI, estos puntos de despliegue pueden configurarse individualmente. Por ejemplo, una escuela puede especificar:

La ayuda de IA para los estudiantes utiliza su propio modelo.
La descripción automática de cursos utiliza otro modelo.
Para ciertas funciones, el modelo estándar de CodeRoom permanece activo.

Esto no crea una solución rígida de tipo “o bien”, sino que proporciona una capa flexible de enrutamiento entre CodeRoom y los proveedores de IA.

Enfoque técnico

Técnicamente, CodeRoom trabaja con puntos fijos de despliegue para funciones de IA. Estos puntos de despliegue no se introducen libremente como texto en la base de datos, sino que son áreas definidas en el código. Esto asegura que las nuevas funciones de IA se integren conscientemente y de forma trazable.

Para cada punto de despliegue, CodeRoom puede determinar qué modelo debe utilizarse:

  1. ¿Existe una configuración específica del usuario?
  2. ¿Existe una configuración adecuada para la institución?
  3. ¿Debe usarse intencionalmente el modelo estándar de CodeRoom?
  4. Si no existe ninguna configuración específica, se utiliza automáticamente el modelo estándar.

Esta arquitectura tiene una ventaja importante: la infraestructura de IA existente permanece intacta. Bring Your Own AI complementa la plataforma sin reemplazar invasivamente la lógica estándar existente.

Proveedores compatibles y puntos finales soportados

Bring Your Own AI está diseñado para apoyar diversos proveedores y variantes técnicas, incluyendo:

Esto permite a las instituciones conectarse no solo a proveedores de nube clásicos, sino también a su propia infraestructura o proveedores regionales en el futuro, siempre que ofrezcan una interfaz compatible.

Las claves API permanecen protegidas

Las claves API almacenadas no se guardan en texto plano. Se almacenan de forma segura en el lado del servidor y solo se utilizan para ejecutar la consulta correspondiente a la IA.

Esto es importante para escuelas y organizaciones porque los datos de acceso sensibles no aparecen en el navegador, en el contenido del curso ni en el prompt. La gestión permanece controlada desde el lado del servidor.

En instalaciones con múltiples servidores, la criptografía debe coordinarse técnicamente para que todos los servidores puedan leer las mismas claves protegidas. Esto es particularmente relevante en entornos más grandes o escalados.

Beneficios para escuelas e instituciones educativas

Más control

Las instituciones pueden decidir por sí mismas qué modelos de IA se utilizan en cada área. Esto es particularmente relevante si existen directrices internas, requisitos de protección de datos o contratos previos con proveedores específicos.

Más flexibilidad

No todas las funciones de IA requieren el mismo modelo. Una ayuda rápida para el código puede utilizar un modelo diferente que una evaluación extensa o la generación de texto administrativo. Bring Your Own AI permite esta diferenciación.

Mejor control de costos

Si una institución utiliza sus propios cuotas API o contratos, los costos de IA pueden controlarse de forma más directa. CodeRoom aún puede proporcionar modelos estándar, pero se pueden utilizar modelos personalizados cuando sea más sensato organizativamente o económicamente.

Arquitectura futura-proof

El mercado de la IA se desarrolla rápidamente. Nuevos modelos, proveedores y variantes de alojamiento emergen continuamente. A través de la capa de routing, CodeRoom permanece abierto a nuevas posibilidades técnicas sin que cada función esté vinculada a un único proveedor.

Adecuado para diferentes escenarios

Una pequeña escuela puede seguir utilizando la integración estándar. Una autoridad educativa más grande puede integrar modelos personalizados. Una organización con requisitos especiales de protección de datos puede utilizar endpoints personalizados compatibles. CodeRoom permanece como el mismo entorno de aprendizaje en todos los casos.

Ejemplo: Diferentes IA para diferentes tareas

Una institución podría, por ejemplo, elegir la siguiente configuración:

Un modelo rápido y económico se utiliza para preguntas directas de los estudiantes.
Un modelo más potente se utiliza para la evaluación del código.
El modelo estándar de CodeRoom permanece activo para descripciones administrativas de cursos.
Experimentos sensibles utilizan un endpoint interno personalizado.

La interfaz para el profesor y el aprendizaje permanece igual. La decisión técnica sobre qué modelo se utiliza en segundo plano se toma en la configuración.

Sin obligación de poseer IA

Bring Your Own AI es una extensión, no un requisito. Las escuelas pueden seguir utilizando CodeRoom con los modelos estándar existentes. Aquellos que no deseen operar o gestionar su propia infraestructura de IA necesitan hacer ningún cambio.

Esta nueva opción se dirige principalmente a instituciones que desean tener más control sobre proveedores, costes, selección de modelos o infraestructura técnica.

Conclusión

Bring Your Own AI hace que CodeRoom sea más abierto y flexible. Las escuelas e instituciones educativas pueden dirigir con mayor precisión las funciones de IA, integrar sus propios proveedores y seguir utilizando el entorno probado de CodeRoom.

Esto hará que el soporte de IA en clases de programación no solo sea más potente, sino también más adaptable a la realidad organizativa de escuelas, universidades e instituciones educativas.