Skip to content

Commit e8448c4

Browse files
committed
update intro and numbering
1 parent c633350 commit e8448c4

File tree

1 file changed

+39
-38
lines changed

1 file changed

+39
-38
lines changed

articles/ai-foundry/how-to/migrate-project.md

Lines changed: 39 additions & 38 deletions
Original file line numberDiff line numberDiff line change
@@ -44,15 +44,7 @@ New capabilities include:
4444
4545
## How to switch to Foundry project
4646

47-
In the following sections, we walk step-by-step by how you can move from [!INCLUDE [hub-project-name](../includes/hub-project-name.md)]s to [!INCLUDE [fdp-project-name](../includes/fdp-project-name.md)]s:
48-
49-
1. [Locate your existing AI Foundry resource](#locate)
50-
1. [Create a project](#create-project) on the AI resource.
51-
1. (optional) [Recreate connections](#recreate-connections)
52-
1. (optional) [Migrate agents](#migrate-agents)
53-
54-
55-
You'll use the AI Foundry Models resource from your [!INCLUDE [hub-project-name](../includes/hub-project-name.md)] to create new [!INCLUDE [fdp-project-name](../includes/fdp-project-name.md)]s.
47+
You'll use the AI Foundry Models resource from your [!INCLUDE [hub-project-name](../includes/hub-project-name.md)] to create new [!INCLUDE [fdp-project-name](../includes/fdp-project-name.md)]s. This process allows you to keep work done on the resource in the new project type.
5648

5749
:::image type="content" source="../media/migrate-project/upgrade.svg" alt-text="Screenshot shows the upgrade path from hub based to Foundry project types.":::
5850

@@ -69,6 +61,15 @@ Limitations:
6961
- Your Preview Agent's state, including messages, thread, and files can't be moved. However, you can recreate your agent using code in your new project.
7062
- Open-source model deployments aren't currently supported in Foundry projects.
7163

64+
In the following sections, we walk through how you can move from [!INCLUDE [hub-project-name](../includes/hub-project-name.md)]s to [!INCLUDE [fdp-project-name](../includes/fdp-project-name.md)]s:
65+
66+
1. [Locate your existing AI Foundry resource](#locate)
67+
1. [Create a new project[!INCLUDE [hub-project-name](../includes/hub-project-name.md)]](#create-project) on the AI resource.
68+
69+
Once you have your new project, you might want to:
70+
71+
- (Optional) [Recreate connections](#recreate-connections)
72+
- (Optional) [Migrate agents](#migrate-agents)
7273

7374
## <a name="locate"></a> 1. Locate your existing AI Foundry resource
7475

@@ -107,7 +108,7 @@ Most Azure AI Foundry users already have an 'AI Foundry' (formerly called 'AI Se
107108

108109
---
109110

110-
## <a name="create-project"></a> 2. Create a project to build with agents
111+
## <a name="create-project"></a> 2. Create your new project
111112

112113
New capabilities, including Agent service, are only accessible via projects, which organize your development work as a folder for each use case. You can create multiple of them, to organize the work for use cases with similar setup and connectivity requirements.
113114

@@ -117,44 +118,44 @@ You can create a new project in one of two ways:
117118

118119
- In the Management center:
119120

120-
- In the left pane, select **Management center** to manage the Foundry resource.
121-
- Select **Overview** under the **Resource** section.
122-
- Select **New project** to create a project in this resource. This will create a [!INCLUDE [fdp-project-name](../includes/fdp-project-name.md)].
121+
1. In the left pane, select **Management center** to manage the Foundry resource.
122+
1. Select **Overview** under the **Resource** section.
123+
1. Select **New project** to create a project in this resource. This will create a [!INCLUDE [fdp-project-name](../includes/fdp-project-name.md)].
123124

124125
:::image type="content" source="../media/migrate-project/create-project.png" alt-text="Screenshot of creating a project in management center.":::
125126

126-
- Once the project is created, in the left pane, select **Go to project**.
127+
1. Once the project is created, in the left pane, select **Go to project**.
127128

128129
- In the **Agents** section of your resource:
129130

130-
- In the left pane, select **Agents**
131-
- Since the resource doesn't yet have a project, you are prompted to create one.
131+
1. In the left pane, select **Agents**
132+
1. Since the resource doesn't yet have a project, you are prompted to create one.
132133

133134
:::image type="content" source="../media/migrate-project/create-from-agent.png" alt-text="Screenshot of Agents tab prompting to create a new Foundry project.":::
134135

135136
# [Azure portal](#tab/azure)
136137

137-
- In the left pane, select **Projects** under the **Resource management** section.
138-
- Select **New** to create a new project.
139-
- Supply a name and select **Create**.
138+
1. In the left pane, select **Projects** under the **Resource management** section.
139+
1. Select **New** to create a new project.
140+
1. Supply a name and select **Create**.
140141

141142
:::image type="content" source="../media/migrate-project/new-project-azure-portal.png" alt-text="Screenshot of projects navigation in Azure portal.":::
142143

143144
# [Bicep](#tab/bicep)
144145

145-
- In your template, a project is declared as a child resource under your Foundry resource as shown in [this example](https://github.com/azure-ai-foundry/foundry-samples/tree/main/samples/microsoft/infrastructure-setup/42-basic-agent-setup-with-customization).
146+
1. In your template, a project is declared as a child resource under your Foundry resource as shown in [this example](https://github.com/azure-ai-foundry/foundry-samples/tree/main/samples/microsoft/infrastructure-setup/42-basic-agent-setup-with-customization).
146147

147-
- By default, in the basic configuration, Agent service uses deployments and storage capabilities that come with your AI Foundry resource.
148+
1. By default, in the basic configuration, Agent service uses deployments and storage capabilities that come with your AI Foundry resource.
148149

149-
- Optionally, Agent service supports the ability to use existing Azure OpenAI resources for model deployments, and to bring your own storage resources for storing threads, messages, and files. This is also referred as 'Standard' setup. See [this example](https://github.com/azure-ai-foundry/foundry-samples/tree/main/samples/microsoft/infrastructure-setup/43-standard-agent-setup-with-customization) for reference Bicep templates.
150+
1. Optionally, Agent service supports the ability to use existing Azure OpenAI resources for model deployments, and to bring your own storage resources for storing threads, messages, and files. This is also referred as 'Standard' setup. See [this example](https://github.com/azure-ai-foundry/foundry-samples/tree/main/samples/microsoft/infrastructure-setup/43-standard-agent-setup-with-customization) for reference Bicep templates.
150151

151152
---
152153

153154
You're now ready to start building agents in general availability and with the latest capabilities. [Get started](/azure/ai-foundry/agents/quickstart?pivots=ai-foundry-portal) using SDK or Agent playground.
154155

155156
:::image type="content" source="../media/migrate-project/agent-playground.png" alt-text="Screenshot of agent building interface.":::
156157

157-
## <a name="recreate-connections"></a> 3. (Optional) Recreate connections
158+
## <a name="recreate-connections"></a> (Optional) Recreate connections
158159

159160
If your [!INCLUDE [hub-project-name](../includes/hub-project-name.md)] used connections to access tools, data sources, or models, you can recreate those connections on your Foundry resource, without the use of a hub.
160161

@@ -174,7 +175,7 @@ Connections are now defined as instances of type *CognitiveServices/account/conn
174175

175176
---
176177

177-
## <a name="migrate-agents"></a> 4. (Optional) Migrate code agents
178+
## <a name="migrate-agents"></a> (Optional) Migrate code agents
178179

179180
Any code agents build using the preview of Agent service require the following upgrades as you move to Agent service in general availability on Foundry projects:
180181

@@ -195,7 +196,7 @@ Any code agents build using the preview of Agent service require the following u
195196

196197
See the [SDK migration guide](https://github.com/Azure/azure-sdk-for-python/blob/main/sdk/ai/azure-ai-projects/AGENTS_MIGRATION_GUIDE.md) on how to update your existing code.
197198

198-
## 5. (Optional) Clean up hub based projects
199+
## (Optional) Clean up hub based projects
199200

200201
If you no longer require access to your [!INCLUDE [hub-project-name](../includes/hub-project-name.md)]s, delete them from your Azure subscription.
201202

@@ -207,28 +208,28 @@ There are some reasons you might want to keep hubs and [!INCLUDE [hub-project-na
207208

208209
# [Azure AI Foundry portal](#tab/azure-ai-foundry)
209210

210-
- In [Azure AI Foundry portal](https://ai.azure.com), open your [!INCLUDE [hub-project-name](../includes/hub-project-name.md)].
211+
1. In [Azure AI Foundry portal](https://ai.azure.com), open your [!INCLUDE [hub-project-name](../includes/hub-project-name.md)].
211212

212-
- Select **Management center**.
213-
- Select **Overview** under the **Hub** section.
214-
- Select any projects you no longer want to keep.
215-
- Select **Delete project**.
216-
- Delete any projects you no longer want to keep.
217-
- In the **Hub properties** section on the right, select **Delete hub** if you want to delete the hub and all its projects. This link will open the Azure portal for you to delete the hub.
213+
1. Select **Management center**.
214+
1. Select **Overview** under the **Hub** section.
215+
1. Select any projects you no longer want to keep.
216+
1. Select **Delete project**.
217+
1. Delete any projects you no longer want to keep.
218+
1. In the **Hub properties** section on the right, select **Delete hub** if you want to delete the hub and all its projects. This link will open the Azure portal for you to delete the hub.
218219

219220
# [Azure portal](#tab/azure)
220221

221-
- In [Azure portal](https://portal.azure.com), select the resource group that contains your [!INCLUDE [hub-project-name](../includes/hub-project-name.md)].
222-
- Select the link for the **Azure AI hub** resource.
223-
- Select **Delete** to delete the hub and all its associated projects.
222+
1. In [Azure portal](https://portal.azure.com), select the resource group that contains your [!INCLUDE [hub-project-name](../includes/hub-project-name.md)].
223+
1. Select the link for the **Azure AI hub** resource.
224+
1. Select **Delete** to delete the hub and all its associated projects.
224225

225226
# [Bicep](#tab/bicep)
226227

227-
- Keep *CognitiveServices/account/kind=AIServices* resource type. This is your Foundry resource.
228+
1. Keep *CognitiveServices/account/kind=AIServices* resource type. This is your Foundry resource.
228229

229-
- Remove *Microsoft.MachineLearningServices/workspace/kind=project* and *Microsoft.MachineLearningServices/workspace/kind=hub* from your template definition.
230+
1. Remove *Microsoft.MachineLearningServices/workspace/kind=project* and *Microsoft.MachineLearningServices/workspace/kind=hub* from your template definition.
230231

231-
- Use alternative methods for resource deletion, since this isn't supported via Bicep.
232+
1. Use alternative methods for resource deletion, since this isn't supported via Bicep.
232233

233234
---
234235

0 commit comments

Comments
 (0)