bug: Rails do not produce fast-checking results with gpt-4o but only with gpt-3.5-turbo-instruct #899
Labels
bug
Something isn't working
status: needs triage
New issues that have not yet been reviewed or categorized.
Did you check docs and existing issues?
Python version (python --version)
3.11.9
Operating system/version
Ubuntu 22.04
NeMo-Guardrails version (if you must use a specific version and not the latest
0.11.0
Describe the bug
NeMo guardrails don't work as they should with the most vanilla case for fact checking.
For instance when I provide the context to the model and I want to fact-check it, it doesn't answer when using gpt-4o model, however, the very same code works when using gpt-3.5-turbo-instruct. Does anyone else has those problems and when it the gpt-4o model predicted to be working for fact checking?
Output to the code below if I use gpt-4o model:
I'm sorry, I can't respond to that.
However, if I change only one line of code in config.yml:
model: gpt-3.5-turbo-instruct
The output is: `Employees are eligible for 20 vacation days per year, accrued monthly.
Steps To Reproduce
python script:
config.yml:
prompts.yml:
rails.co:
Expected Behavior
The expected behaviour should be an answer similar to this one (like in case when I use gpt-3.5-turbo-instruct):
Employees are eligible for 20 vacation days per year, accrued monthly.
Actual Behavior
When I use gpt-4o, the output is:
I'm sorry, I can't respond to that.
The text was updated successfully, but these errors were encountered: