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
* Sramsey/datasets (Azure#50459)
* regenerate code based on commit 06308c1
* change return type of `UploadFile` and `UploadFolder` from Response to DatasetVersion to better align with python + js
* add connectionName input for `UploadFile` and `UploadFolder`
* update snippets + api
* add datasets regex filter (Azure#50649)
* add optional regex filter for UploadFolder
* update samples/api
* regenerate code / remove body from datasets (Azure#50767)
* regenerate code / remove body from datasets
* update changelog
* [Azure.AI.Projects] Remove Inference related code (Azure#50774)
* Remove Inference related code. Modify samples to just use the base Inference client, by modifying the project endpoint
Signed-off-by: trangevi <[email protected]>
* missed the package dependency
Signed-off-by: trangevi <[email protected]>
* Missed an import
Signed-off-by: trangevi <[email protected]>
* Update snippets. Update readme
Signed-off-by: trangevi <[email protected]>
* API updates
Signed-off-by: trangevi <[email protected]>
* snippet fixes
Signed-off-by: trangevi <[email protected]>
---------
Signed-off-by: trangevi <[email protected]>
* change string to uri (Azure#50831)
* change DataUri, BlobUri, and SasUri from type string to uri, update references
* update api to reflect changes
* replace GetClient() with properties (Azure#50893)
* add functionality to use `Connections`, `Datasets`, `Deployments`, and `Indexes` properties instead of `GetConnectionsClient()`, `GetDatasetsClient()`, `GetDeploymentsClient()`, and `GetIndexesClient()`
* update changelog, samples, and api
* still left to do: mark `GetConnectionsClient()`, `GetDatasetsClient()`, `GetDeploymentsClient()`, and `GetIndexesClient()` as internal
* change Get*Client() functions to internal (Azure#50943)
* update custom code for `GetConnectionsClient()`, `GetDatasetsClient()`, `GetDeploymentsClient()`, `GetEvaluationsClient()`, `GetIndexesClient()`, and `GetRedteamsClient()` to be internal
* update api and samples
* emitted the code with `generate-sample-project: false`, so that Generated/Docs and Generated/Samples would not be generated to use internal functions
* add GetModelDeployment (Azure#50964)
* rename connection, index, SasCredential, Sku (Azure#50997)
* rename connection, index, SasCredential, Sku
* update changelog
* rename deployment (Azure#51000)
* Add aoai embeddings (Azure#51095)
* add aoai text embeddings
* update model_deployment_name
* Additional fixes for dataset upload (Azure#51138)
* Fix authentication on data sets
* Allow entra ID auth if SAS is not available
* address comments (Azure#51222)
---------
Signed-off-by: trangevi <[email protected]>
Co-authored-by: trangevi <[email protected]>
Co-authored-by: Nikolay Rovinskiy <[email protected]>
Copy file name to clipboardExpand all lines: sdk/ai/Azure.AI.Projects/CHANGELOG.md
+11Lines changed: 11 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -3,11 +3,22 @@
3
3
## 1.0.0-beta.10 (Unreleased)
4
4
5
5
### Features Added
6
+
* Support for generating embeddings through Azure OpenAI using `GetAzureOpenAIEmbeddingClient`.
6
7
7
8
### Breaking Changes
9
+
* Name changes:
10
+
* In `Datasets` methods `PendingUpload` and `PendingUploadAsync`, argument `body` was replaced with `pendingUploadRequest`
11
+
*`Connection` has been renamed `ConnectionProperties`
12
+
*`Deployment` has been renamed `AIDeployment`
13
+
*`Index` has been renamed `DatasetIndex`
14
+
*`SasCredential` has been renamed `BlobReferenceSasCredential`
15
+
*`Sku` has been renamed `ModelDeploymentSku`
16
+
* Removing `GetChatCompletionsClient`, `GetEmbeddingsClient`, and `GetImageEmbeddingsClient` methods from `AIProjectClient`. The Inference client should be used directly instead.
17
+
* Replacing `GetConnectionsClient`, `GetDatasetsClient`, `GetDeploymentsClient`, and`GetIndexesClient` with `Connections`, `Datasets`, `Deployments`, and `Indexes` properties.
8
18
9
19
### Bugs Fixed
10
20
* Fix getting model deployed on the Azure Open AI resource, if the resource is authenticated using Entra ID. [see GitHub issue 49064](https://github.com/Azure/azure-sdk-for-net/issues/49064)
Copy file name to clipboardExpand all lines: sdk/ai/Azure.AI.Projects/README.md
+62-44Lines changed: 62 additions & 44 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -159,12 +159,15 @@ The code below assumes `ModelDeploymentName` (a string) is defined. It's the dep
159
159
160
160
You can update the `connectionName` with one of the connections in your Foundry project, and you can update the `apiVersion` value with one found in the "Data plane - inference" row [in this table](https://learn.microsoft.com/azure/ai-services/openai/reference#api-specs).
ChatCompletionresult=chatClient.CompleteChat("List all the rainbow colors");
169
172
Console.WriteLine(result.Content[0].Text);
170
173
```
@@ -176,10 +179,17 @@ Your Azure AI Foundry project may have one or more AI models deployed that suppo
176
179
The code below assumes `ModelDeploymentName` (a string) is defined. It's the deployment name of an AI model in your Foundry Project, or a connected Azure OpenAI resource. As shown in the "Models + endpoints" tab, under the "Name" column.
0 commit comments