diff --git a/src/llmfunction.jl b/src/llmfunction.jl index 96ce570..8d15e8a 100644 --- a/src/llmfunction.jl +++ b/src/llmfunction.jl @@ -833,6 +833,7 @@ function extractWineAttributes_1(a::T1, input::T2; maxattempt=10 # check each attributes against each column in a database table with BM25 for (k, v) in responsedict + if k ∉ ["wine_price_min", "wine_price_max"] words_catalog = GeneralUtils.harvest_entity_catalog(a.context.pg_conn_str, "wine", k) resolved_word = GeneralUtils.resolve_entity(v, words_catalog;threshold=0.9) responsedict[k] = resolved_word