Deploying a Minimalist ChatGPT in Azure
Kam-Reef S.
MBA | Certified Azure & M365 Specialist | Cybersecurity | Veteran | Linux+ | Security+
Pick any AI and ask how to deploy AI (pun intended). Of course, you will receive an answer that reflects the complexity of your prompt. But how do you get started with the absolute lowest level of complexity and time/cost investment?
Deploy Azure OpenAI, retaining access control of your prompts and data
Based upon my recent experience, here is my simplified roadmap to the most basic version of ChatGPT deployed in the Azure platform. Please see Baseline OpenAI end-to-end chat reference architecture - Azure Reference Architectures | Microsoft Learn for architectural information.
领英推荐
4. Back at the repository, I select Deploy to Azure. The deployment template contains a default App Service Plan size B3, which I changed to F0 for my development. If you require a custom DNS name for the web app, select at least size B1 (which supports near 1000 users and stays under 60% CPU). The repository also contains the web app variables for customizing the web app UI without editing the code used from the repository.
This very basic deployment is the most basic implementation, just enough to have a working ChatGPT app. Even though this custom chatGPT web app had humble beginnings, it steadily supported nearly 1000 users and the monthly cost for tokens and required Azure infrastructure remained near $300/month. Of course, this basic deployment can be extended further by using the same repository web app variables. Even more customization is possible with forking/cloning the repository.
Thanks for reading this post!
Senior Managing Director
1 个月Kam-Reef S. Great post! You've raised some interesting points.