Explore, learn, and connect with fellow developers and data scientists on Azure AI.
Dive into the world of Artificial Intelligence and Machine Learning on Microsoft Azure. This is your hub for discussions, resources, and insights related to Azure AI services, including Azure Machine Learning, Azure Cognitive Services, Azure Bot Service, and more. Whether you're a beginner or an expert, find the information and support you need to build intelligent applications.
Comprehensive guides, tutorials, and API references for building, training, and deploying machine learning models on Azure.
Learn MoreDiscover pre-built AI models for vision, speech, language, decision, and search that you can integrate into your applications.
Explore ServicesConnect with other Azure AI users, ask questions, share your experiences, and get help from the community and Microsoft experts.
Join DiscussionsHands-on guides to get you started quickly with common Azure AI scenarios and services.
Get StartedAzure AI offers a wide range of services to empower your applications with intelligent capabilities. Here's a quick glimpse into some core areas:
A cloud-based environment that you can use to train, deploy, automate, manage, and track machine learning models.
# Example: Creating an Azure ML Workspace (Python SDK)
from azureml.core import Workspace
ws = Workspace.create(name='my-workspace',
subscription_id='YOUR_SUBSCRIPTION_ID',
resource_group='my-resource-group',
location='eastus'
)
A set of AI services and APIs that developers can use to add advanced machine learning capabilities to applications without needing deep ML expertise.
// Example: Using the Computer Vision API (Node.js SDK)
const { ComputerVisionClient } = require("@azure/cognitiveservices-computervision");
const { ApiKeyCredentials } = require("@azure/ms-rest-js");
const key = "YOUR_VISION_API_KEY";
const endpoint = "YOUR_VISION_ENDPOINT";
const client = new ComputerVisionClient(new ApiKeyCredentials({ inHeader: { "Ocp-Apim-Subscription-Key": key } }), endpoint);
async function analyzeImage(imageUrl) {
const analysis = await client.describeImage(imageUrl);
console.log(analysis.captions[0].text);
}
Check out recent discussions and popular topics from our community members: