aboutsummaryrefslogtreecommitdiffstats
path: root/packages/shared/inference.ts
diff options
context:
space:
mode:
authorMohamed Bassem <me@mbassem.com>2025-05-10 18:18:40 +0000
committerMohamed Bassem <me@mbassem.com>2025-05-17 10:19:19 +0000
commit2a8d4b88e1197fe4e4cbf8ee5f83fbdecaf918d9 (patch)
tree1e856cf66cc1ca7e72d68e385d115b8b0d3a2cc1 /packages/shared/inference.ts
parent2082f87eae74cab69251eced265e30e1ad358528 (diff)
downloadkarakeep-2a8d4b88e1197fe4e4cbf8ee5f83fbdecaf918d9.tar.zst
feat: Add karakeep metadata to openai calls
Diffstat (limited to 'packages/shared/inference.ts')
-rw-r--r--packages/shared/inference.ts4
1 files changed, 4 insertions, 0 deletions
diff --git a/packages/shared/inference.ts b/packages/shared/inference.ts
index e1f21dae..04fa8cfc 100644
--- a/packages/shared/inference.ts
+++ b/packages/shared/inference.ts
@@ -71,6 +71,10 @@ class OpenAIInferenceClient implements InferenceClient {
this.openAI = new OpenAI({
apiKey: serverConfig.inference.openAIApiKey,
baseURL: serverConfig.inference.openAIBaseUrl,
+ defaultHeaders: {
+ "X-Title": "Karakeep",
+ "HTTP-Referer": "https://karakeep.app",
+ },
});
}