v1.1
What's New
- New Chat Modes that include Work + Web, that includes search the Web (via Bing APIs) and compare and contrast answers between my Work documents and Web search results. Also included is Ungrounded which allows direct interaction with an LLM without grounding to allow for creative and fully generative responses.
- Enhanced File Management for files loaded into IA to including filtering, resubmit and delete file(s). Plus detailed views on processing status and/or error messages without needing IT to look in a database.
- SharePoint (document libraries, not lists or websites) as a source configurable to point at multiple sites and/or folders. Documents are copied into IA for processing, therefore RBAC is not maintained. The process supports all CRUD operations for files in configured SharePoint document libaries.
- Compatible with US Gov sovereign clouds including Azure OpenAI hosted in US Gov regions
- Documentation for use of Bing Safe Search and Azure OpenAI Content Filtering controls for Azure customers to tailor the content filtering behavior to their needs while aiming to prevent potentially harmful generated content and any copyright violations from public content
Preview Features
- Assistants/ Autonomous Agents are stateful evolution of traditional Generative AI application where you have to manage conversation state, tool integrations, and execute them manually. Assistants/Autonomous Agents are stateful and they automatically manage tool/ function integrations and conversation state. We are introducing two assistants with this release:
- Math Assistant. How do you get a Large "Language" Model to reason over order of operations in Math? We have included a tool based on Assistants patterns.
- Tabular Data Assistant. How do you reason over a set of tabular data that you do not know the schema for to answer complex questions in natural language? We show how when a user asks question in natural language and Tabular Data Assistant generates python code to understand tabular data, reason over it, and generate a response.
Coming Soon
- Secure Deployment: Updates to ensure all traffic and data is private and encrypted. We will also be compatible with Microsoft's Cloud for Sovereignty Security Baselines, Sovereign Landing Zone Baseline for Online and Corp landing zones.
- Migrate or Upgrade from v1.0 to v1.1 without the need to reload and reprocess all your files.
Issues Fixes
Fixes #295
Fixes #345
Fixes #467
Fixes #481
Fixes #487
Fixes #493
Fixes #496
Fixes #597
What's Changed
- brrohrer/modelcheckerror by @rohrerb in #400
- Fix fileupload status window bug and logger bug by @ryonsteele in #402
- Geeal/6317 embeddings retry by @georearl in #412
- Ryonsteele/6275 backend fastapi by @ryonsteele in #416
- Ryonsteele/manual merge by @ryonsteele in #406
- brrohrer/RetryErrored by @rohrerb in #407
- Enable file deletion by @nhwkuhns in #419
- Update Document Intelligence to latest GA to resolve unicode issues by @ryonsteele in #432
- Remove functions_flow.md and update related documentation by @georearl in #454
- Ryonsteele/manual merge v1.0 by @ryonsteele in #458
- Added azureRoles JSON by @paullizer in #468
- Resolve function debug issue and add logic for multiple table spans by @ryonsteele in #462
- Add support to document viewer for more document types by @ryonsteele in #473
- Geearl/6323 large tables by @georearl in #429
- Brohrer/6188 - by pass rag part 1 by @rohrerb in #448
- Citation De-duplication from @TaylorN15 by @dayland in #476
- Multilingual support by @ArpitaisAn0maly in #470
- Syncing 3 PRs related to large table updates to 1.0 HF (main) by @dayland in #478
- Remove extra tag quoting when passing to search function by @ryonsteele in #484
- Update deployment.md by @avidunixuser in #486
- Bump fastapi from 0.103.2 to 0.109.1 in /app/enrichment by @dependabot in #489
- Fast-api version increase by @ryonsteele in #490
- Fix multitag index array values to allow for proper search by @ryonsteele in #491
- Commented out code for Media Service and AVAM Service by @georearl in #502
- Remove media_service and avam modules from BICEP by @dayland in #505
- Geearl/6515 delete UI by @georearl in #507
- Geearl/7023 delete files from UI by @georearl in #510
- Add "All" option to dropdownTimespanOptions by @georearl in #511
- Dabiscup/aoaimagchanges - AOAI in Gov Changes by @rohrerb in #494
- Geearl/7021 tag filter by @georearl in #509
- Geearl/7024 retry errors by @georearl in #514
- Conversion from BICEP to Terraform - Part 1 by @dayland in #508
- SharePoint Ingestion Logic App by @KronemeyerJoshua in #513
- Remove base_url breaking param by @ryonsteele in #518
- Resolve issue with new gov logic on aoai endpoint resolution by @ryonsteele in #522
- Jeffmausolf/6187 add md4c info to prod considerations by @mausolfj in #524
- MathTutor Code by @ArpitaisAn0maly in #512
- deletion of chunks on upload by @georearl in #515
- Geearl/7045 show processing log by @georearl in #520
- Geearl/7045 show processing log by @georearl in #528
- Fix statusLog document upsert in FileUploadedFunc and add flag for pr… by @georearl in #523
- Geearl/7083 consolidate cosmos by @georearl in #529
- Conversion from BICEP to Terraform - Part 2 by @dayland in #516
- addition off Status component and new Panel for Status log by @wotey in #535
- Geearl/7162 search key error by @georearl in #536
- Hot-fix for type on app.py for Terraform conversion by @dayland in #539
- Geearl/6403 unstructured updates by @georearl in #530
- Fix Azure SDK issue and update translation API endpoint by @dayland in #540
- Ryonsteele/bing search poc by @ryonsteele in #534
- joshuakr/7160 - ARM and Sharepoint Site Iteration by @KronemeyerJoshua in #547
- change buttons to icons by @georearl in #552
- Fix condition for checking tags in get_tags_and_upload_to_cosmos func… by @georearl in #553
- BICEP to Terraform deployment change by @dayland in #537
- Merge pull request #523 and #530 from vNext-Dev for large table fixes by @dayland in #558
- Geearl/7188 tags to start 2 by @georearl in #560
- Aparmar/6512 structured data analysis csv by @ArpitaisAn0maly in #559
- Jeffmausolf/6968 update python version and tool extensions by @mausolfj in #525
- Update environment variables and pipeline templates by @dayland in #563
- Added documentation on the upload status page by @georearl in #561
- brrohrer/6188 - Bypass RAG - Part 2 by @rohrerb in #308
- Add Azure Blob Storage and URL parsing*** by @georearl in #564
- Feature entry for Agent in Doc, fix TOC for doc deletion by @ArpitaisAn0maly in #566
- Fix missing role assignment and CI/CD pipeline backend storage by @dayland in #567
- Joshuakr/6521 Sharepoint Logic App Deployment by @KronemeyerJoshua in #562
- Sharepoint Documentation by @KronemeyerJoshua in #568
- Put in Feature flags to local.env, in TF deployment, and pass to web app by @dayland in #571
- Geearl/7147 file type icons by @georearl in #572
- Add Azure Government Cloud support and update login credentials by @dayland in #569
- Add Chat modes to UX by @dayland in #578
- Tutor UI addition. by @wotey in #576
- Wotey/tutorfix by @wotey in #585
- Jeffmausolf/7233-enable-vpn-connections-sec-mod by @mausolfj in #583
- Joshuakr/7221 architectural update for sharepoint logic app by @KronemeyerJoshua in #579
- Revert "Jeffmausolf/7233-enable-vpn-connections-sec-mod" by @dayland in #586
- Tabular Data Assistant place holder and use Math Assistant by @wotey in #587
- Make app service plan sku size and tier parameters and add documentation by @dayland in #588
- Update UX to adjust display based on feature flags by @dayland in #589
- Jkroneme/7082 tags migration by @KronemeyerJoshua in #592
- Fixed an issue where array brackets weren't generated in SP config if var was empty by @KronemeyerJoshua in #593
- Jeffmausolf/7302 known issues by @mausolfj in #594
- Refactor file retry functionality and update API endpoint by @georearl in #596
- Fix typo in dropdownFileStateOptions by @georearl in #595
- Fix for Bing Compare Feature by @ArpitaisAn0maly in #600
- Joshuakr/7319 cosmos migration gov fix by @KronemeyerJoshua in #602
- WebRetrieve & CompreWorkWeb updates by @ArpitaisAn0maly in #603
- Joshuakr/7169 display version info tab by @KronemeyerJoshua in #601
- Update chunking parameters in FileLayoutParsingOther/init.py by @georearl in #598
- Ltierney/7122-RAI-Updates by @lon-tierney in #591
- Doc update for approach and assistants by @ArpitaisAn0maly in #604
- KyleWerts/7279-Bing-Search-KeyVault by @KyleWerts in #599
- Update app.py by @nhwkuhns in #613
- Tabular data assistant UI addition by @wotey in #605
- Bing Search error fixes by @ArpitaisAn0maly in #610
- Joshuakr/7086 text embedding fix by @KronemeyerJoshua in #614
- Modified prompt for GPT3.5 to more reliably provide questions in the … by @KronemeyerJoshua in #616
- Update "compare" answers to show both work and web citations by @dayland in #617
- update rag link to ai integration doc per ap by @mausolfj in #618
- Remove build number by @KronemeyerJoshua in #620
- Tabular Data Assistant UI updates by @wotey in #622
- Joshuakr/7313 no web work citation fix by @KronemeyerJoshua in #621
- Joshuakr/7309 app workaround fix by @KronemeyerJoshua in #619
- Kyle werts/bug7032 vite error by @KyleWerts in #623
- Revert fix causing deployment issue by @KronemeyerJoshua in #627
- Joshuakr/7368 Streaming / Charting / UI Fixes by @KronemeyerJoshua in #629
- Aparmar/assistant fix tuning by @ArpitaisAn0maly in #628
- Fix citation not showing docs in Analysis Panel by @dayland in #630
- Joshuakr/fix refactor post csv by @KronemeyerJoshua in #632
- Update deployment.md (Typo "Azure Open AI"→"Azure OpenAI") by @hyoshioka0128 in #625
- Fix work web citation context on compare by @dayland in #636
- Jeffmausolf/7224 assistant features by @mausolfj in #633
- Max file size and tda chart query fix by @wotey in #639
- Joshuakr/7365 fix inoperable scrollbar by @KronemeyerJoshua in #640
- Joshuakr/7376 breyers image fix by @KronemeyerJoshua in #638
- Geearl/7427 backoff error by @georearl in #641
- fix uploaded folder paths not showing by @wotey in #642
- Fixed python string interpolation for translation strings by @KronemeyerJoshua in #645
- Add/Remove class when entering/leaving Chat by @KronemeyerJoshua in #647
- update to fix icon issue and file sorting issue by @wotey in #648
- Update citations to be multilingual by @KronemeyerJoshua in #646
- Added SharePoint known issue with Preview Designer by @KronemeyerJoshua in #649
- Geearl/7373 repoint by @georearl in #637
- Refactor Makefile: Remove unused repoint and run-repoint targets by @georearl in #653
- Updated citation prompt to be more explicit by @KronemeyerJoshua in #652
- Update Azure credential scopes in app.py by @georearl in #659
- Geearl/7429 functions error in csv agent by @georearl in #661
- update example list by @wotey in #662
- Update Azure OpenAI endpoint URL in outputs.tf by @georearl in #660
- status page delete and resubmit not working by @georearl in #664
- Removed unnecessary prop reassignment by @KronemeyerJoshua in #666
- Fixed dependency issue with handleUpload by @KronemeyerJoshua in #667
- Fix error handling in FileDeletion function by @georearl in #668
- Update Arch Diagrams and deployment documentation by @dayland in #674
- v1.1 Release from vNext-Dev to main by @dayland in #675
New Contributors
- @nhwkuhns made their first contribution in #419
- @avidunixuser made their first contribution in #486
- @wotey made their first contribution in #535
- @hyoshioka0128 made their first contribution in #625
Full Changelog: v1.0...v1.1