chat-with-your-data-solution-accelerator
A Solution Accelerator for the RAG pattern running in Azure, using Azure AI Search for retrieval and Azure OpenAI large language models to power ChatGPT-style and Q&A experiences. This includes most common requirements and best practices.
File Explorer
Download Latest Version (.zip)- devcontainer.json
- Dockerfile
- setupEnv.sh
- bug_report.md
- feature_request.md
- subtask.md
- release.sh
- azd-template-validation.yml
- bicep-audit.yml
- broken-links-checker.yml
- build-docker-images.yml
- build-docker.yml
- ci.yml
- comment_coverage.yml
- deploy-orchestrator.yml
- deploy-v2.yml
- group_dependabot_security_updates.yml
- import-sample-data-cosmosdb.yml
- import-sample-data-postgresql.yml
- job-cleanup-deployment.yml
- job-deploy-linux.yml
- job-deploy-windows.yml
- job-deploy.yml
- job-post-deployment-setup.yml
- job-send-notification.yml
- pr-title-checker.yml
- scheduled-Dependabot-PRs-Auto-Merge.yml
- stale-bot.yml
- test-automation-v2.yml
- test-automation.yml
- tests.yml
- validate-bicep-params.yml
- CODE_OF_CONDUCT.md
- CODEOWNERS
- copilot-instructions.md
- dependabot.yml
- PULL_REQUEST_TEMPLATE.md
- extensions.json
- launch.json
- settings.json
- tasks.json
- 1628215729_Kyndryl_-_Master_Agreement__executed_utah.pdf
- Final_MA_999_200000000170_3_MA_FORM_ADV_PDF wireless.PDF
- Final_MA_999_200000000325_3_MA_FORM_ADV_PDF.PDF
- Initial_MA_2023_V1 - servers.pdf
- Legal contract_20240411112609.pdf
- Master_agreement_2024_V1 products_services.pdf
- Master_Agreement_OEM_Filters_ALDOT_V1 - OEM filters.pdf
- Master_Agreement_OEM_Filters_V1.pdf
- Master_Agreement_Renewed_V2 - copiers.pdf
- Master_Agreement_V1 (1).pdf
- Master_Agreement_V1 - July.pdf
- Master_Agreement_V1 - May.pdf
- Master_Agreement_V1 - propane.pdf
- NASPO_Participating_Addendum - insight public sector.pdf
- NASPO_VP_SVAR_Insight_AL_PA.pdf
- Server_Storage_Solutions_Technical_Services_ITB_v1.2 - OEM Terms.pdf
- State_of_Alabama_NASPO_Cloud_Services_PA_032224_.docx 1.pdf
- State_of_Alabama_NASPO_Cloud_Services_PA_032224_.docx.pdf
- Statewide_Truck_Chassis_19_000_GVWR_and_Greater-Southland_V1.pdf
- Benefit_Options.pdf
- employee_handbook.pdf
- init.md
- MSFT_FY23Q4_10K.docx
- Northwind_Health_Plus_Benefits_Details.pdf
- Northwind_Standard_Benefits_Details.pdf
- PerksPlus.pdf
- PressReleaseFY23Q4.docx
- role_library.pdf
- Woodgrove - Cyber Risk Insurance Policy_Commercial Insurance.pdf
- Woodgrove - Cyber Risk Insurance Policy_Commercial Insurance_Important Prompts For_Claims Handlers.pdf
- Woodgrove - Insurance Underwriting_Key Prompts for Underwriters when evaluating Financial Results.pdf
- Woodgrove - Insurance_Summary Plan Description_Employee Benefits.pdf
- Woodgrove - Insurance_Summary Plan Description_Employee Benefits_Important Prompts For_Employees.pdf
- Woodgrove - Insurance_Summary Plan Description_Employee Benefits_Important Prompts For_Insurance Agents.pdf
- Woodgrove - Mortgage Product Manual - 1.0.pdf
- Woodgrove Asset Management - Prospective of Asset Management Funds.pdf
- ci-entrypoint.sh
- docker-compose.dev.yml
- docker-compose.smoke.yml
- Dockerfile.backend
- Dockerfile.ci-validate
- Dockerfile.frontend
- Dockerfile.functions
- AddDetails.png
- AddPlatform.png
- AddRedirectURL.png
- admin-site.png
- AppAuthentication.png
- AppAuthenticationIdentity.png
- AppAuthIdentityProvider.png
- AppAuthIdentityProviderAdd.png
- AppAuthIdentityProviderAdded.png
- Appregistrations.png
- AzureHomePage.png
- customerTruth.png
- cwyd_admin_contract_selected.png
- cwyd_admin_contract_unselected.png
- cwyd_admin_employe_selected.png
- DeleteRG.png
- deleteservices.png
- git_bash.png
- MicrosoftEntraID.png
- NewRegistration.png
- quota-check-output.png
- resource-groups.png
- resourcegroup.png
- supportingDocuments.png
- Web.png
- WebAppURL.png
- admin.md
- architecture.md
- authentication_setup.md
- AVMPostDeploymentGuide.md
- azure_account_setup.md
- azure_openai_model_quota_settings.md
- best_practices.md
- chat_history.md
- contract_assistance.md
- create_new_app_registration.md
- customer_truth.md
- customizing_azd_parameters.md
- delete_resource_group.md
- DeploymentGuide.md
- document_ingestion.md
- employee_assistance.md
- LOCAL_DEPLOYMENT.md
- LocalDevelopmentSetup.md
- LogAnalyticsReplicationDisable.md
- managed_identity.md
- model_configuration.md
- postgreSQL.md
- QuotaCheck.md
- re-use-resource-group.md
- RELEASE_GUIDELINES.md
- speech_to_text.md
- streaming_responses.md
- supported_file_types.md
- transparency_faq.md
- TroubleShootingSteps.md
- ai-foundry-connection.bicep
- ai-foundry-model-deployment.bicep
- ai-foundry-project.bicep
- ai-search.bicep
- ai-services.bicep
- existing-project-setup.bicep
- app-service-plan.bicep
- container-app-environment.bicep
- container-app.bicep
- container-registry.bicep
- function-app.bicep
- maintenance-configuration.bicep
- proximity-placement-group.bicep
- virtual-machine.bicep
- cosmos-db-nosql.bicep
- event-grid.bicep
- postgresql-flexible-server.bicep
- storage-account.bicep
- managed-identity.bicep
- role-assignments.bicep
- app-insights.bicep
- data-collection-rule.bicep
- log-analytics.bicep
- bastion-host.bicep
- private-dns-zone.bicep
- private-endpoint.bicep
- virtual-network.bicep
- main.bicep
- main.json
- ai-foundry-connection.bicep
- ai-foundry-model-deployment.bicep
- ai-foundry-project.bicep
- ai-search-identity.bicep
- ai-search.bicep
- ai-services.bicep
- existing-project-setup.bicep
- app-service-plan.bicep
- container-app-environment.bicep
- container-app.bicep
- container-registry.bicep
- function-app.bicep
- cosmos-db-nosql.bicep
- event-grid-subscription.bicep
- event-grid.bicep
- postgresql-flexible-server.bicep
- storage-account.bicep
- cross-scope-role-assignment.bicep
- managed-identity.bicep
- role-assignments.bicep
- app-insights.bicep
- log-analytics.bicep
- main.bicep
- main.json
- acr_build_push_update.ps1
- acr_build_push_update.sh
- post_deployment_setup.ps1
- post_deployment_setup.sh
- post_provision.py
- checkquota.sh
- validate_bicep_params.py
- .gitignore
- codeSample.py
- endpoint-requirements.txt
- env.sample
- index.json
- install.sh
- README.md
- main.bicep
- main.json
- main.parameters.json
- main.waf.parameters.json
- __init__.py
- assistant_presets.json
- definitions.py
- presets.py
- __init__.py
- chat.py
- __init__.py
- _instance.py
- base.py
- foundry.py
- registry.py
- __init__.py
- _instance.py
- base.py
- cli.py
- managed_identity.py
- registry.py
- __init__.py
- _instance.py
- base.py
- cosmosdb.py
- postgres.py
- registry.py
- __init__.py
- _instance.py
- azure_openai.py
- base.py
- registry.py
- __init__.py
- _instance.py
- base.py
- foundry_iq.py
- registry.py
- __init__.py
- _instance.py
- agent_framework.py
- base.py
- langgraph.py
- registry.py
- __init__.py
- base.py
- registry.py
- __init__.py
- _instance.py
- azure_search.py
- base.py
- pgvector.py
- registry.py
- writer.py
- __init__.py
- __init__.py
- citations.py
- content_safety.py
- post_prompt.py
- qa.py
- text_processing.py
- __init__.py
- discovery.py
- paths.py
- registry.py
- settings.py
- speech.py
- types.py
- __init__.py
- admin.py
- conversation.py
- errors.py
- health.py
- history.py
- speech.py
- __init__.py
- admin.py
- conversation.py
- files.py
- health.py
- history.py
- speech.py
- __init__.py
- admin.py
- conversation.py
- files.py
- health.py
- ingestion.py
- sse.py
- __init__.py
- app.py
- dependencies.py
- exception_handlers.py
- admin.tsx
- auth.tsx
- conversationHistory.tsx
- runtimeConfig.tsx
- speech.tsx
- streamChat.tsx
- CoralShell.module.css
- CoralShellColumn.tsx
- CoralShellRow.tsx
- PanelLeft.tsx
- ErrorBoundary.module.css
- ErrorBoundary.tsx
- Header.module.css
- Header.tsx
- HeaderTools.tsx
- MsftColorLogo.tsx
- MultiAgentLogo.tsx
- userIdentity.tsx
- useAuth.tsx
- useSpeechRecognition.tsx
- admin.tsx
- auth.tsx
- chat.tsx
- sections.tsx
- speech.tsx
- status.tsx
- Configuration.module.css
- Configuration.tsx
- DeleteData.module.css
- DeleteData.tsx
- IngestData.module.css
- IngestData.tsx
- AdminLayout.module.css
- AdminLayout.tsx
- CitationDetailPanel.module.css
- CitationDetailPanel.tsx
- documentHref.tsx
- CitationPanel.module.css
- CitationPanel.tsx
- answerTokens.module.css
- answerTokens.tsx
- citationTokens.tsx
- HistoryPanel.module.css
- HistoryPanel.tsx
- MarkdownContent.tsx
- MessageInput.module.css
- MessageInput.tsx
- MessageList.module.css
- MessageList.tsx
- parseAnswer.tsx
- reasoningText.tsx
- ChatContext.tsx
- ChatPage.module.css
- ChatPage.tsx
- FluentThemeBridge.tsx
- themeContext.tsx
- tokens.css
- App.tsx
- main.tsx
- .gitignore
- eslint.config.js
- frontend_app.py
- index.html
- package.json
- tsconfig.json
- tsconfig.tsbuildinfo
- vite.config.ts
- __init__.py
- blueprint.py
- handler.py
- url_fetcher.py
- __init__.py
- blob_fetcher.py
- blueprint.py
- handler.py
- queue_reader.py
- __init__.py
- blob_listing.py
- blueprint.py
- handler.py
- models.py
- queue_writer.py
- __init__.py
- blueprint.py
- event_parser.py
- handler.py
- _instance.py
- document_intelligence_parser.py
- html_parser.py
- registry.py
- text_parser.py
- __init__.py
- contracts.py
- exception_mapping.py
- http.py
- pgvector_pool.py
- search_resolution.py
- storage_clients.py
- storage_endpoints.py
- telemetry.py
- __init__.py
- blueprint.py
- handler.py
- models.py
- function_app.py
- host.json
- local.settings.json
- pyproject.toml
- test_definitions.py
- test_presets.py
- test_chat.py
- __init__.py
- test_agents_registry.py
- test_base.py
- test_foundry.py
- test_credentials.py
- test_base.py
- test_cosmosdb.py
- test_factory.py
- test_postgres.py
- test_registry.py
- test_azure_openai.py
- test_embedders_registry.py
- test_base.py
- test_foundry_iq.py
- test_llm_registry.py
- __init__.py
- test_agent_framework.py
- test_base.py
- test_langgraph.py
- test_orchestrators_registry.py
- test_base.py
- test_parsers_registry.py
- __init__.py
- test_azure_search.py
- test_base.py
- test_pgvector.py
- test_registry.py
- test_writer.py
- __init__.py
- test_citations.py
- test_content_safety.py
- test_post_prompt.py
- test_qa.py
- test_text_processing.py
- test_discovery.py
- test_paths.py
- test_registry.py
- test_settings.py
- test_speech_helper.py
- test_types.py
- test_files.py
- test_speech.py
- test_admin.py
- test_app_exception_handlers.py
- test_app_lifespan.py
- test_conversation.py
- test_dependencies.py
- test_errors_model.py
- test_health.py
- test_history.py
- test_openapi_field_descriptions.py
- test_openapi_responses.py
- test_services_admin.py
- test_services_conversation.py
- test_services_files.py
- test_services_health.py
- test_services_ingestion.py
- test_services_sse.py
- admin.test.tsx
- auth.test.tsx
- conversationHistory.test.tsx
- runtimeConfig.test.tsx
- speech.test.tsx
- streamChat.test.tsx
- CoralShell.test.tsx
- ErrorBoundary.test.tsx
- Header.test.tsx
- HeaderTools.test.tsx
- MultiAgentLogo.test.tsx
- PanelLeft.test.tsx
- useAuth.test.tsx
- useSpeechRecognition.test.tsx
- auth.test.tsx
- chat.test.tsx
- sections.test.tsx
- status.test.tsx
- ConfigActionType.test.tsx
- Configuration.test.tsx
- DeleteActionType.test.tsx
- DeleteData.test.tsx
- IngestActionType.test.tsx
- IngestData.test.tsx
- AdminLayout.test.tsx
- CitationDetailPanel.test.tsx
- documentHref.test.tsx
- CitationPanel.test.tsx
- formatCitationLabel.test.tsx
- answerTokens.test.tsx
- citationTokens.test.tsx
- HistoryPanel.test.tsx
- MarkdownContent.test.tsx
- MessageInput.test.tsx
- MessageList.test.tsx
- parseAnswer.test.tsx
- reasoningText.test.tsx
- ChatContext.test.tsx
- ChatPage.test.tsx
- FluentThemeBridge.test.tsx
- Theme.test.tsx
- themeContext.test.tsx
- App.test.tsx
- AppAuthBootstrap.test.tsx
- AppHistoryToggle.test.tsx
- AppNavigation.test.tsx
- eslint.config.js
- package.json
- setup.tsx
- tsconfig.json
- vitest.config.ts
- test_frontend_app.py
- test_blueprint.py
- test_handler.py
- test_url_fetcher.py
- test_blob_fetcher.py
- test_blueprint.py
- test_handler.py
- test_queue_reader.py
- test_blob_listing.py
- test_blueprint.py
- test_handler.py
- test_models.py
- test_queue_writer.py
- test_blueprint.py
- test_event_parser.py
- test_handler.py
- test_document_intelligence_parser.py
- test_html_parser.py
- test_supported_extensions.py
- test_text_parser.py
- __init__.py
- test_contracts.py
- test_exception_mapping.py
- test_http.py
- test_pgvector_pool.py
- test_search_resolution.py
- test_storage_clients.py
- test_storage_endpoints.py
- test_telemetry.py
- test_blueprint.py
- test_handler.py
- test_models.py
- test_agent_framework_core_not_meta.py
- test_azure_yaml_hooks.py
- test_dockerfile_subpackages.py
- test_function_app.py
- conftest.py
- test_admin_live.py
- test_conversation_live.py
- test_health_live.py
- test_history_isolation_live.py
- test_history_live.py
- __init__.py
- test_post_provision.py
- test_imports_at_top_only.py
- test_init_files_are_marker_only.py
- test_no_anonymous_dict_returns.py
- test_no_env_specific_content.py
- test_no_legacy_shared_imports.py
- test_no_process_narrative_in_src.py
- test_no_type_checking_or_future_annotations.py
- test_routers_contain_only_routes.py
- __init__.py
- test_backend_only.py
- conftest.py
- test_no_silent_excepts.py
- .dockerignore
- .env.sample
- .flake8
- .gitattributes
- .gitignore
- .pre-commit-config.yaml
- avm_readme.md
- azure.yaml
- CDLA-Permissive-2.md
- CONTRIBUTING.md
- LICENSE.md
- Makefile
- package-lock.json
- package.json
- pyproject.toml
- README.md
- SUPPORT.md
- uv.lock
// repository documentation
Was this content helpful?
(0 ratings)
