From ae95905e008f2991ed7d02708690f900e943e96b Mon Sep 17 00:00:00 2001 From: Brendan Quinn Date: Fri, 16 Aug 2024 14:53:44 +0000 Subject: [PATCH] Uncomment and reorder embedding fields in search config --- app/config/config.exs | 34 +++++++++++++++--------------- app/lib/meadow/indexing/v2/work.ex | 2 +- 2 files changed, 18 insertions(+), 18 deletions(-) diff --git a/app/config/config.exs b/app/config/config.exs index 3392d04e5..5679b7449 100644 --- a/app/config/config.exs +++ b/app/config/config.exs @@ -84,25 +84,25 @@ config :meadow, Meadow.Search.Cluster, aws_secret("meadow", dig: ["search", "embedding_dimensions"], default: nil), embedding_text_fields: [ :title, + :alternate_title, :description, :collection, - # :alternate_title, - # :caption, - # :table_of_contents, - # :abstract, - # :contributor, - # :creator, - # :date_created, - # :genre, - # :subject, - # :style_period, - # :language, - # :location, - # :publisher, - # :scope_and_contents, - # :technique, - # :physical_description_material, - # :physical_description_size, + :creator, + :contributor, + :date_created, + :genre, + :subject, + :style_period, + :language, + :location, + :publisher, + :technique, + :physical_description_material, + :physical_description_size, + :caption, + :table_of_contents, + :scope_and_contents, + :abstract, ] config :meadow, diff --git a/app/lib/meadow/indexing/v2/work.ex b/app/lib/meadow/indexing/v2/work.ex index c231ec15c..010645601 100644 --- a/app/lib/meadow/indexing/v2/work.ex +++ b/app/lib/meadow/indexing/v2/work.ex @@ -92,7 +92,7 @@ defmodule Meadow.Indexing.V2.Work do |> Enum.join("\n") Map.put(map, :embedding_text_length, String.length(value)) - |> Map.put(:embedding_text, String.slice(value, 0, 2048)) + |> Map.put(:embedding_text, String.slice(value, 0, 2047)) end defp prepare_embedding_value(%{label: v}), do: prepare_embedding_value(v)