Prerequisites¶
Before starting the development of the Advanced Assistant Copilot in Dynamics 365 Business Central, it is essential to ensure that you have met the following prerequisites to facilitate a smooth and efficient setup:
Setup Requirements¶
-
Working Directory: All development for the Advanced Assistant Copilot should be conducted within the
"\src\6-AdvancedAssistantCopilot"directory in your project workspace. This directory is designated for storing all the related AL files and supporting resources. -
Copilot Registration: As this copilot will utilize the "GPT Event Assistant" capabilities, ensure that this copilot is already registered in your Dynamics 365 Business Central environment. This step is crucial as it activates the features you will develop and use throughout the workshop.
-
Azure OpenAI Resource Deployment: For implementing semantic search, you must have access to the
text-embedding-ada-002model within Azure OpenAI. If you have not yet deployed this resource, please follow the steps outlined in the Resource Deployment Guide. Name your deploymenttext-embedding-ada-002for ease of identification.Ensure Deployment
If the
text-embedding-ada-002model deployment was missed in the initial setup, it is imperative to complete this step now. This model is essential for creating and managing embeddings, which are crucial for semantic search functionality.
Next Steps¶
After ensuring that all prerequisites are in place, move on to the next step where you will learn what embeddings are and how to create objects in Business Central to store these embeddings effectively. This foundational knowledge is key to implementing advanced semantic search capabilities in your copilot.