Saltar al contenido principal

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.