@Junheok Cheon AI studio primarily is used as an integration point for all sources of AI applications within Azure. For your question about using this data source with Azure OpenAI:
Does vector index in the Cosmos DB for Mongo DB Vcore seamlessly reflect changes made in the content of the data base? (For instance, would it reflect deletion of some entries, addition of new entries?)
I think there are three categories to this generating vector, searching vectors and generating completions. Vectors should be generated when data is inserted into each of the collections in Azure Cosmos DB for MongoDB vCore, and then stored in a property which can be used for vector searches. When users ask questions, the prompts are vectorized and used to perform the vector search in a collection. So, whenever changes are made to DB you will have to ingest and vectorize the data which will be further available for OpenAI. This solution and repo primarily uses this scenario. You can try to replicate this or use the repo as-is to test the same.
If I am adding Vector Index from Cosmos DB for Mongo DB V core as a knowledge source (Azure Open AI Studio), would I need to redeploy the chatbot whenever there is changes made to vector index or does this automatically happen?
If your vector index is updated the search should automatically feed the chatbot. I don't think you need to redeploy your chat endpoint unless you need to use a new source. I think you can test this with a simple change in your DB after your first integration to confirm.
If this answers your query, do click Accept Answer
and Yes
for was this answer helpful. And, if you have any further query do let us know.