add message to agent

This commit is contained in:
2023-11-02 13:59:18 +00:00
parent f41f7e2de5
commit 48273a493b

View File

@@ -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