Azure AI Studio - Chatbot not using the index to give me the asnwers

Cezar Pimentel 46 Reputation points
2024-06-28T02:05:09.3366667+00:00

I've created a movie database to test and learn about Azure AI Studio.

Everything is working (at least apparently). The problem is, when I ask something to the chatbot, even though I have an index (that contains data about movies) configured and attached to the chatbot, the robot doesn't reply to me using info from the index. Instead, it is apparently using ChatGPT to resolve the questions, and that's not what I wanted.

Below there's an example of a prompt I've made:User's image

The bot was supposed to reply with the record from the data source with the highest number in the "votes" column, but instead it replies stating this:

"I'm sorry, I don't have enough information to answer your question. Can you please provide me with the name of a specific movie or a category of movies you are interested in?"

How can I make the chat reply what I ask only by looking at the data inside index that is attached?

Thanks in advance!

Azure AI Search
Azure AI Search
An Azure search service with built-in artificial intelligence capabilities that enrich information to help identify and explore relevant content at scale.
828 questions
Azure OpenAI Service
Azure OpenAI Service
An Azure service that provides access to OpenAI’s GPT-3 models with enterprise capabilities.
2,529 questions
0 comments No comments
{count} votes

Accepted answer
  1. ajkuma 24,151 Reputation points Microsoft Employee
    2024-07-02T19:22:00.1+00:00

    To benefit the community, summarizing the discussion/answer shared by Cezar Pimentel.

    Scenario:

    Set up a movie database in Azure AI Studio to explore its capabilities.

    Issue:

    Despite configuring and attaching an index containing movie data to the chatbot, it doesn't utilize this index to provide answers. Instead, it seems to rely on ChatGPT to respond to queries, which is not the intended behavior.

    when asking something to the chatbot, even though, an index (that contains data about movies) configured and attached to the chatbot, the robot doesn't reply using info from the index. Instead, it is apparently using ChatGPT to resolve the questions.

    An example of a prompt made:User's image

    The bot was supposed to reply with the record from the data source with the highest number in the "votes" column, but instead it replies stating this:

    "I'm sorry, I don't have enough information to answer your question. Can you please provide me with the name of a specific movie or a category of movies you are interested in?"

    Ask:

    "How can I ensure that the chatbot replies accurately based solely on the data within the attached index?"

    Solution : Answer/solution shared by Cezar Pimentel.

    "I was using Azure AI Studio, and I needed to use Azure Open AI Studio."

    "found that the "bring your own data" feature only functioned correctly in Azure Open AI Studio (oai.azure.com), not in Azure AI Studio (ai.azure.com)."

    Ref:

    Azure OpenAI Studio is a web-based interface that allows you to interact with Azure OpenAI Service and Azure AI Studio , on the other hand, is intended for AI software developers.
    Checkout this Microsoft discussion thread, answered by my colleague.


      If the answer helped (pointed, you in the right direction) > please click Accept Answer - it will benefit community members to find the answers quickly. 

    0 comments No comments

1 additional answer

Sort by: Most helpful
  1. Cezar Pimentel 46 Reputation points
    2024-06-28T04:56:57.1533333+00:00

    Never mind. I figured it out on my own.