Descripción general
InsForge provisiona una clave de API de OpenRouter para proyectos de Model Gateway. Para nuevas funcionalidades de IA, usa esa clave directamente con la API compatible con OpenAI de OpenRouter en lugar de los métodos de proxy de IA de InsForge ya deprecados.
Usa el panel de InsForge para copiar la clave activa de OpenRouter, almacénala en OPENROUTER_API_KEY, e invoca OpenRouter desde código del lado del servidor confiable.
No expongas OPENROUTER_API_KEY en paquetes del navegador. En React, Next.js, Vue, Svelte y aplicaciones similares, coloca las llamadas a OpenRouter detrás de una ruta de backend, acción de servidor, función u otro límite solo de servidor.
Instalación
Para scripts locales, también podrías querer:
Entorno
Crear un Cliente
Los encabezados HTTP-Referer y X-Title son encabezados opcionales de metadatos de OpenRouter. Mantenlos si deseas atribución de OpenRouter y rankings para tu aplicación.
Completamiento de Chat
Streaming
Llamada de Herramientas
Entrada de Imagen
Generación de Imágenes
Usa un modelo que admita salida de imagen y solicita la modalidad de imagen. OpenRouter admite campos que puede que aún no estén en la superficie de tipos del SDK de OpenAI, así que extiende localmente los tipos de solicitud y respuesta.
Incrustaciones
Generación de Video
La generación de video de OpenRouter usa directamente los puntos finales HTTP de OpenRouter.
Ejemplo de Ruta de Next.js
Reemplaza verifySessionToken con el proveedor de autenticación de tu aplicación o verificador de sesión.
Usar Datos de InsForge con IA
Usa el SDK de InsForge para base de datos, autenticación, almacenamiento, funciones y tiempo real. Usa OpenRouter directamente para llamadas de modelo.
Proxy de IA de InsForge Heredado
Los métodos anteriores del SDK de IA de InsForge están deprecados:
insforge.ai.chat.completions.create()
insforge.ai.images.generate()
insforge.ai.embeddings.create()
Mapean a rutas de proxy de backend que aún existen para compatibilidad, pero nuevas integraciones deben usar OpenRouter directamente. La ruta directa proporciona acceso a la superficie de API completa y en evolución de OpenRouter sin esperar a actualizaciones del wrapper del SDK de InsForge.
Catálogo de Modelos
Usa el panel de InsForge o el catálogo de modelos de OpenRouter para elegir un modelo. Los IDs de modelo usan el formato provider/model, como openai/gpt-4o, anthropic/claude-3.5-haiku y google/gemini-2.5-flash-image.