A sample app for the Retrieval-Augmented Generation pattern running in Azure, using Azure AI Search for retrieval and Azure OpenAI large language models to power ChatGPT-style and Q&A experiences.
Tracing: DistributedTracingPolicy will now set an attribute, http.request.resend_count, on HTTP spans for resent requests to indicate the resend attempt number. #35069
Bugs Fixed
Raise correct exception if transport is used while already closed #35559
Other Changes
HTTP tracing spans will now include an error.type attribute if an error status code is returned. #34619
Updated Request Configuration set up, allowing for default request Configuration
as well as the Request builder custom Requestconfiguration for backward compatibility.
v1.3.0
Changed
Weekly generation with Kiota.
v1.2.0
Added
Added support for form and multipart serialization.
Updated Request Configuration set up, allowing for default request Configuration
as well as the Request builder custom Requestconfiguration for backward compatibility.
[1.3.0] - 2024-04-16
Changed
Weekly generation with Kiota.
[1.2.0] - 2024-03-19
Added
Added support for form and multipart serialization.
Changed
Latest metadata updates from 24th March 2024.
Commits
6907966 Merge pull request #709 from microsoftgraph/hotfix/fix-release
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency
- `@dependabot ignore major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)
- `@dependabot ignore minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)
- `@dependabot ignore ` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore ` will remove all of the ignore conditions of the specified dependency
- `@dependabot unignore ` will remove the ignore condition of the specified dependency and ignore conditions
Bumps the python-requirements group with 11 updates:
1.30.1
1.30.2
1.5.0
1.6.0
0.1.6
0.2.0
1.1.0
1.4.0
1.31.0
1.33.0
0.1.4
0.1.5
0.21.4
0.22.0
0.2.0
0.3.1
24.0
24.1
0.0.57
0.0.59
4.12.1
4.12.2
Updates
azure-core
from 1.30.1 to 1.30.2Release notes
Sourced from azure-core's releases.
Commits
d0fcdff
Update changelog (#35929)70db3d9
More explicit error message if transport is already closed (#35559)ccd0bc2
[corehttp] Linting updates (#35840)719362c
Fix pylint error (#35818)b919725
[Core] Pylint Next Fixes (#35765)406d463
[Core] Add new attribute to resent HTTP request spans (#35069)9cd3267
Move azure-core to 3.8+ (#35622)a61a8e2
[CI] Test updates for central sanitizers (#35385)7734b1c
[Core] Update API ref link in README (#35503)bba0c81
[Core][Corehttp] Fix stream tests (#35433)Updates
azure-monitor-opentelemetry
from 1.5.0 to 1.6.0Release notes
Sourced from azure-monitor-opentelemetry's releases.
Commits
a73ca09
Distro release 1.6.0 (#35935)697a9bf
Allow configuration of metric Views in distro (#35932)8c581a2
Autoinstrumentation rework (#35890)34180e4
Support redirect in live metrics (#35910)3271fcb
Increment package version after release of azure-monitor-opentelemetry (#35856)Updates
fixedint
from 0.1.6 to 0.2.0Changelog
Sourced from fixedint's changelog.
Commits
c6f9439
Version bump to v0.2.0035bdca
Add py.typed and .pyi files to setup.pyb25aadc
Documentation updates418c239
Add type hints. Fixes #4.d2dbd20
Remove MutableFixedInt.itruediv (doesn't make sense), add base argument t...Updates
msgraph-sdk
from 1.1.0 to 1.4.0Release notes
Sourced from msgraph-sdk's releases.
Changelog
Sourced from msgraph-sdk's changelog.
Commits
6907966
Merge pull request #709 from microsoftgraph/hotfix/fix-release44c0a49
- fixes changelog entry to match versiondca1a26
Revert "update astroid package version"045491a
Revert "Bump pylint from 3.1.1 to 3.2.0"276cb94
update astroid package versionea7716b
update version01c969b
Merge branch 'main' of github.com:microsoftgraph/msgraph-sdk-pythonb29d073
Merge pull request #706 from microsoftgraph/dependabot/pip/pylint-3.2.027ccaa0
update version9255252
Merge pull request #703 from microsoftgraph/v1.0/pipelinebuild/148567Updates
openai[datalib]
from 1.31.0 to 1.33.0Release notes
Sourced from openai[datalib]'s releases.
Changelog
Sourced from openai[datalib]'s changelog.
Commits
54a5911
release: 1.33.0cc4e1b0
feat(api): adding chunking_strategy to polling helpers (#1478)b8a85a0
release: 1.32.1bf8a453
fix: remove erroneous thread create argument (#1476)178afa0
release: 1.32.07399ffc
feat(api): updates (#1474)a33712e
release: 1.31.2156d13e
chore(internal): minor refactor of tests (#1471)2fcc0e4
release: 1.31.162069d2
chore(internal): minor change to tests (#1466)Updates
openai-messages-token-helper
from 0.1.4 to 0.1.5Changelog
Sourced from openai-messages-token-helper's changelog.
Commits
Updates
opentelemetry-instrumentation-openai
from 0.21.4 to 0.22.0Release notes
Sourced from opentelemetry-instrumentation-openai's releases.
Changelog
Sourced from opentelemetry-instrumentation-openai's changelog.
Commits
8b8c4b2
bump: version 0.21.5 → 0.22.04197beb
chore(together): prepare for CI releasec06ec5b
chore: prepare for release53748a2
feat(gemini): basic support in generate_content API (#1293)ef9370c
fix(anthropic): duplicate creation of metrics (#1294)3d230c6
feat(alephalpha): Add AlephAlpha instrumentation (#1285)81cc13c
chore(deps): bump litellm from 1.35.29 to 1.40.0 in /packages/sample-app (#1282)963377c
feat(instrumentation): add streamed OpenAI function tracing (#1284)d8246c4
chore(deps): test dependencies + sample-app runtime dependencies (#1273)09fb766
fix(haystack): add input and output (#1202)Updates
opentelemetry-semantic-conventions-ai
from 0.2.0 to 0.3.1Updates
packaging
from 24.0 to 24.1Release notes
Sourced from packaging's releases.
Changelog
Sourced from packaging's changelog.
Commits
85442b8
Bump for release3e67fc7
Work aroundplatform.python_version()
returning non PEP 440 compliant versi...32deafe
Bump the github-actions group with 3 updates (#789)e0dda88
Documentmarkers.default_environment()
(#753)cc938f9
Modernise type annotations using FA rules from ruff (#785)757f559
Fix typo in_parser
docstring (#784)ec9f203
Bump the github-actions group with 4 updates (#782)5cbe1e4
Add support for Python 3.13 and drop EOL 3.7 (#783)cb8fd38
pyupgrade/black/isort/flake8 → ruff (#769)e8002b1
Bump for developmentUpdates
std-uritemplate
from 0.0.57 to 0.0.59Commits
bd8f7b1
update submodules5500ee4
fix the CSharp publishing pipeline (#188)b5998bd
update submodulesfab56f6
implement dotnet foundation package signing (#187)1dfc03a
Bump org.apache.maven.plugins:maven-javadoc-plugin in /java (#186)c9a2765
Bump puppeteer from 22.9.0 to 22.10.0 in /typescript (#185)8859303
Bump puppeteer from 22.8.2 to 22.9.0 in /typescript (#184)4a0f3a1
Bump puppeteer from 22.8.1 to 22.8.2 in /typescript (#183)77221b1
Bump puppeteer from 22.8.0 to 22.8.1 in /typescript (#182)a85ad5c
Bump rimraf from 5.0.5 to 5.0.7 in /typescript (#181)Updates
typing-extensions
from 4.12.1 to 4.12.2Release notes
Sourced from typing-extensions's releases.
Changelog
Sourced from typing-extensions's changelog.
Commits
e1250ff
Prepare release 4.12.2 (#426)53bcdde
Avoid error if origin has a buggy eq (#422)Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase
.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show