You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
# customer intent: I want to learn how to use the Azure AI Foundry SDK to build AI applications on Azure.
16
17
---
17
18
18
19
# The Azure AI Foundry SDK
19
20
20
21
The Azure AI Foundry SDK is a comprehensive toolchain designed to simplify the development of AI applications on Azure. It enables developers to:
21
22
22
-
- Access popular models from various model providers through a single interface
23
-
- Easily combine together models, data, and AI services to build AI-powered applications
24
-
- Evaluate, debug, and improve application quality & safety across development, testing, and production environments
23
+
- Access popular models from various model providers through a single interface
24
+
- Easily combine together models, data, and AI services to build AI-powered applications
25
+
- Evaluate, debug, and improve application quality & safety across development, testing, and production environments
25
26
26
27
The AI Foundry SDK is a set of packages and services designed to work together. You can use the Azure AI Projects client library to easily use multiple services through a single project client and connection string. You can also use services and SDKs on their own and connect directly to your services.
27
28
28
29
If you want to jump right in and start building an app, check out:
29
-
-[Create a chat app](../../quickstarts/get-started-code.md)
30
-
-[Create a custom RAG app](../../tutorials/copilot-sdk-create-resources.md)
30
+
31
+
-[Create a chat app](../../quickstarts/get-started-code.md)
32
+
-[Create a custom RAG app](../../tutorials/copilot-sdk-create-resources.md)
31
33
32
34
## Get started with Projects
33
35
@@ -37,15 +39,15 @@ First follow steps to [create an AI Project](../create-projects.md) if you don't
37
39
38
40
Sign in with the Azure CLI using the same account that you use to access your AI Project:
If you’re already using the [Azure OpenAI SDK](../../../ai-services/openai/chatgpt-quickstart.md) directly against the Azure OpenAI Service, the project provides a convenient way to use Azure OpenAI Service capabilities alongside the rest of the AI Foundry capabilities.
149
150
150
151
::: zone-end
@@ -159,11 +160,11 @@ The [Azure AI model inference service](/azure/ai-studio/ai-services/model-infere
159
160
160
161
To use the model inference service, first ensure that your project has an AI Services connection (in the management center).
161
162
162
-
::: zone-pivot="programming-language-python"
163
+
::: zonepivot="programming-language-python"
163
164
164
-
Install the ```azure-ai-inferencing``` client library:
165
+
Install the `azure-ai-inferencing` client library:
165
166
166
-
```
167
+
```bash
167
168
pip install azure-ai-inference
168
169
```
169
170
@@ -184,6 +185,7 @@ response = chat.complete(
184
185
185
186
print(response.choices[0].message.content)
186
187
```
188
+
187
189
::: zone-end
188
190
189
191
::: zone pivot="programming-language-csharp"
@@ -202,7 +204,7 @@ To use prompt templates, install the `azure-ai-inferencing` package:
202
204
203
205
::: zone pivot="programming-language-python"
204
206
205
-
```
207
+
```bash
206
208
pip install azure-ai-inference
207
209
```
208
210
@@ -260,6 +262,7 @@ response = chat.complete(
260
262
**prompt_template.parameters,
261
263
)
262
264
```
265
+
263
266
::: zone-end
264
267
265
268
::: zone pivot="programming-language-csharp"
@@ -274,7 +277,7 @@ If you have an Azure AI Search resource connected to your project, you can also
0 commit comments