Skip to content

Tags: Azure-Samples/azure-search-openai-demo

Tags

2025-11-18

Toggle 2025-11-18's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Add Knowledge Base support (#2835)

* Update all the tests

* Sharepoint results and some TODOs

* update package version

* hide retireval count on agentic

* new ux

* disable minimal on web

* refactor query rewriting

* disable streaming on frontend if retrieval reasoning toggled

* minimal supports answerings

* default retrieval effort

* default retrieval effort

* black + ruff

* working on ux

* more ux

* ux

* more ux updates

* more ux updates

* more ux work

* more ux work

* more ux work

* model cleaning up after itself

* simplify

* remove old properties

* WIP select web search

* updating ux

* updating ux

* allow streaming even though web is allowed

* test fixes

* more tests

* Refinements

* UI improvements

* Update tests

* Update translations

* Minimal fixes

* Fix sharepoint citations

* Sharepoint citations

* Fix some sharept stuff

* Latest fix

* mypy, black, ruff

* snapshot update

* Update tests

* Fixed mypy issues and added missing CI var

* Fix black formatting

* Make some fixes

* Ruff format

* Revert requirements.txt unneeded changes to bare minimum

* Revert document-intelligence change

* Address Copilot feedback

* Remove old test snapshots, add e2e tests

* Pin i18n-check to a version that works

* Renaming files

* Complete Contoso to Zava change

* Fix the Zava domain to example.org since Zava.com does not exist

* Revert unneeded changes to AGENTS and evals, and fix weird azd env var name

* Revert unneeded changes to AGENTS and evals, and fix weird azd env var name

---------

Co-authored-by: Pamela Fox <[email protected]>

2025-11-12

Toggle 2025-11-12's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Rework docs for cloud ingestion feature (#2826)

* Add link to cloud ingestion guide

* Update docs

* Fix the links

2025-11-03

Toggle 2025-11-03's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Migrate AzureOpenAI constructors to standard OpenAI client (#2752)

* Initial plan

* Migrate AzureOpenAI constructors to OpenAI client

Co-authored-by: pamelafox <[email protected]>

* Clean up remaining AsyncAzureOpenAI imports

Co-authored-by: pamelafox <[email protected]>

* Fix Azure OpenAI endpoint URL format for embeddings service

Co-authored-by: pamelafox <[email protected]>

* Fix endpoint URLs and remove remaining API version references

Co-authored-by: pamelafox <[email protected]>

* Refactoring of embeddings to use the same client

* Update tests

* Increase test coverage

* Revert log level change

* Fix mypy

* Remove unneeded check and test for it

* Fix endpoint and add test for it

* Apply suggestion from @pamelafox

* Apply suggestion from @pamelafox

* Apply suggestion from @Copilot

Co-authored-by: Copilot <[email protected]>

* Apply suggestion from @pamelafox

* Address PR feedback: fix logging level, remove redundant endpoint computation, and revert unrelated type annotation changes

Co-authored-by: pamelafox <[email protected]>

---------

Co-authored-by: copilot-swe-agent[bot] <[email protected]>
Co-authored-by: pamelafox <[email protected]>
Co-authored-by: Pamela Fox <[email protected]>
Co-authored-by: Pamela Fox <[email protected]>
Co-authored-by: Copilot <[email protected]>

2025-10-29

Toggle 2025-10-29's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Bump the github-actions group across 1 directory with 4 updates (#2783)

Bumps the github-actions group with 4 updates in the / directory: [github/codeql-action](https://github.com/github/codeql-action), [actions/setup-node](https://github.com/actions/setup-node), [astral-sh/setup-uv](https://github.com/astral-sh/setup-uv) and [actions/upload-artifact](https://github.com/actions/upload-artifact).


Updates `github/codeql-action` from 3 to 4
- [Release notes](https://github.com/github/codeql-action/releases)
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)
- [Commits](github/codeql-action@v3...v4)

Updates `actions/setup-node` from 5 to 6
- [Release notes](https://github.com/actions/setup-node/releases)
- [Commits](actions/setup-node@v5...v6)

Updates `astral-sh/setup-uv` from 6 to 7
- [Release notes](https://github.com/astral-sh/setup-uv/releases)
- [Commits](astral-sh/setup-uv@v6...v7)

Updates `actions/upload-artifact` from 4 to 5
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](actions/upload-artifact@v4...v5)

---
updated-dependencies:
- dependency-name: github/codeql-action
  dependency-version: '4'
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: github-actions
- dependency-name: actions/setup-node
  dependency-version: '6'
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: github-actions
- dependency-name: astral-sh/setup-uv
  dependency-version: '7'
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: github-actions
- dependency-name: actions/upload-artifact
  dependency-version: '5'
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: github-actions
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

2025-10-28

Toggle 2025-10-28's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Fix the anchor link (#2805)

2025-09-11

Toggle 2025-09-11's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Add missing RBAC role for token storage container when using containe…

…r apps (#2724)

* Add missing RBAC role when using container apps

* Add comments with role names

* Update infra/main.bicep

Co-authored-by: Copilot <[email protected]>

---------

Co-authored-by: Copilot <[email protected]>

2025-08-29

Toggle 2025-08-29's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
New approach to multimodal document ingestion (#2558)

* Prepare change for multimodal, rm old vision approach stuff

* Add LLM-based media describer

* Prepdocs progress

* Fix media description with OpenAI

* More prepdocs improvements for image handling

* Store bbox as list of pixel floats, add storage container just for extracted images

* Getting image citations almost working

* More progress on multimodal approach

* Update more tests

* Fix up more app tests

* Add test for upload_document_image

* Add media describer and embeddings tests

* Fix tests for vision, work on vectorizer

* Add font, rename multimodal doc

* Update links to multimodal

* Fix import

* Doc fixes

* Fix f-string syntax

* Markdown lint issues

* mypy fixes and reasoning fixes

* Rename vision variables, fix mypy

* Mypy fixes

* Fix all mypy issues

* Fixes to sidebar so that it all fits

* Fixes to sidebar so that it all fits

* Integrated vectorization and user upload work

* Progress on user upload support

* changes needed for user upload

* Update tests

* Integrated vectorization progress

* Fix tests

* Use ImageEmbeddings client directly

* Change frontend for vector fields

* Use boolean parameters in the backend as well, for vector fields

* Updated translations

* Change frontend for LLM inputs

* Change from LLM inputs to booleans

* Working on tests

* Blob manager improvements/tests

* Change to a global client that we close in lifespan

* Add latest int vect changes

* Update the tests

* Add as_bytes option

* Mypy fixes

* Mypy fixes

* More mypy fixes

* More mypy fixes

* Address more TODOs

* Fix E2E tests

* Add more tests for blobmanger

* Markdown fix, more coverage

* Fix broken MD link

* Increase coverage

* Increase test coverage

* Add diff-cover step to python test

* Fix diff-cover action

* Fetch origin main for diff-cover

* Increase test coverage

* More tests, Windows check

* Better copilot instructions

* Updated merge

* Revert integrated vectorization changes, using a different strategy

* Remove unused identity in int vect

* Refactor get_sources_content to return DataPoints

* Fix multimodal bicep variable error

* Fix prepdocs to properly close async clients

* better CSS for image URLs and images in Thought Process and Supporting Content

* Revert logging level to WARNING as before

* Update text splitter chunking logic and add full test coverage

* Use single token char

* Fix mypy error

* Add some helper functions and modules to improve code clarity for textsplitter

* Update splitting algorithm with better overlap algorithm, rename SplitPage to Chunk

* markdown issues

* Revise multimodal doc to be clearer

* Rephrase fragment shift to be more grokkable

* Reword duplicate part of textsplitter doc

2025-08-07

Toggle 2025-08-07's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Add support for GPT-5 model family (#2667)

2025-08-04

Toggle 2025-08-04's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Update reasoning.md with all models (#2664)

2024-08-04b

Toggle 2024-08-04b's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Update deploy_private.md docs to reflect new feature (#2666)