This commit is contained in:
narawat lamaiin
2024-10-13 06:38:43 +07:00
parent 015e7b757c
commit 2e2eccff8b
3 changed files with 11 additions and 4 deletions

View File

@@ -289,12 +289,13 @@ julia> result = checkinventory(agent, input)
"""
function checkinventory(a::T1, input::T2
)::NamedTuple{(:result, :success, :errormsg), Tuple{String, Bool, Union{String, Nothing}}} where {T1<:agent, T2<:AbstractString}
println("--> checkinventory order: $input ", @__FILE__, " ", @__LINE__)
println("~~~ checkinventory order: $input ", @__FILE__, " ", @__LINE__)
wineattributes_1 = extractWineAttributes_1(a, input)
wineattributes_2 = extractWineAttributes_2(a, input)
inventoryquery = "$wineattributes_1, $wineattributes_2"
println("--> checkinventory input: $inventoryquery ", @__FILE__, " ", @__LINE__)
inventoryquery = "retailer name: $(a.retailername), $wineattributes_1, $wineattributes_2"
println("~~~ checkinventory input: $inventoryquery ", @__FILE__, " ", @__LINE__)
result = SQLLLM.query(inventoryquery, a.executeSQL, a.text2textInstructLLM,
addSQLVectorDB=a.addSQLVectorDB,
querySQLVectorDB=a.querySQLVectorDB)