azure-ai-projects-java

Manage Azure AI Foundry projects with typed Java sub-clients.

2.9k|323|Updated Jan 16, 2026
One-click install
npx skills add https://github.com/microsoft/skills --skill azure-ai-projects-java-microsoft
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: azure-ai-projects-java
Source: https://github.com/microsoft/skills/tree/main/.github/plugins/azure-sdk-java/skills/azure-ai-projects-java
Command: npx skills add https://github.com/microsoft/skills --skill azure-ai-projects-java-microsoft

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Azure AI Foundry project management needs a cohesive Java SDK to create, configure, and orchestrate projects and their resources (connections, datasets, indexes, evaluations) across client applications.

Core Features & Use Cases

  • High-level Java SDK for Foundry project management with resource-specific sub-clients (ConnectionsClient, DatasetsClient, DeploymentsClient, IndexesClient, EvaluationsClient)
  • End-to-end workflows for provisioning, listing, and operating project resources within Foundry
  • Clear authentication and error-handling patterns with guidance for production Java apps

Quick Start

Create an AIProjectClientBuilder with your endpoint and credentials, then build a sub-client (e.g., ConnectionsClient) and start listing your project's connections.

Frequently Asked Questions about azure-ai-projects-java

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I manage Azure AI Foundry projects using a Java SDK?

You can manage Azure AI Foundry projects using a Java SDK by creating an AIProjectClientBuilder with your endpoint and credentials, then building typed sub-clients like ConnectionsClient or DatasetsClient to provision and operate project resources.

What resources can I configure within an Azure AI Foundry project from Java?

Within an Azure AI Foundry project from Java, you can configure connections, datasets, indexes, deployments, and evaluations using dedicated sub-clients for end-to-end resource provisioning and listing workflows.

Do I need Azure credentials and a configured endpoint to use the Azure AI Foundry Java SDK?

Yes, you need Azure credentials and a configured endpoint to use the Azure AI Foundry Java SDK, along with a Java runtime, to authenticate and manage project resources across the available typed sub-clients.

How do I list project connections in Azure AI Foundry with Java?

To list project connections in Azure AI Foundry with Java, build a ConnectionsClient from the AIProjectClientBuilder using your endpoint and credentials, then call the documented methods to retrieve your project's connections.

Does the Azure AI Foundry Java SDK provide error-handling patterns for production apps?

Yes, the Azure AI Foundry Java SDK provides clear authentication and error-handling patterns with guidance for production Java apps to manage connections, datasets, indexes, deployments, and evaluations.

What is the best way to orchestrate datasets and evaluations in Azure AI Foundry using Java?

The best way to orchestrate datasets and evaluations in Azure AI Foundry using Java is through the DatasetsClient and EvaluationsClient sub-clients, which provide typed methods to operate these project resources end-to-end.