From d33239bd51f19798ca01c657bd97891c4a55a508 Mon Sep 17 00:00:00 2001 From: Urban Hafner Date: Mon, 10 Feb 2025 18:09:46 +0100 Subject: [PATCH] Expire embeddings data --- app/lib/embeddings_client.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/lib/embeddings_client.rb b/app/lib/embeddings_client.rb index e6866ea53..63116eae1 100644 --- a/app/lib/embeddings_client.rb +++ b/app/lib/embeddings_client.rb @@ -11,7 +11,7 @@ def fetch(text) def fetch_embedding Rails .cache - .fetch("embedding:#{digest}") do + .fetch("embedding:#{digest}", expires_in: 1.week) do response = client.embeddings(parameters: { model: "text-embedding-3-small", input: text }) response.dig("data", 0, "embedding") end