Desarrollar UbiFunctions suele implicar alternar constantemente entre el editor de código, la documentación e incluso el soporte técnico para resolver dudas o corregir errores. Ese cambio de contexto genera fricción, interrumpe la concentración y ralentiza el desarrollo. El nuevo Asistente de IA para UbiFunctions llega para cambiar eso, ofreciendo ayuda contextual en tiempo real directamente dentro del editor de Functions.
Ya sea que necesites ayuda para depurar un script, generar un payload de ejemplo o implementar una función con confianza, el asistente está entrenado para guiarte en cada paso. Cada función tiene su propio hilo de chat dedicado, por lo que tus conversaciones se mantienen relevantes y persistentes. Haz preguntas, obtén respuestas y toma acción; todo sin salir de tu espacio de trabajo.
Requisitos
Una cuenta de Ubidots (plan Industrial o superior).
1. ¿Qué es el Asistente de IA?
El Asistente de IA es un panel de chat contextual integrado directamente en el editor de código de cada UbiFunction. Cada función tiene su propio hilo de chat dedicado, lo que permite que las conversaciones se mantengan enfocadas en la lógica, el historial y la estructura de esa función específica. Puedes abrir o cerrar el asistente en cualquier momento, y los intercambios anteriores se conservan para mantener la continuidad.
Cuando se le permite, el asistente puede leer el código de la función para ofrecer sugerencias personalizadas o proponer mejoras. Estas sugerencias pueden aceptarse y aplicarse directamente al código. Está entrenado con conocimiento específico de Ubidots, librerías compatibles y tanto Python como Node.js, lo que le proporciona la base para ofrecer respuestas técnicamente precisas y relevantes para una amplia variedad de tareas de scripting.
1.1. Uso y facturación
El Asistente de IA está disponible en los planes Trial, Industrial y Enterprise. Cada plan incluye 1.000 créditos de IA por mes sin costo adicional. Este límite mensual es flexible y recibirás una notificación cuando te estés acercando a él.
Cómo funciona el consumo
El uso se mide en créditos de IA.
Cada mensaje que envías al Asistente consume una pequeña cantidad de créditos. Este consumo depende de factores como:
La longitud de tu prompt y la longitud de la respuesta del Asistente.
La cantidad de datos que el Asistente debe consultar para elaborar una respuesta o código.
La duración de tu conversación actual. El Asistente relee los mensajes anteriores en cada turno para mantenerse en contexto; esto significa que el décimo mensaje de una conversación larga cuesta más que el primero.
Excedentes y límites
Los créditos se facturan en bloques de 1.000 créditos.
Costo por bloque: $10 USD.
Los cargos aplican solo cuando el uso mensual supera los 1.000 créditos incluidos.
2. ¿Cómo usar el Asistente de IA para funciones?
Ve a “dev center” ⟶ “functions”.
Haz clic en la función con la que deseas trabajar o crea una nueva.
Una vez en la página del editor de funciones, haz clic en el botón “AI Assistant” ubicado en la esquina superior derecha.
Ahora puedes hacerle preguntas al asistente sobre tu función para mejorarla o crear una desde cero.
Al hacer clic en el ícono de papelera, puedes borrar el chat. Esto reinicia efectivamente la conversación, eliminando el contexto acumulado.
Nota: Para garantizar respuestas estables, evita enviar prompts de más de 2.000 caracteres. Las entradas extremadamente largas pueden causar errores o respuestas incompletas. |