diff --git a/src/interface.jl b/src/interface.jl index 1d64185..8274af7 100644 --- a/src/interface.jl +++ b/src/interface.jl @@ -1,6 +1,6 @@ module interface -export add_new_message +export addNewMessage using JSON3, DataStructures, Dates, UUIDs, HTTP, Random using GeneralUtils @@ -72,13 +72,13 @@ using ..type, ..util, ..llmfunction msgMeta, agentConfig, ) - julia> YiemAgent.add_new_message(a, "user", "hello") + julia> YiemAgent.addNewMessage(a, "user", "hello") ``` Signature\n ----- """ -function add_new_message(a::T1, role::String, text::T2; +function addNewMessage(a::T1, role::String, text::T2; maximumMsg::Integer=20) where {T1<:agent, T2<:AbstractString} if role ∉ ["system", "user", "assistant"] # guard against typo error("role is not in agent.availableRole $(@__LINE__)") diff --git a/src/type.jl b/src/type.jl index 2869885..d72ac72 100644 --- a/src/type.jl +++ b/src/type.jl @@ -188,7 +188,7 @@ end msgMeta, agentConfig, ) - julia> YiemAgent.add_new_message(a, "user", "hello") + julia> YiemAgent.addNewMessage(a, "user", "hello") julia> YiemAgent.clearhistory(a) ```