Просмотр исходного кода

Changed handling of OpenRouter requests to add some custom headers so that it can see the app (#613)

Co-authored-by: Dax Raad <[email protected]>
Ciaran McAleer 7 месяцев назад
Родитель
Сommit
63e783ef79
1 измененных файлов с 11 добавлено и 0 удалено
  1. 11 0
      packages/opencode/src/provider/provider.ts

+ 11 - 0
packages/opencode/src/provider/provider.ts

@@ -205,6 +205,17 @@ export namespace Provider {
         },
       }
     },
+    openrouter: async (provider) => {
+      return {
+        autoload: false,
+        options: {
+          headers: {
+            "HTTP-Referer": "https://opencode.ai/",
+            "X-Title": "opencode",
+          },
+        },
+      }
+    },
   }
 
   const state = App.state("provider", async () => {