Skip to content

seeing if i can update vanilla #1

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 240 commits into
base: vanilla
Choose a base branch
from
Open

seeing if i can update vanilla #1

wants to merge 240 commits into from

Conversation

HughRunyan
Copy link
Collaborator

No description provided.

pamelafox and others added 30 commits March 26, 2024 15:26
…-Samples#1378)

* update reqs

* Add parameters for ada 3

* Update readme

* Update TOC

* Fix tests and mocks

* Mypy fixes

* Addressing feedback (more testing still needed)

* More readme notes

* Cast openaidimensions to int

* Support batch for ada3

* right model name

* Note about regions

* Add constants for tests model name and dimensions

* Default to int

* Typing error

* Fix env var name

* Undo unneeded parameter move

* Dont specify dimensons for old models

* typing
…Samples#1478)

* Configure Azure Developer Pipeline

* Configure Azure Developer Pipeline

* Use correct arg
Bumps the github-actions group with 1 update: [Azure/setup-azd](https://github.com/azure/setup-azd).


Updates `Azure/setup-azd` from 0.1.0 to 1.0.0
- [Release notes](https://github.com/azure/setup-azd/releases)
- [Changelog](https://github.com/Azure/setup-azd/blob/main/CHANGELOG.md)
- [Commits](Azure/setup-azd@v0.1.0...v1.0.0)

---
updated-dependencies:
- dependency-name: Azure/setup-azd
  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>
* Configure Azure Developer Pipeline

* Configure Azure Developer Pipeline

* Update pricing calculator link

* Enforce RBAC only for search service

* Rm unneeded change

* Remove it from main.bicep
* update diagram

* refactor doc

* remove locale

* accept reword feedback

* Update docs/login_and_acl.md

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

* Update docs/login_and_acl.md

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

---------

Co-authored-by: Pamela Fox <[email protected]>
* Initial commit for upload docs feature

* Working locally

* Move prepdocs into backend, implement delete and list

* Initial upload tests

* Merge from main

* More upload tests

* Another test

* E2E draft

* Added to Ask page, more tests, documentation

* Fix types

* A few adjustments

* Increase test coverage

* Add tests for content path

* Test for 404

* update link

* Add upload test

* Add doc intel role

* Disable button when logged out

* Update prepdocs.ps1 and docs with right path

* Improve deletion and list flow, rm unused CSS, add a test

* Correct product name, remove deleteRetentionPolicy

* Add missing role for adding to index

* Use blob container clients only

* Type mismatch

* Avoid infinite loop in remove_content

* Handle the case of user directory not existing yet

* Add check for directory client

* Resolve typing mismatch

* Need roles specific to each RG

* Simplify test

* fix start.ps1

* Add uploaded file error message

---------

Co-authored-by: Matt Gotteiner <[email protected]>
Bumps [pillow](https://github.com/python-pillow/Pillow) from 10.2.0 to 10.3.0.
- [Release notes](https://github.com/python-pillow/Pillow/releases)
- [Changelog](https://github.com/python-pillow/Pillow/blob/main/CHANGES.rst)
- [Commits](python-pillow/Pillow@10.2.0...10.3.0)

---
updated-dependencies:
- dependency-name: pillow
  dependency-type: direct:production
...

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

* Configure Azure Developer Pipeline

* Update pricing calculator link

* Port to Graph SDK

* Port to Graph SDK

* Add msgraph to mypy overrides

* Typing fixes

* Use pyproject.toml for everything

* Fix jose jwt exception import

* change import to match stubs
* Configure Azure Developer Pipeline

* Configure Azure Developer Pipeline

* Update pricing calculator link

* Disable key access for our storage accounts
Bumps [idna](https://github.com/kjd/idna) from 3.6 to 3.7.
- [Release notes](https://github.com/kjd/idna/releases)
- [Changelog](https://github.com/kjd/idna/blob/master/HISTORY.rst)
- [Commits](kjd/idna@v3.6...v3.7)

---
updated-dependencies:
- dependency-name: idna
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 4.5.2 to 4.5.3.
- [Release notes](https://github.com/vitejs/vite/releases)
- [Changelog](https://github.com/vitejs/vite/blob/v4.5.3/packages/vite/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite/commits/v4.5.3/packages/vite)

---
updated-dependencies:
- dependency-name: vite
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Pamela Fox <[email protected]>
* Adds storageURL field to track file location

* Fix tests, update mocks

* Adding script

* Test adls2 strategy

* Fixes to manageacl script to let you call update_storage_urls

* Add PNG for document intelligence

* Set facetable to false
* Configure Azure Developer Pipeline

* Configure Azure Developer Pipeline

* Note re OPENAI_HOST

* Rm ollama, it requires more config
In order to clarify what the roles are.
* Adding support for custom Azure deployments

* Fixing formatting

* Fixing using Pamela's suggestions

* Fixing format

* Better clarity

* Updating load balancing instructions

* Apply suggestions from code review

* Update productionizing.md

---------

Co-authored-by: andredewes <[email protected]>
Co-authored-by: Pamela Fox <[email protected]>
…1576)

Currently, when authentication is enforced there's no way to select "public" documents. Public documents are documents with neither oid or group ids associated with them.
Add AZURE_ENABLE_GLOBAL_DOCUMENT_ACCESS env var which allows searching on these documents even if authentication is enabled.
Add AZURE_ENABLE_UNAUTHENTICATED_ACCESS env var which allows searching on public documents even when a user is not logged in, and AZURE_ENFORCE_ACCESS_CONTROL is enabled.
…nal configuration of an ACL rule for all backend services (Azure-Samples#864)

Add `AZURE_USE_PRIVATE_ENDPOINT` and `AZURE_PUBLIC_NETWORK_ACCESS` for private connectivity.
Add options for provisioning VM to connect to private chat app
dependabot bot and others added 30 commits January 7, 2025 12:44
…mples#2190)

Bumps [@react-spring/web](https://github.com/pmndrs/react-spring) from 9.7.3 to 9.7.5.
- [Release notes](https://github.com/pmndrs/react-spring/releases)
- [Commits](pmndrs/react-spring@v9.7.3...v9.7.5)

---
updated-dependencies:
- dependency-name: "@react-spring/web"
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Pamela Fox <[email protected]>
* Update README.md

* Update README.md

removed location-specific information from URL
…-Samples#2189)

Bumps [i18next-http-backend](https://github.com/i18next/i18next-http-backend) from 2.6.1 to 3.0.1.
- [Changelog](https://github.com/i18next/i18next-http-backend/blob/master/CHANGELOG.md)
- [Commits](i18next/i18next-http-backend@v2.6.1...v3.0.1)

---
updated-dependencies:
- dependency-name: i18next-http-backend
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Pamela Fox <[email protected]>
* Configure Azure Developer Pipeline

* Revert msgraph-core upgrade
…e-Samples#2260)

* Configure Azure Developer Pipeline

* Address lack of support for office formats

* Test attempt

* Fixed test with error

* Mypy types

* Change warning to error
Bumps [mypy](https://github.com/python/mypy) from 1.13.0 to 1.14.1.
- [Changelog](https://github.com/python/mypy/blob/master/CHANGELOG.md)
- [Commits](python/mypy@v1.13.0...v1.14.1)

---
updated-dependencies:
- dependency-name: mypy
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [regex](https://github.com/mrabarnett/mrab-regex) from 2024.7.24 to 2024.11.6.
- [Changelog](https://github.com/mrabarnett/mrab-regex/blob/hg/changelog.txt)
- [Commits](mrabarnett/mrab-regex@2024.7.24...2024.11.6)

---
updated-dependencies:
- dependency-name: regex
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [zipp](https://github.com/jaraco/zipp) from 3.20.0 to 3.21.0.
- [Release notes](https://github.com/jaraco/zipp/releases)
- [Changelog](https://github.com/jaraco/zipp/blob/main/NEWS.rst)
- [Commits](jaraco/zipp@v3.20.0...v3.21.0)

---
updated-dependencies:
- dependency-name: zipp
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* move-prompts-to-jinja-templates

* refactor: convert few_shots to JSON format and clean up comments

* Clean retreivethenread.py

* Port to prompty

* Configure Azure Developer Pipeline

* Refactor to use a PromptManager

* Inject followup at the end

* Make mypy so happy, remove conversation truncation for ask approaches

* Refactor text.py since it doesnt need to be its own very short file

* Fix Chat approach tests

* More prompty updates, test updates

* Fix type annotations

* Update more snapshots

* Add prompty metadata, revert some unneeded changes

* Fix thought process UI keys and data expectations

* Resolve issue with injected prompt, update test

* Pass in past messages to query rewrite prompt

* Update snapshots

* Updated prompty

* Removing prompty from types now that it has them

* Add samples to the non-vision approaches

* Rename the prompts to match the tabs

* Add back a comment about RAG flow

* Add prompty back to pyproject.toml

* Update the docs about customization

* Update to pyproject now that prompty is typed

* Fix vision approach missing past messages

---------

Co-authored-by: Jeannot Damoiseaux <[email protected]>
* Configure Azure Developer Pipeline

* Add prompt override/inject to Ask tab, add to tests
* Configure Azure Developer Pipeline

* Add parameter for enabling key access

* Update CI with new env var
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 5.4.11 to 5.4.14.
- [Release notes](https://github.com/vitejs/vite/releases)
- [Changelog](https://github.com/vitejs/vite/blob/v5.4.14/packages/vite/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite/commits/v5.4.14/packages/vite)

---
updated-dependencies:
- dependency-name: vite
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [aiohappyeyeballs](https://github.com/aio-libs/aiohappyeyeballs) from 2.4.0 to 2.4.4.
- [Release notes](https://github.com/aio-libs/aiohappyeyeballs/releases)
- [Changelog](https://github.com/aio-libs/aiohappyeyeballs/blob/main/CHANGELOG.md)
- [Commits](aio-libs/aiohappyeyeballs@v2.4.0...v2.4.4)

---
updated-dependencies:
- dependency-name: aiohappyeyeballs
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [pyjwt[crypto]](https://github.com/jpadilla/pyjwt) from 2.9.0 to 2.10.1.
- [Release notes](https://github.com/jpadilla/pyjwt/releases)
- [Changelog](https://github.com/jpadilla/pyjwt/blob/master/CHANGELOG.rst)
- [Commits](jpadilla/pyjwt@2.9.0...2.10.1)

---
updated-dependencies:
- dependency-name: pyjwt[crypto]
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…zure-Samples#2310)

Bumps the github-actions group with 1 update: [Azure/setup-azd](https://github.com/azure/setup-azd).


Updates `Azure/setup-azd` from 2.0.0 to 2.1.0
- [Release notes](https://github.com/azure/setup-azd/releases)
- [Changelog](https://github.com/Azure/setup-azd/blob/main/CHANGELOG.md)
- [Commits](Azure/setup-azd@v2.0.0...v2.1.0)

---
updated-dependencies:
- dependency-name: Azure/setup-azd
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: github-actions
...

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

Bumps [i18next-browser-languagedetector](https://github.com/i18next/i18next-browser-languageDetector) from 8.0.0 to 8.0.2.
- [Changelog](https://github.com/i18next/i18next-browser-languageDetector/blob/master/CHANGELOG.md)
- [Commits](i18next/i18next-browser-languageDetector@v8.0.0...v8.0.2)

---
updated-dependencies:
- dependency-name: i18next-browser-languagedetector
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…zure-Samples#2312)

* Configure Azure Developer Pipeline

* CosmosDB v2 changes

* CosmosDB progress

* Fix CosmosDB API

* Revert unneeded changes

* Fix tests

* Rename message to message_pair

* Address Matt's feedback

* Add version env var

* Reformat with latest black

* Minor updates and test fix

* Changes based on Marks call

* Fix the frontend for the HistoryList API
…#2233)

* Updating docs

* Update requirements.txt

* Update diagram

* Add typing extensions explicitly

* Adding ground truth generation

* Add evaluate flow as well

* Add RAGAS

* Add RAGAS

* Remove simulator

* Improvements to RAGAS code

* More logging, save knowledge graph after transforms

* Update baseline, add citations matched metric, use separate venv for eval

* Update the requirements to latest tag

* Logger fixes
Less overhead makes this easier to maintain and enables using hardlinking on Windows runners
* Add evaluation workflow

* Trying to trigger workflow

* Remove conditional

* Update workflow

* Add back old python file

* New branch for eval

* Fix uv

* Remove python tests for now

* New PR for eval

* Add debug

* Add workflow dispatch

* Add workflow dispatch

* Remove comment for now

* Add workflow push

* Add checkout

* Try azd env new first

* Try refresh

* Add env config

* Fix the action vars

* Fix local server start

* Fix app run

* logs pos

* Run app directly

* nohup

* Log more

* Logger calls

* Fix log calls

* Remove empty string values

* Ask less questions

* Evaluate all questions

* Base on comment

* Base on comment

* Revert unneeded changes

* Add note, link eval docs in more places, link to videos
…s#2354)

Bumps [cryptography](https://github.com/pyca/cryptography) from 44.0.0 to 44.0.1.
- [Changelog](https://github.com/pyca/cryptography/blob/main/CHANGELOG.rst)
- [Commits](pyca/cryptography@44.0.0...44.0.1)

---
updated-dependencies:
- dependency-name: cryptography
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* Improve the logic in the locust tests

* ask for follow up questions

* With the GPT-V test

* reformatted file
* Fix screenshot

* Update results_dir

* Results dir
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.