Skip to content

Commit 7ea5f7d

Browse files
authored
New AI SDKs: azure-ai-generative, azure-ai-resources (Azure#32582)
* New AI SDKs * remove tests for now * fix changelogs * address some comments * address more comments, remove swaggers * remove logger thing for now * fix manifest files * remove py 3.7 from setup * fix changelog and readme * keywords * py.typed * remove azure-ai-ml change * add in missing comma
1 parent 525b684 commit 7ea5f7d

File tree

682 files changed

+555092
-0
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

682 files changed

+555092
-0
lines changed
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
# Release History
2+
3+
## 1.0.0b1 (unreleased)
4+
5+
### Features Added
6+
7+
- First preview.
Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
recursive-include tests *.py
2+
recursive-include samples *.py *.md *.txt
3+
include *.md
4+
include azure/__init__.py
5+
include azure/ai/__init__.py
6+
include azure/ai/generative/py.typed
7+
include azure/ai/generative/operations/component-configs/*
8+
include azure/ai/generative/index/_utils/encodings/*
9+
recursive-include azure/ai/generative/synthetic/templates *.txt
Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,33 @@
1+
# Azure Template Package client library for Python
2+
3+
This template package matches necessary patterns that the development team has established to create a unified SDK. The packages contained herein can be installed singly or as part of the `azure` namespace. Any other introductory text should go here.
4+
5+
This package has been tested with Python 3.7+.
6+
7+
For a more complete set of Azure libraries, see https://aka.ms/azsdk/python/all.
8+
9+
# Getting started
10+
11+
For a rich example of a well formatted readme, please check [here.](https://github.com/Azure/azure-sdk/blob/main/docs/policies/README-TEMPLATE.md) In addition, this is an [example readme](https://github.com/Azure/azure-sdk/blob/main/docs/policies/README-EXAMPLE.md) that should be emulated. Note that the top-level sections in this template align with that of the [template.](https://github.com/Azure/azure-sdk/blob/main/docs/policies/README-TEMPLATE.md)
12+
13+
# Key concepts
14+
15+
Bullet point list of your library's main concepts.
16+
17+
# Examples
18+
19+
Examples of some of the key concepts for your library.
20+
21+
# Troubleshooting
22+
23+
Running into issues? This section should contain details as to what to do there.
24+
25+
# Next steps
26+
27+
More sample code should go here, along with links out to the appropriate example tests.
28+
29+
# Contributing
30+
31+
If you encounter any bugs or have suggestions, please file an issue in the [Issues](<https://github.com/Azure/azure-sdk-for-python/issues>) section of the project.
32+
33+
![Impressions](https://azure-sdk-impressions.azurewebsites.net/api/impressions/azure-sdk-for-python%2Fsdk%2Ftemplate%2Fazure-template%2FREADME.png)
Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
# ---------------------------------------------------------
2+
# Copyright (c) Microsoft Corporation. All rights reserved.
3+
# ---------------------------------------------------------
4+
"""Contains core packages, modules, and classes for Azure Machine Learning SDKv2.
5+
6+
Main area includes the following:
7+
* SDK objects/entities are data classes describing AzureML concepts and configurations.
8+
* Operations are classes contain logic to interact with backend services, usually auto generated operations call.
9+
* Autorest objects.
10+
* SDK v2 support the new YAML file format.
11+
"""
12+
__path__ = __import__("pkgutil").extend_path(__path__, __name__) # type: ignore
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
# ---------------------------------------------------------
2+
# Copyright (c) Microsoft Corporation. All rights reserved.
3+
# ---------------------------------------------------------
4+
5+
__path__ = __import__("pkgutil").extend_path(__path__, __name__) # type: ignore
Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
# ---------------------------------------------------------
2+
# Copyright (c) Microsoft Corporation. All rights reserved.
3+
# ---------------------------------------------------------
4+
5+
from ._ai_client import AIClient
6+
from ._version import VERSION
7+
8+
__all__ = [
9+
"AIClient",
10+
]
11+
12+
__version__ = VERSION

0 commit comments

Comments
 (0)