¿Necesita un proceso que permanezca activo? Utilice Compute para trabajadores en cola, bucles de inferencia de IA y cualquier cosa con estado. Edge Functions son para solicitud/respuesta y trabajos de corta duración.
Características
Activadores HTTP
Cada función es accesible enhttps://<project>.insforge.dev/functions/<name>. Búsqueda estándar de entrada, salida estándar Response. La transmisión, JSON, redirecciones y websockets funcionan.
Calendarios
Adjunte una expresión cron a una función e InsForge la invoca a tiempo, con reintentos en caso de fallo. Vea Schedules para la sintaxis cron y el modelo de ejecución.Activadores de base de datos
Conecte una función para que se dispare enINSERT, UPDATE o DELETE en una tabla. La función recibe la carga útil de fila y se ejecuta con un JWT de función de servicio para que pueda realizar escrituras posteriores privilegiadas.
Secretos y variables de entorno
Establezca variables de entorno y secretos por función. El panel, CLI y MCP leen y escriben el mismo almacén; los secretos nunca realizan un viaje de ida y vuelta a través de su repositorio.Registros
Los registros estructurados se capturan por invocación, consultables por estado, duración y nombre de función. La herramienta InsForge MCPget-function-logs permite que su agente diagnostique fallos sin salir del editor.
Biblioteca estándar de Deno
Utilice la biblioteca estándar de Deno y cualquier módulo ESM de los especificadoresjsr.io, esm.sh o npm:. No ejecuta un agrupador y no hay directorio node_modules para enviar.
Conceptos
Schedules
Ejecute una función en una expresión cron en lugar de en respuesta a una solicitud.
Construir con él
SDK de TypeScript
Invoque y transmita funciones desde Node, navegador y borde.
SDK de Swift
Invoque funciones desde aplicaciones iOS y macOS.
SDK de Kotlin
Invoque funciones desde aplicaciones Android y JVM.
API REST
Puntos finales de función HTTP simples, invocables desde cualquier idioma.
Próximos pasos
- Configure el CLI para vincular su proyecto (la ruta recomendada).
- Explore la referencia del SDK de TypeScript para patrones de invocación.