Skip to content

Commit 00c3db4

Browse files
committed
acrolinx pass
1 parent 00c5e76 commit 00c3db4

File tree

1 file changed

+12
-12
lines changed

1 file changed

+12
-12
lines changed

articles/ai-studio/how-to/develop/sdk-overview.md

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -19,21 +19,21 @@ The Azure AI Foundry SDK is a comprehensive toolchain designed to simplify the d
1919

2020
- Access popular models from various model providers through a single interface
2121
- Easily combine together models, data, and AI services to build AI-powered applications
22-
- Evaluate, debug and improve application quality & safety across development, testing, and production environments
22+
- Evaluate, debug, and improve application quality & safety across development, testing, and production environments
2323

24-
The AI Foundry SDK is a set of packages and services designed to work well 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.
24+
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.
2525

2626
If you want to jump right in and start building an app, check out:
2727
- [Create a chat app](../../quickstarts/get-started-code.md)
2828
- [Create a custom RAG app](../../tutorials/copilot-sdk-create-resources.md)
2929

3030
## Get started with Projects
3131

32-
The best way to get started using the Azure AI Foundry SDK is by using a project. AI projects connects together different data, assets and services you need to build AI applications. The AI project client allows you to easily access these project components from your code by using a single connection string.
32+
The best way to get started using the Azure AI Foundry SDK is by using a project. AI projects connect together different data, assets, and services you need to build AI applications. The AI project client allows you to easily access these project components from your code by using a single connection string.
3333

3434
First follow steps to [create an AI Project](../create-projects.md) if you don't have one already.
3535

36-
Login with the Azure CLI using the same account that you use to access your AI Project:
36+
Sign in with the Azure CLI using the same account that you use to access your AI Project:
3737

3838
```
3939
az login
@@ -83,7 +83,7 @@ Be sure to check out the [reference](https://aka.ms/azsdk/azure-ai-projects/pyth
8383

8484
## Azure OpenAI Service
8585

86-
If you have existing code that leverages the OpenAI SDK, you can use the project client to create an ```AzureOpenAI``` client that leverages your project's Azure OpenAI connection.
86+
If you have existing code that uses the OpenAI SDK, you can use the project client to create an ```AzureOpenAI``` client that uses your project's Azure OpenAI connection.
8787
```
8888
pip install openai
8989
```
@@ -135,13 +135,13 @@ response = chat.complete(
135135
print(response.choices[0].message.content)
136136
```
137137

138-
You can change the model name to any model that you have deployed to the inference service or Azure OpenAI service.
138+
You can change the model name to any model that you deployed to the inference service or Azure OpenAI service.
139139

140140
To learn more about using the Azure AI inferencing client, check out the [Azure AI model inferencing reference](/azure/ai-studio/reference/reference-model-inference-api).
141141

142142
## Prompt Templates
143143

144-
The inferencing client supports for creating prompt messages from templates, this allows you to dynamically generate prompts using inputs that are available at runtime.
144+
The inferencing client supports for creating prompt messages from templates. The template allows you to dynamically generate prompts using inputs that are available at runtime.
145145

146146
To use prompt templates, install the `azure-ai-inferencing` package:
147147

@@ -169,7 +169,7 @@ messages = prompt_template.create_messages(first_name="Jane", last_name="Doe")
169169
print(messages)
170170
```
171171

172-
This will output messages that you can then pass to a chat completions call:
172+
This code outputs messages that you can then pass to a chat completions call:
173173

174174
```text
175175
[
@@ -180,7 +180,7 @@ This will output messages that you can then pass to a chat completions call:
180180

181181
NOTE: leading whitespace is automatically trimmed from input strings.
182182

183-
You can also load prompts from a [Prompty](https://prompty.ai) file, enabling you to also load the model name and parameters from the `.prompty` file:
183+
You can also load prompts from a [`Prompty`](https://prompty.ai) file, enabling you to also load the model name and parameters from the `.prompty` file:
184184

185185
```Python
186186
from azure.ai.inference.prompts import PromptTemplate
@@ -236,13 +236,13 @@ To learn more about using Azure AI Search, check out [Azure AI Search documentat
236236

237237
## Azure AI agents runtime
238238

239-
Azure AI Agent Service is a fully-managed service designed to empower developers to securely build, deploy, and scale high-quality, and extensible AI agents. Leveraging an extensive ecosystem of models, tools and capabilities from OpenAI, Microsoft, and third-party providers, Azure AI Agent Service enables building agents for a wide range of generative AI use cases.
239+
Azure AI Agent Service is a fully managed service designed to empower developers to securely build, deploy, and scale high-quality, and extensible AI agents. Using an extensive ecosystem of models, tools and capabilities from OpenAI, Microsoft, and third-party providers, Azure AI Agent Service enables building agents for a wide range of generative AI use cases.
240240

241241
To get access to agents, [sign-up for the private preview](TODO).
242242

243243
## Evaluation
244244

245-
You can leverage the project client to easily connect to the Azure AI evaluation service, and models needed for running your evaluators.
245+
You can use the project client to easily connect to the Azure AI evaluation service, and models needed for running your evaluators.
246246

247247
Using the ```project.scope``` parameter, we can easily instantiate a ```ViolenceEvaluator```:
248248
```Python
@@ -277,7 +277,7 @@ if application_insights_connection_string:
277277

278278
## Related content
279279

280-
Below are some helpful links to additional services and frameworks that you can use with the Azure AI Foundry SDK.
280+
Below are some helpful links to other services and frameworks that you can use with the Azure AI Foundry SDK.
281281

282282
### Azure AI Services
283283

0 commit comments

Comments
 (0)