Edit

Share via


Create a project for Microsoft Foundry

Note

This document refers to the Microsoft Foundry (classic) portal.

Note

This document refers to the Microsoft Foundry (new) portal.

This article describes how to create a Foundry project in Microsoft Foundry. Projects let you organize your workβ€”such as agents, evaluations, and filesβ€”as you build stateful apps and explore new ideas.

  • An Foundry project is managed under a Microsoft Foundry resource. It's a container for access management, data upload and integration, and monitoring. This lets you keep your work separated between use cases without needing to create extra Azure resources.

  • This project type gives you access to the latest generative AI features in Foundry, including:

    • Agents
    • Foundry SDK and API to build agents and switch easily between models
    • Models sold directly by Azure - Azure OpenAI, Mistral, xAI, DeepSeek, etc.
    • Partner & Community Models sold through Marketplace - Stability, Cohere, etc.
    • Content understanding
    • Evaluations
    • Fine-tuning
    • OpenAI SDK and API including Batch and Stored Completions
    • AI Services
  • Do you need access to open-source models or PromptFlow? Create a hub project type instead.

  • See Types of projects for more information on the different project types.

If your organization requires customized Azure configurations like alternative names, security controls or cost tags, you might need to use the Azure portal or template options to comply with your organization's Azure Policy requirements.

Prerequisites

Use the following tabs to select the method you'll use to create a Foundry project:

  • You must be Owner of the subscription to have the appropriate access control necessary to create the Foundry resource that's the parent of the project. If you don't have this access, have your administrator create a project for you.

Create a Foundry project

These steps provide a way to create a new Azure resource with basic, default settings.

To create a Foundry project, follow these steps:

  1. Sign in to Microsoft Foundry. Make sure the New Foundry toggle is off. These steps refer to Foundry (classic).

    Sign in to Microsoft Foundry. Make sure the New Foundry toggle is on. These steps refer to Foundry (new).


  2. What you do next depends on where you are:

    • If you don't have any existing projects: Follow the steps in Quickstart: Get started with Microsoft Foundry to create your first project.

    • If you're in a project: Select the project breadcrumb, then select Create new resource.

      Screenshot shows creating a new project from a breadcrumb.

    • If you're not in a project: Select Create new in the top right to create a new Foundry project

      Screenshot shows how to create a new project in Foundry.

  3. Select Foundry resource, and then select Next.

  4. Provide a name for your project and select Create. Or see the next section for advanced options.

These steps provide a way to create a new Azure resource with basic, defaulted, settings.

To create a Foundry project, follow these steps:

  1. Sign in to Microsoft Foundry. Make sure the New Foundry toggle is off. These steps refer to Foundry (classic).

    Sign in to Microsoft Foundry. Make sure the New Foundry toggle is on. These steps refer to Foundry (new).


  2. The project you're working on appears in the upper-left corner.

  3. To create a new project, select the project name, and then select Create new project.

  4. Give your project a name and select Create project. Or see next section for advanced options.

Advanced options

  1. A Foundry project is created on an Foundry resource. This resource is created for you automatically when you create the project. Select an existing Resource group you want to use, or leave the default to create a new resource group.

    Tip

    Especially for getting started, we recommend you create a new resource group for your project. The resource group lets you easily manage the project and all its resources together.

  2. Select a Location or use the default. The location is the region where the resources in the project are hosted.

  3. Select Create. You see progress of resource creation. The project is created when the process is complete.

Create multiple projects on the same resource

Create multiple Foundry projects on an existing Foundry resource to enable team collaboration and shared resource access including security, deployments, and connected tools. This setup is ideal in restricted Azure subscriptions where developers need self-serve exploration ability within the setup of a pre-configured environment.

Diagram shows how a team could share resource access with multiple projects on a Foundry resource.

Foundry projects as Azure child resources may get assigned their own access controls, but share common settings such as network security, deployments, and Azure tool integration from their parent resource.

While not all Foundry capabilities support organizing work in projects yet, your resource's first "default" project is more powerful. You can identify it by the tag "default" in UX experiences and the resource property "is_default" when using code options.

Feature Default project Other projects
Model inference βœ… βœ…
Playgrounds βœ… βœ…
Agents βœ… βœ…
Evaluations βœ… βœ…
Tracing βœ… βœ…
Datasets βœ… βœ…
Indexes βœ… βœ…
Foundry SDK and API βœ… βœ…
Content understanding βœ… βœ…
OpenAI SDK and API βœ… Responses, Files, Conversations
OpenAI Batch, Fine-tuning, Stored completions βœ… -
Language fine-tuning βœ… βœ…
Speech fine-tuning βœ… -
Connections βœ… βœ…
  • To add a project to a Foundry resource:

    Tip

    Because you can customize the left pane in the Microsoft Foundry portal, you might see different items than shown in these steps. If you don't see what you're looking for, select ... More at the bottom of the left pane.

    1. Sign in to Microsoft Foundry. Make sure the New Foundry toggle is off. These steps refer to Foundry (classic).

      Sign in to Microsoft Foundry. Make sure the New Foundry toggle is on. These steps refer to Foundry (new).


    2. Select either the Foundry project or its associated resource.

    3. In the left pane, select Management center.

    4. In the resource section, select Overview.

    5. Select New project and provide a name.

      Screenshot shows how to create a second project on an existing resource.

    Adding a second project is not currently supported in Foundry (new).

  • If you delete your Foundry resource's default project, the next project created will become the default project.

View project settings

On the project Home page, you find information about the project.

  • Name: The name of the project appears in the top left corner.
  • Subscription: The subscription that hosts the hub that hosts the project.
  • Resource group: The resource group that hosts the hub that hosts the project.

On the Home page, you see the project endpoint and API key for the project. You don't need the API key if you use Microsoft Entra ID authentication.

Delete projects

  1. Sign in to Microsoft Foundry. Make sure the New Foundry toggle is off. These steps refer to Foundry (classic).
    Sign in to Microsoft Foundry. Make sure the New Foundry toggle is on. These steps refer to Foundry (new).
  2. Open your project.
  3. Select Management center.
  4. Under Resource, select Overview.
  5. Select any projects you no longer want to keep.
  6. Select Delete project.

To delete the Foundry resource and all its projects:

  1. In the Management center, select the resource name from the Overview section to go to the Azure portal.
  2. In the Azure portal, select Delete to delete the resource and all its associated projects.
  1. Sign in to Microsoft Foundry. Make sure the New Foundry toggle is off. These steps refer to Foundry (classic).
    Sign in to Microsoft Foundry. Make sure the New Foundry toggle is on. These steps refer to Foundry (new).
  2. In the upper-right navigation, select Operate.
  3. In the left pane, select Admin.
  4. Select your project.
  5. In the upper right, select the trash can icon to delete the project.