diff --git a/src/interface.jl b/src/interface.jl
index 47d1de8..49bd4fe 100755
--- a/src/interface.jl
+++ b/src/interface.jl
@@ -1021,22 +1021,21 @@ function grading(a, guideline::T, text::T) where {T<:AbstractString}
- 1. Evaluate your response using the evaluation guideline.
- 2. Give yourself a score out of 9 for your response.
+ Evaluate your response using the evaluation guideline then give yourself a score out of 9 for your response.
-
- {"Evaluate": "The response does not directly address user needs. It does not include price into account and other user mentioned factors", "Score": 6}
-
+
+ {"Evaluate": "Evaluate your response using the evaluation guideline.", "Score": 6}
+
-
+ {
"""
println("")
prompt_grading = prompt
@show prompt_grading
println("")
response = sendReceivePrompt(a, prompt)
- response = split(response, "}")[1] * "}"
+ response = "{" * split(response, "}")[1] * "}"
@show response
@show jsonresponse = JSON3.read(response)
score = jsonresponse["Score"]