Unable to Connect CLU Project with Bot Framework Composer

savad mv 0 Reputation points
2024-12-10T12:21:28.5833333+00:00

A chatbot has been created using the Bot Framework Composer, and a CLU project with a trained model has been deployed. The goal is to integrate CLU with the bot.

When attempting to run the app in the emulator, the following error occurs:

"***......................................***AAaACOGrIXB” is not a valid CLU subscription key.
Azure AI Bot Service
Azure AI Bot Service
An Azure service that provides an integrated environment for bot development.
871 questions
{count} votes

1 answer

Sort by: Most helpful
  1. Q&A Assist
    2024-12-10T12:21:28.61+00:00
    AI generated content. This question contains an answer created with AI from Q&A Assist. Learn more

    The error message "***......................................***AAaACOGrIXB” is not a valid CLU subscription key" suggests that the subscription key you are using to connect your CLU project with the Bot Framework Composer is incorrect or invalid. Here are a few steps you can take to troubleshoot this issue:

    1. Verify the Subscription Key: Ensure that you are using the correct CLU subscription key. You can find this key in the Azure portal under the Keys and Endpoint section for your Language resource.
    2. Update appsettings.json: If you are using the Core Bot sample, make sure that the CluAPIKey in your appsettings.json file is set correctly with the valid subscription key.
    3. Check Configuration: Ensure that the CluProjectName, CluDeploymentName, and CluAPIHostName are also correctly configured in your settings file.
    4. Test the Connection: After updating the settings, try running the bot again in the emulator to see if the issue persists.

    By following these steps, you should be able to resolve the connection issue between your CLU project and the Bot Framework Composer.


    References:

    0 comments No comments

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.