Commit 1e6938c
authored
Sample Application (#49)
* App Sample - init commit, app servce bicep, bicep cleanup, auth scripts
* Sample app - auth automation
* App Sample - bicep updates and cleanup WIP
* Sample app - removed index creation from infra, workspace cleanup, private conn fixes
* Sample app - added initial docs, infra cleanup
* App - setup instructions
* App - Virtual Network refactoring, key vault purge fix
* App - added secrets to keyvault. doc updates
* App - documentation updates
* App - minor docs update
* App - azure.yaml update for multiple hook scripts for quota and auth_init
* Rebuilt main.json. added warning lint removal for dependson
* feat: Added Data ingestion script & fixes for Sample App (#63)
* add cognitive avm content
change api to preview
remove hub and project from foundry folder
add cognitive module calling the revised avm content.
* update to api version
added project to avm module
* remove aihub aiproject
* update name outputs for project
* update parameter outputs
* removed duplicate cognitive
added proj name output
* updates to deployment and service connections
* update errors for proj
* add location
* location added to project
* add preview to api for project
* update projname
* update name length
* update length of project name
* remove connection
* name changed
* pass cognitive name to existing
* update cognitive name
* storage connection
* update project
* add additional parameters
* add search connection to project
* update project api
* update search resource name
* update main
* update storage connection name
* storage account existing connection added
* update storage account info
* update storage api
* storage name
* update the storage name
* update category to storage
* update storage connection category to AzureBlob
* update storage name
* add cosmos (without flag check)
add default container for storage
* update cosmos settings
* update cosmosdb parameters in project
* cosmosdb parameters
* add api version metadata
* cosmosdb connection api set to 04-01
* remove cosmos references
* add cosmos
* apply disable local auth to project
* adding network acl parameter to aiservicesaccount
* change property to deny from null
* update CKM enforcement to disabled
* update the network acl parameter to allow azure services, and to add the subnet rule.
* Add cogntive service user to aiServices module by default.
This solves the inability to reach the index from within AI Foundry
* Update role assignments for search service. Add Search Index contributor and Search Index Reader to user
* Added additional role to user for Cognitive Services Contributor. Control Plane API call access
* Add AI Developer role to user
* Add UserObjectID parameter to aisearch module in main.bicep
* add the AI Developer role by id and not name
* update the role definition ID for AI Developer
* removal of the Azure AI Developer role provisioning
* added dependency for project connection. for search
* add searchEnabled param to main
* remove cognitive
* update cosmos db api
* update if search enabled
* Add Azure AI Developer role name
* remove cosmosdb
* remove existing cosmosdb
* restore cosmos db
* update cosmosdb api
* Add conditional checks for cosmos
* update cosmosdbName
* update cosmosdb name cosmosDBname
* update parameter name cosmosDBname
* change search service dns to private and not public url
* changed it back to normal endpoint public for resolution
* add private end point to project
* update vnet parameters for project
* added conditional check to search name
* add one conditional check to search in project deployment line 251
* update private end point parameter
* update vm and subnet name parameters
* update network parameters
* update subnet id for project pep
* update the private link connection for project
* revert back to foundry
* update to readme for 1RP
* update change log with updates
* Add additional documentation
* Readme updates related to FDP updates
* Updates to configuration documentation
* removed mention of one-click deploy
* Add links to the new resources in cognitive services
* update infra dwg
update links
* update to network acl
* update to project creation
* testing of AVM modle pr
* remove project parameters
* Update to avm pr code
* update the image path
* update defaultName
* fix: Fixed issues when networkisolation flag is set to false
* feat: Added Secrets to keyvault which would be used to run the data ingestion script & fixed the issue related to authentication
* feat: Added scripts to chunck and ingest data into azure search service
* fix: Removed unused param
* feat: Added the Roles required to execute the script through VM
* fix: Added role assignments & identity for vm
* feat: Added changes for running script through VM
* fix: Added missing role assignments
* fix: Updated scripts to test VM
* fix: Updated powershell code
* fix: Added Logs
* fix: Added more loga
* refactor: Different approach to ingest data
* replace the in place module with the avm pattern module path
* fix: Updated script
* fix: Seggregated installtion of python
* fix: Created diff scripts
* fix: Refresh environment variables
* fix: Collecting python logs
* fix: Removed logs on python
* fix: Added logs
* fix: Updated logic for python installation
* fix: Use extarcted python package
* fix: test dns resolution
* fic: Updated host
* fix: Updated host
* fix: Updated host
* fix: Deployment Issue with AZD version 1.17 fixed
* feat: Updated the main.json
* docs: Added Note related to AZD issues with 1.17.0 version
* corrected readme
* fix: fixed Project name to 12 characters
* updates to remove AML calls to import.
* fix: Updated scripts
* Quota - implemented AZD quota check, removed model array for embedding and gpt only, removed scripts
* Quota - documentation and main.json
* Disabled no-unnecessary-dependson warnings
* Search - fixed bug where roleassignments was not being used
* refactor: Modified the output variables
* fix: Resolved the conflict issues
* fix: Sample APP deployment issue
* fix: AI project location to be same as Congnitive service account
* feat: Updated boolean based flags to propmpy user for inputs as AZD issue is fixed
* fix: Added the changes related to auth update
* fix: Added python path
* fix: Updated python script to download the file to specific path
* fix: Updated the message
* fix: Added sample data & updated script to support non-waf deployment
* fix: Fix issues related to codespace
* chore: Updated the sample data set
* fix: Modified code to process files from local folder while running locally
* fix: Updated scripts for Codespace
* fix: Updated the path
* fix: File names updated
* fix: File names updated
---------
Co-authored-by: mswantek68 <46489667+mswantek68@users.noreply.github.com>
Co-authored-by: Mike Swantek <mike.swantek@microsoft.com>
Co-authored-by: Rohini-Microsoft <v-rwalunj@microsoft.com>
Co-authored-by: Seth <sethsteenken@microsoft.com>
---------1 parent 7c25b4c commit 1e6938c
38 files changed
Lines changed: 73577 additions & 60044 deletions
File tree
- data
- docs
- infra
- modules
- ai-foundry-project
- cognitive-services
- scripts
- index_scripts
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | 3 | | |
4 | | - | |
| 4 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
53 | 53 | | |
54 | 54 | | |
55 | 55 | | |
| 56 | + | |
56 | 57 | | |
57 | 58 | | |
58 | 59 | | |
| |||
90 | 91 | | |
91 | 92 | | |
92 | 93 | | |
| 94 | + | |
| 95 | + | |
93 | 96 | | |
94 | 97 | | |
95 | 98 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | | - | |
2 | | - | |
3 | | - | |
4 | | - | |
5 | | - | |
6 | | - | |
7 | | - | |
8 | | - | |
9 | | - | |
10 | | - | |
11 | | - | |
12 | | - | |
13 | | - | |
14 | | - | |
15 | | - | |
16 | | - | |
17 | | - | |
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
Binary file not shown.
Binary file not shown.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
| 47 | + | |
| 48 | + | |
| 49 | + | |
| 50 | + | |
| 51 | + | |
| 52 | + | |
| 53 | + | |
| 54 | + | |
| 55 | + | |
| 56 | + | |
| 57 | + | |
| 58 | + | |
| 59 | + | |
| 60 | + | |
| 61 | + | |
| 62 | + | |
| 63 | + | |
| 64 | + | |
| 65 | + | |
| 66 | + | |
| 67 | + | |
| 68 | + | |
| 69 | + | |
| 70 | + | |
| 71 | + | |
| 72 | + | |
| 73 | + | |
| 74 | + | |
| 75 | + | |
| 76 | + | |
| 77 | + | |
| 78 | + | |
| 79 | + | |
| 80 | + | |
| 81 | + | |
| 82 | + | |
| 83 | + | |
| 84 | + | |
0 commit comments