diff --git a/src/interface.jl b/src/interface.jl index 423dd65..b1c5fd6 100755 --- a/src/interface.jl +++ b/src/interface.jl @@ -54,13 +54,13 @@ using CommUtils """ # # Ref: Chat prompt format https://huggingface.co/TheBloke/Llama-2-7B-Chat-GGML/discussions/3 - # messages= [Dict(:role=>"system", :content=> "You are a helpful assistant.", :timestamp=> Dates.now()),] + messages= [Dict(:role=>"system", :content=> "You are a helpful assistant.", :timestamp=> Dates.now()),] end function agent( agentName::String, systemMessage::String, # system message of an agent - mqttClientSpec::Tuple; + mqttClientSpec::NamedTuple; msgMeta::Dict=Dict( :msgPurpose=> "updateStatus", :from=> "chatbothub", @@ -82,6 +82,7 @@ function agent( systemMessage= "Your name is $agentName. " * systemMessage newAgent.messages= [Dict(:role=>"system", :content=> systemMessage, :timestamp=> Dates.now()),] newAgent.mqttClient= CommUtils.mqttClient(mqttClientSpec) + newAgent.msgMeta = msgMeta return newAgent end