<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Rakshita Belwal</title>
    <description>The latest articles on DEV Community by Rakshita Belwal (@rakshitabelwal).</description>
    <link>https://dev.to/rakshitabelwal</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F3591537%2Fdc4a3d8d-1112-410f-ac3d-361a68473b1f.jpeg</url>
      <title>DEV Community: Rakshita Belwal</title>
      <link>https://dev.to/rakshitabelwal</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/rakshitabelwal"/>
    <language>en</language>
    <item>
      <title>Understanding Azure AI Studio for Beginners: Build, Train, and Deploy AI Models with Ease</title>
      <dc:creator>Rakshita Belwal</dc:creator>
      <pubDate>Fri, 07 Nov 2025 06:26:59 +0000</pubDate>
      <link>https://dev.to/careerbytecode/understanding-azure-ai-studio-for-beginners-build-train-and-deploy-ai-models-with-ease-3afc</link>
      <guid>https://dev.to/careerbytecode/understanding-azure-ai-studio-for-beginners-build-train-and-deploy-ai-models-with-ease-3afc</guid>
      <description>&lt;p&gt;&lt;strong&gt;🧭 Table of Contents&lt;/strong&gt;&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;What is Azure AI Studio?&lt;/li&gt;
&lt;li&gt;Core Components of Azure AI Studio&lt;/li&gt;
&lt;li&gt;Setting Up Azure AI Studio&lt;/li&gt;
&lt;li&gt;Creating and Managing AI Projects&lt;/li&gt;
&lt;li&gt;Connecting and Using Azure OpenAI Models&lt;/li&gt;
&lt;li&gt;Hands-On: Your First AI Chat App in Python (Beginner-Friendly)&lt;/li&gt;
&lt;li&gt;Real-World Use Cases&lt;/li&gt;
&lt;li&gt;Related Tools and Libraries&lt;/li&gt;
&lt;li&gt;Common Developer Questions&lt;/li&gt;
&lt;li&gt;Conclusion&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;👉 Follow &lt;a href="https://www.linkedin.com/in/rakshitabelwal/" rel="noopener noreferrer"&gt;LinkedIn&lt;/a&gt;, &lt;a href="https://x.com/rakshitabelwal" rel="noopener noreferrer"&gt;Twitter&lt;/a&gt;  for more developer-focused tutorials on Azure, AI, and DevOps&lt;/p&gt;

&lt;h2&gt;
  
  
  What exactly is Azure AI Studio?
&lt;/h2&gt;

&lt;p&gt;Azure AI Studio is a collaborative workspace for developers to create, test, and deploy AI-powered solutions using Microsoft’s AI ecosystem. It integrates Azure OpenAI, Cognitive Services, AI Search, and ML tools into a single interface.&lt;/p&gt;

&lt;p&gt;Think of it as Visual Studio for AI, where you can experiment with prompts, fine-tune models, connect datasets, and deploy AI endpoints.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Key Features:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Unified interface for managing AI resources&lt;/li&gt;
&lt;li&gt;Integrated access to OpenAI and custom models&lt;/li&gt;
&lt;li&gt;Prompt flow for building and chaining AI workflows&lt;/li&gt;
&lt;li&gt;Security and compliance under Azure governance&lt;/li&gt;
&lt;li&gt;Easy integration with Azure Functions, Logic Apps, and DevOps pipelines&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Core Components of Azure AI Studio
&lt;/h2&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Component&lt;/th&gt;
&lt;th&gt;Description&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Prompt Flow&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Build, test, and debug AI workflows visually using prompts and logic.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Model Catalog&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Browse, deploy, and customize foundation models like GPT, Codex, and Whisper.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Data Connections&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Connect your data from Azure Blob, Cognitive Search, or SQL for fine-tuning.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Deployment&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Expose your AI models as REST APIs with a single click.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Evaluation &amp;amp; Monitoring&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Test model outputs, measure accuracy, and track metrics.&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;h2&gt;
  
  
  Setting Up Azure AI Studio
&lt;/h2&gt;

&lt;p&gt;Before diving into model building, set up your environment.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Step 1: Prerequisites&lt;/strong&gt;&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;An Azure account (&lt;a href="https://login.microsoftonline.com/organizations/oauth2/v2.0/authorize?client_id=c44b4083-3bb0-49c1-b47d-974e53cbdf3c&amp;amp;scope=https%3A%2F%2Fmanagement.core.windows.net%2F%2F.default%20openid%20profile%20offline_access&amp;amp;redirect_uri=https%3A%2F%2Fportal.azure.com%2Fauth%2Flogin%2F&amp;amp;client-request-id=019a5cbc-fbbb-7245-89da-d10c0fc53b12&amp;amp;response_mode=fragment&amp;amp;client_info=1&amp;amp;nonce=019a5cbc-fbbc-7178-92b5-5f02f0661864&amp;amp;state=eyJpZCI6IjAxOWE1Y2JjLWZiYmMtN2QxMC04OWU2LWZjMjI3NWNkOWUwYyIsIm1ldGEiOnsiaW50ZXJhY3Rpb25UeXBlIjoicmVkaXJlY3QifX0%3D&amp;amp;x-client-SKU=msal.js.browser&amp;amp;x-client-VER=4.21.0&amp;amp;response_type=code&amp;amp;code_challenge=1VdjW7muwJyDEssEZ5-5ArgZ2JVv_nj3HVwKTe8y-3c&amp;amp;code_challenge_method=S256&amp;amp;site_id=501430&amp;amp;instance_aware=true" rel="noopener noreferrer"&gt;Create one here&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Active Azure OpenAI resource&lt;/li&gt;
&lt;li&gt;Basic familiarity with Python or REST APIs&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;&lt;strong&gt;Step 2: Access Azure AI Studio&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Go to: &lt;a href="https://login.live.com/oauth20_authorize.srf?scope=openid+profile+email+offline_access&amp;amp;response_type=code&amp;amp;client_id=51483342-085c-4d86-bf88-cf50c7252078&amp;amp;response_mode=form_post&amp;amp;redirect_uri=https%3a%2f%2flogin.microsoftonline.com%2fcommon%2ffederation%2foauth2msa&amp;amp;state=rQQIARAAjVI7bNNQFM1LSigR0PIVMGWoAIHs-JM4cUUQSdwGF3_U1mnqLOjZfk6c-JPYDm4zITGAxIIYKsSIYIkYqk4FFjakToyICTEhGPhMZUDCLWJjQLof3TNcnXvuyaQpnGZx4lKKwonZGV2jTLPE0FjRpAksryMDg1qJxSBBkGxe003GYP3jmen7O1c-_lLq1149-969c3Vq4jE4dNO2biFc95wxONUJw34wm8tBC4ejob8P57YBeAvAJwAeJjeAjNesxUjkKn-yRux3QdmfQ1HRI3WZtMVRZaQq6ro6asR4e3mB663JXDuSuGpPUFpdqauHUl0kVYu0RGVuXVBESlXESKrzlOQsdVpVT1edlcCg5gPdmfd1qtM36nMjUeGjxboRqk07EBzplrZc8yuL5fI4OUNCnSZMksAMlKexPAsZjGUpDSsVNZgvGAWKZbX3ySm5Mgw71F7xfGuEfiQnTR-2HeSGj1N9tL7Qb9V4hu8aHbk-R7Q4nhCaaiEmF0pcx5GXSUuur8QnxGeOqj2VaqyJHE-LNT7gHdKOKVqyG1iwWSBaqwsdlV7qa1ShgVarNt_1LN1Z6cHVBVulFy1zlSiPUzN_FXegC9toj0eseSx8ZLmGFwW4i8LcVmqmqFNmgaUYzCwy8X-JUhFjScLEyGJeNyDFmDRCO6kb_7MthxvIhEM7zHp95FpGtu97pmWjrGeatuWim1DXURC8S4G3E-DzxOnJ5PSFM4ls4uJ5IjU7OZmZTuxNuxPgyYHYUGdf3P5-rvxc2Pg5unRU2ErsHMjRw7WSWHQGEhryjnSZZZRub7CS18RGyfGag4qC2iZTdaKBWykTs-SDNHiQPrGTnnICaOPdANf8mCryv6XBvYOJl4dO_suUjzJgnLl8HXJ0U5YLWEuJfJHRPK7WoNaVeYfGRCnwubxQFQZLUuC25zYzYPMweH0ksXv0y9Pxm43tu1-vb04nPsRxLLF7LPsb0&amp;amp;login_hint=O.CiQwMDAwMDAwMC0wMDAwLTAwMDAtMTcwYS1lMzAzYTYyYzUwMDgSJDkxODgwNDBkLTZjNjctNGM1Yi1iMTEyLTM2YTMwNGI2NmRhZBocYmVsd2FscmFrc2hpdGEzMTIwQGdtYWlsLmNvbSCrAQ%3d%3d&amp;amp;estsfed=1&amp;amp;uaid=e23cca8b54fd4047bba5f16a833e0f04&amp;amp;cobrandid=447c4ddf-92fb-4669-afff-be6d6e4d8636&amp;amp;fci=cb2ff863-7f30-4ced-ab89-a00194bcf6d9#" rel="noopener noreferrer"&gt;(https://ai.azure.com)&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Log in with your Azure credentials, then create a new AI project under your desired subscription and resource group.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Step 3: Connect Azure OpenAI Resource&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;When prompted, link your &lt;strong&gt;Azure OpenAI&lt;/strong&gt; endpoint. You’ll get an API key and endpoint URL, which you’ll use in code later.&lt;/p&gt;

&lt;h2&gt;
  
  
  Creating and Managing AI Projects
&lt;/h2&gt;

&lt;p&gt;Each project in Azure AI Studio includes:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Workflows&lt;/strong&gt; (Prompt Flows)&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Model deployments&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Datasets and connections&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Evaluation dashboards&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;You can start with a &lt;strong&gt;template&lt;/strong&gt; (e.g., chatbot, summarization tool) or a &lt;strong&gt;blank project&lt;/strong&gt; for full customization.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Developer Tip:&lt;/strong&gt;&lt;br&gt;
Always name your resources and endpoints meaningfully, it makes managing multiple projects easier when you integrate CI/CD.&lt;/p&gt;
&lt;h2&gt;
  
  
  Connecting and Using Azure OpenAI Models
&lt;/h2&gt;

&lt;p&gt;Azure AI Studio supports major models from OpenAI, such as:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;GPT-4 Turbo&lt;/strong&gt; for text and chat&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Codex&lt;/strong&gt; for code generation&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Whisper&lt;/strong&gt; for speech-to-text&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;You can deploy these models directly in your project and test them using &lt;strong&gt;Prompt Flow.&lt;/strong&gt;&lt;/p&gt;
&lt;h2&gt;
  
  
  Hands-On: Your First AI Chat App in Python (Beginner-Friendly)
&lt;/h2&gt;

&lt;p&gt;Let’s build a simple Python app that talks to your deployed model in Azure AI Studio.&lt;br&gt;
This exercise will help you understand the core flow: send a question → get an AI response.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Step 1: Prerequisites&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Before you start, make sure you have:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;A deployed model in Azure AI Studio (like GPT-4 or GPT-35-Turbo)&lt;/li&gt;
&lt;li&gt;Your endpoint URL and API key from Azure&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Install the &lt;code&gt;openai&lt;/code&gt; package:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;`pip install openai`
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;strong&gt;Step 2: Create a Simple Python Script&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Create a file named &lt;code&gt;simple_ai_chat.py&lt;/code&gt; and paste this code:&lt;br&gt;
import openai&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;# Replace with your Azure details
endpoint = "https://YOUR-RESOURCE-NAME.openai.azure.com/"
api_key = "YOUR-API-KEY"
model = "gpt-35-turbo"

# Configure Azure OpenAI
openai.api_type = "azure"
openai.api_base = endpoint
openai.api_version = "2024-02-15-preview"
openai.api_key = api_key

# Ask the AI a question
user_question = input("Ask something to your AI assistant: ")

response = openai.ChatCompletion.create(
    engine=model,
    messages=[
        {"role": "system", "content": "You are a friendly AI assistant."},
        {"role": "user", "content": user_question}
    ]
)

# Print the AI’s reply
print("\n🤖 AI Response:")
print(response["choices"][0]["message"]["content"])
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;strong&gt;Step 3: Run the Script&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Run the file in your terminal:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;python simple_ai_chat.py
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Ask something like:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;What can I do with Azure AI Studio?

&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;You’ll instantly get a text response from your deployed model, your first AI-powered app is live &lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Developer Tip:&lt;/strong&gt;&lt;br&gt;
You can modify the system message to change your AI’s personality — for example, make it a coding tutor, travel guide, or project manager.&lt;/p&gt;
&lt;h2&gt;
  
  
  Real-World Use Cases
&lt;/h2&gt;

&lt;p&gt;Here’s how developers are leveraging Azure AI Studio:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Intelligent Chatbots&lt;/strong&gt;&lt;br&gt;
Integrate GPT-based bots with enterprise data using Azure Cognitive Search.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Document Summarization&lt;/strong&gt;&lt;br&gt;
Auto-summarize reports, PDFs, and documentation with GPT-4 models.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Code Assistance&lt;/strong&gt;&lt;br&gt;
Use Codex to generate or explain code snippets during reviews.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Custom Search Engines&lt;/strong&gt;&lt;br&gt;
Combine OpenAI + Cognitive Search for semantic, context-aware search.&lt;/p&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;h2&gt;
  
  
  Related Tools and Libraries
&lt;/h2&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Tool&lt;/th&gt;
&lt;th&gt;Purpose&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Azure Cognitive Services&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Pre-built APIs for vision, speech, and language.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Azure Machine Learning&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Manage and monitor ML models at scale.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Semantic Kernel&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Microsoft’s SDK for connecting AI to apps.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;LangChain&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Framework for chaining LLM operations and context.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Azure CLI&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Command-line tool for resource management.&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;p&gt;Install essentials:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;pip install openai azure-ai-ml semantic-kernel

&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h2&gt;
  
  
  Common Developer Questions
&lt;/h2&gt;

&lt;p&gt;🔹 &lt;strong&gt;Q1: Can I fine-tune GPT models in Azure AI Studio?&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Yes. You can fine-tune supported models using data from Azure Blob Storage or AI Search.&lt;/p&gt;

&lt;p&gt;🔹 &lt;strong&gt;Q2: How is Azure AI Studio different from OpenAI’s platform?&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;It provides enterprise-level compliance, cost management, and integrations — ideal for production use.&lt;/p&gt;

&lt;p&gt;🔹 &lt;strong&gt;Q3: Can I connect my own data or APIs?&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Absolutely. Use Prompt Flow or Semantic Kernel to connect external APIs, files, or databases.&lt;/p&gt;

&lt;p&gt;🔹 &lt;strong&gt;Q4: How do I monitor usage and performance?&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;The built-in dashboard shows token usage, latency, and error metrics for each deployment.&lt;/p&gt;

&lt;h2&gt;
  
  
  Conclusion
&lt;/h2&gt;

&lt;p&gt;Azure AI Studio bridges the gap between AI experimentation and real-world deployment.&lt;br&gt;
With tools for prompt design, fine-tuning, and monitoring, it’s built for developers who want control, scalability, and security in one environment.&lt;/p&gt;

&lt;p&gt;Start small - build your first chat app, then expand to custom workflows and AI integrations.&lt;/p&gt;

&lt;p&gt;👉 Follow &lt;a href="https://www.linkedin.com/in/rakshitabelwal/" rel="noopener noreferrer"&gt;LinkedIn&lt;/a&gt;, &lt;a href="https://x.com/rakshitabelwal" rel="noopener noreferrer"&gt;Twitter&lt;/a&gt;  for more developer-focused tutorials on Azure, AI, and DevOps.&lt;/p&gt;

</description>
      <category>ai</category>
      <category>machinelearning</category>
      <category>azure</category>
      <category>devops</category>
    </item>
  </channel>
</rss>
