update
This commit is contained in:
@@ -1508,7 +1508,7 @@ function generatechat(a::sommelier, thoughtDict)
|
|||||||
end
|
end
|
||||||
|
|
||||||
# modify it to work with customer object
|
# modify it to work with customer object
|
||||||
function generatechat(a::companion; converPartnerName::Union{String, Nothing}=nothing)
|
function generatechat(a::companion; converPartnerName::Union{String, Nothing}=nothing, maxattempt=10)
|
||||||
|
|
||||||
# header = ["Dialogue:"]
|
# header = ["Dialogue:"]
|
||||||
# dictkey = ["dialogue"]
|
# dictkey = ["dialogue"]
|
||||||
@@ -1519,9 +1519,9 @@ function generatechat(a::companion; converPartnerName::Union{String, Nothing}=no
|
|||||||
:num_ctx => 32768,
|
:num_ctx => 32768,
|
||||||
:temperature => 0.3,
|
:temperature => 0.3,
|
||||||
)
|
)
|
||||||
for attempt in 1:10
|
for attempt in 1:maxattempt
|
||||||
if attempt > 1
|
if attempt > 1
|
||||||
println("\nYiemAgent generatechat() attempt $attempt/10 ", @__FILE__, ":", @__LINE__, " $(Dates.now())")
|
println("\nYiemAgent generatechat() attempt $attempt/$maxattempt ", @__FILE__, ":", @__LINE__, " $(Dates.now())")
|
||||||
end
|
end
|
||||||
|
|
||||||
systemmsg = a.systemmsg * "\nP.S. $errornote\n"
|
systemmsg = a.systemmsg * "\nP.S. $errornote\n"
|
||||||
|
|||||||
@@ -42,7 +42,7 @@ function companion(
|
|||||||
- Your like to be short and concise.
|
- Your like to be short and concise.
|
||||||
|
|
||||||
You should then respond to the user with:
|
You should then respond to the user with:
|
||||||
Dialogue: Given the situation, what would you say to the sommelier?
|
Dialogue: Given the situation, what would you say to the user?
|
||||||
|
|
||||||
You should only respond format as described below:
|
You should only respond format as described below:
|
||||||
Dialogue: ...
|
Dialogue: ...
|
||||||
|
|||||||
Reference in New Issue
Block a user