InsForge 為模型網關項目配置了 OpenRouter API 密鑰。對於新的 AI 功能,請直接使用該密鑰與 OpenRouter 的 OpenAI 相容 API 一起使用,而不是已停用的 InsForge AI 代理方法。
使用 InsForge 儀表板複製活動的 OpenRouter 密鑰,將其儲存在 OPENROUTER_API_KEY 中,然後從受信任的伺服器端程式碼呼叫 OpenRouter。
不要在瀏覽器套件中公開 OPENROUTER_API_KEY。在 React、Next.js、Vue、Svelte 和類似應用中,將 OpenRouter 呼叫放在後端路由、伺服器動作、函數或其他僅伺服器的邊界後面。
對於本機指令碼,您可能還想要:
建立用戶端
HTTP-Referer 和 X-Title 標頭是選用的 OpenRouter 中繼資料標頭。如果您想要 OpenRouter 歸屬和應用程式排名,請保留它們。
聊天完成
流式傳輸
工具呼叫
圖像輸入
圖像生成
使用支援圖像輸出的模型並要求圖像形式。OpenRouter 支援 OpenAI SDK 類型表面中可能還沒有的欄位,所以在本機擴充請求和回應類型。
視訊生成
OpenRouter 視訊生成直接使用 OpenRouter HTTP 端點。
Next.js 路由範例
用您的應用的身分驗證提供者或工作階段驗證器取代 verifySessionToken。
將 InsForge 資料與 AI 結合使用
使用 InsForge SDK 進行資料庫、身分驗證、儲存、函數和即時操作。直接使用 OpenRouter 進行模型呼叫。
舊版 InsForge AI 代理
之前的 InsForge AI SDK 方法已停用:
insforge.ai.chat.completions.create()
insforge.ai.images.generate()
insforge.ai.embeddings.create()
它們對應到仍然存在以實現相容性的後端代理路由,但新的整合應該直接使用 OpenRouter。直接路由提供了對 OpenRouter 完整和不斷演進的 API 表面的存取,無需等待 InsForge SDK 包裝函式更新。
模型目錄
使用 InsForge 儀表板或 OpenRouter 模型目錄來選擇模型。模型 ID 使用 provider/model 格式,如 openai/gpt-4o、anthropic/claude-3.5-haiku 和 google/gemini-2.5-flash-image。