V0.8.0 #49

Closed
ton wants to merge 121 commits from v0.8.0 into main
Showing only changes of commit 8232946e91 - Show all commits
+22 -2
View File
@@ -113,8 +113,28 @@ function prepareContext(state::agentState)::Vector{agentMessage}
end
function formatMsgForLLM()
""" convert preparedcontext into openai message format ready to be used by LLM
"""
function formatMsgForLLM(messages::Vector{agentMessage})::Vector{Dict{String, Any}}
""" openai message format
message = Dict(
"role" => "user",
"content" => [
Dict("type" => "text", "text" =>
"
Do you have Brunello di Montalcino from Tenuta CastelGiocon?
"),
Dict(
"type" => "image_url",
"image_url" => Dict("url" => data1_uri)
)
]
)
"""
# convert various messages to openai message format
return openai_message
end