-
Notifications
You must be signed in to change notification settings - Fork 377
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
LUIS returns 404 error when used through recognizer #5622
Comments
I did some investigation and found there are several factors causing this issue.
So the overall story is that, previously SDK has a bug to read the luis version info, even though the Luis API is broken(I don't know if it ever works), so that the luis recognizers works fine in both composer and sdk. and then the version bug is fixed in the sdk, and we brought daily bits in in composer, so that the composer nightly had been broken. The follow ups:
@benbrown @cwhitten and @pavolumMsft for your awareness. |
@luhan2017 thanks for the investigation, so this means in the current SDK bits, the LUIS recognizer is broken when you have version field exists, right? This sounds like a P0 bug we have to fix. Transferring this to SDK repo for awareness. |
It is exactly these kinds of issues that are caught by having composer dailies use the latest SDK. Otherwise we end up with a scramble at the end when the composer or SDK have a bug or mismatch. For example, there are some bug fixes in the form generation SDK runtime. If composer does not have the latest bits, people will report issues that have been fixed for months. I verified the LUIS version works with the current recognizer. If there is an issue it is likely in Composer publishing. |
@zidaneymar We should support the directVersionPublish for the deployment script. |
Describe the bug
Publishing to LUIS or something about the LUIS recognizer has broken recently. In the nightly build, publishing to LUIS results in a bot that returns a 404 error whenever it consults a LUIS model --- though the publish seems to work as expected.
Attached below are a screenshot of the request and response from the LUIS recognizer call.
Version
Currently nightly build
To Reproduce
Steps to reproduce the behavior:
"Response status code does not indicate success: 404 (Not Found)."
Screenshots
The text was updated successfully, but these errors were encountered: