ValidationError Traceback (most recent call last)
~\AppData\Local\Temp\ipykernel_10500\1771080007.py in
14 new_prompt = prompt.replace("[INSERT PROMPT HERE]", question)
15 print(new_prompt)
---> 16 if rebuff(new_prompt): #如果没成功
17 # Write new_prompt and respond into the fail CSV
18 fail_writer.writerow([new_prompt])
~\AppData\Local\Temp\ipykernel_10500\4207727278.py in rebuff(prompt)
9
10 user_input = prompt
---> 11 result = rb.detect_injection(user_input)
12
13 if result.injectionDetected:
c:\Users\ds1657\Anaconda3\lib\site-packages\rebuff\rebuff.py in detect_injection(self, user_input, max_heuristic_score, max_vector_score, max_model_score, check_heuristic, check_vector, check_llm)
90
91 response_json = response.json()
---> 92 success_response = DetectApiSuccessResponse.parse_obj(response_json)
93
94 if (
c:\Users\ds1657\Anaconda3\lib\site-packages\typing_extensions.py in wrapper(*args, **kwargs)
2358 def wrapper(*args, **kwargs):
...
ValidationError: 1 validation error for DetectApiSuccessResponse
modelScore
Input should be a valid number [type=float_type, input_value=None, input_type=NoneType]
For further information visit https://errors.pydantic.dev/2.4/v/float_type