
Unlocking Creativity with Azure OpenAI
By :

A common application in various industries is the creation of personalized chatbots utilizing their own enterprise data through generative AI. Traditionally, this required customers to manually code processes for extracting text from unstructured data, generate embeddings, and store them in a vector database, which was both time-consuming and labor-intensive for developers. However, the Azure OpenAI On Your Data feature significantly simplifies this workflow, allowing developers to achieve the same results with minimal or no coding. This means that building a chatbot application can now be accomplished with just a few clicks.
This functionality operates behind the scenes using a RAG technique, as illustrated in Figure 3.2.
Figure 3.2: AOAI On Your Data RAG architecture
When you upload a collection of documents in various formats, those are then divided into smaller chunks. Each chunk is converted into an embedding, such as text-embedding...