├── .azdo └── pipelines │ └── azure-dev.yaml ├── .devcontainer └── devcontainer.json ├── .gitattributes ├── .github ├── CODE_OF_CONDUCT.md ├── ISSUE_TEMPLATE.md ├── PULL_REQUEST_TEMPLATE.md └── workflows │ ├── azure-dev.yaml │ ├── infra-ci.yaml │ ├── nightly-jobs.yaml │ └── stale-bot.yml ├── .gitignore ├── .vscode ├── extensions.json ├── launch.json ├── settings.json └── tasks.json ├── CHANGELOG.md ├── CODEOWNERS ├── CONTRIBUTING.md ├── LICENSE ├── LICENSE.md ├── README.md ├── SECURITY.md ├── app ├── backend │ ├── .mvn │ │ ├── jvm.config │ │ └── wrapper │ │ │ ├── maven-wrapper.jar │ │ │ └── maven-wrapper.properties │ ├── Dockerfile │ ├── applicationinsights.json │ ├── manifest.yml │ ├── manifests │ │ ├── backend-deployment.tmpl.yml │ │ ├── backend-service.yml │ │ └── ingress.yml │ ├── mvnw │ ├── mvnw.cmd │ ├── pom.xml │ └── src │ │ └── main │ │ ├── java │ │ └── com │ │ │ └── microsoft │ │ │ └── openai │ │ │ └── samples │ │ │ └── rag │ │ │ ├── Application.java │ │ │ ├── approaches │ │ │ ├── ContentSource.java │ │ │ ├── RAGOptions.java │ │ │ ├── RAGResponse.java │ │ │ ├── RAGType.java │ │ │ └── RetrievalMode.java │ │ │ ├── ask │ │ │ └── controller │ │ │ │ └── AskController.java │ │ │ ├── chat │ │ │ └── langchain4j │ │ │ │ ├── AnswerQuestionAgent.java │ │ │ │ ├── ChatController.java │ │ │ │ ├── ExtractKeywordsAgent.java │ │ │ │ └── Langchain4JChatFlow.java │ │ │ ├── common │ │ │ ├── ChatGPTConversation.java │ │ │ ├── ChatGPTMessage.java │ │ │ ├── ChatGPTUtils.java │ │ │ └── ResponseMessageUtils.java │ │ │ ├── config │ │ │ ├── AppAuthConfigurationProperties.java │ │ │ ├── AppConfigurationProperties.java │ │ │ ├── AzureAISearchConfiguration.java │ │ │ ├── AzureAuthenticationConfiguration.java │ │ │ ├── CosmosConfiguration.java │ │ │ ├── Langchain4JConfiguration.java │ │ │ ├── OpenAIConfiguration.java │ │ │ └── WebSecurityConfiguration.java │ │ │ ├── content │ │ │ ├── ContentController.java │ │ │ ├── FilenameRequest.java │ │ │ ├── IndexClientRequest.java │ │ │ └── IndexService.java │ │ │ ├── controller │ │ │ ├── auth │ │ │ │ └── AuthSetupController.java │ │ │ └── config │ │ │ │ └── AppConfigController.java │ │ │ ├── history │ │ │ ├── ChatHistoryController.java │ │ │ ├── ChatHistoryItem.java │ │ │ ├── ChatHistoryItemHierarchicalPartitionKey.java │ │ │ ├── ChatHistoryRepository.java │ │ │ ├── ChatHistoryRequest.java │ │ │ ├── ChatHistoryRequestDeserializer.java │ │ │ ├── ChatHistoryService.java │ │ │ ├── MessagePair.java │ │ │ └── Session.java │ │ │ ├── model │ │ │ ├── ChatAppRequest.java │ │ │ ├── ChatAppRequestContext.java │ │ │ ├── ChatAppRequestOverrides.java │ │ │ ├── ChatAppResponse.java │ │ │ ├── ResponseChoice.java │ │ │ ├── ResponseContext.java │ │ │ ├── ResponseDataPoint.java │ │ │ ├── ResponseMessage.java │ │ │ └── ResponseThought.java │ │ │ ├── proxy │ │ │ └── BlobStorageProxy.java │ │ │ └── security │ │ │ ├── LoggedUser.java │ │ │ └── LoggedUserService.java │ │ └── resources │ │ ├── application-dev.properties │ │ ├── application.properties │ │ └── application.yml ├── frontend │ ├── .dockerignore │ ├── .env.dev │ ├── .env.local │ ├── .env.production │ ├── .npmrc │ ├── .nvmrc │ ├── .prettierignore │ ├── .prettierrc.json │ ├── Dockerfile │ ├── Dockerfile-aks │ ├── index.html │ ├── manifests │ │ ├── frontend-deployment.tmpl.yml │ │ └── frontend-service.yml │ ├── nginx │ │ └── nginx.conf.template │ ├── package-lock.json │ ├── package.json │ ├── public │ │ ├── favicon.ico │ │ └── redirect.html │ ├── src │ │ ├── api │ │ │ ├── api.ts │ │ │ ├── index.ts │ │ │ └── models.ts │ │ ├── assets │ │ │ └── applogo.svg │ │ ├── authConfig.ts │ │ ├── components │ │ │ ├── AnalysisPanel │ │ │ │ ├── AnalysisPanel.module.css │ │ │ │ ├── AnalysisPanel.tsx │ │ │ │ ├── AnalysisPanelTabs.tsx │ │ │ │ ├── ThoughtProcess.tsx │ │ │ │ ├── TokenUsageGraph.tsx │ │ │ │ └── index.tsx │ │ │ ├── Answer │ │ │ │ ├── Answer.module.css │ │ │ │ ├── Answer.tsx │ │ │ │ ├── AnswerError.tsx │ │ │ │ ├── AnswerIcon.tsx │ │ │ │ ├── AnswerLoading.tsx │ │ │ │ ├── AnswerParser.tsx │ │ │ │ ├── SpeechOutputAzure.tsx │ │ │ │ ├── SpeechOutputBrowser.tsx │ │ │ │ └── index.ts │ │ │ ├── ClearChatButton │ │ │ │ ├── ClearChatButton.module.css │ │ │ │ ├── ClearChatButton.tsx │ │ │ │ └── index.tsx │ │ │ ├── Example │ │ │ │ ├── Example.module.css │ │ │ │ ├── Example.tsx │ │ │ │ ├── ExampleList.tsx │ │ │ │ └── index.tsx │ │ │ ├── GPT4VSettings │ │ │ │ ├── GPT4VSettings.module.css │ │ │ │ ├── GPT4VSettings.tsx │ │ │ │ └── index.ts │ │ │ ├── HelpCallout │ │ │ │ ├── HelpCallout.tsx │ │ │ │ └── index.ts │ │ │ ├── HistoryButton │ │ │ │ ├── HistoryButton.module.css │ │ │ │ ├── HistoryButton.tsx │ │ │ │ └── index.tsx │ │ │ ├── HistoryItem │ │ │ │ ├── HistoryItem.module.css │ │ │ │ ├── HistoryItem.tsx │ │ │ │ └── index.tsx │ │ │ ├── HistoryPanel │ │ │ │ ├── HistoryPanel.module.css │ │ │ │ ├── HistoryPanel.tsx │ │ │ │ └── index.tsx │ │ │ ├── HistoryProviders │ │ │ │ ├── CosmosDB.ts │ │ │ │ ├── HistoryManager.ts │ │ │ │ ├── IProvider.ts │ │ │ │ ├── IndexedDB.ts │ │ │ │ ├── None.ts │ │ │ │ └── index.ts │ │ │ ├── LoginButton │ │ │ │ ├── LoginButton.module.css │ │ │ │ ├── LoginButton.tsx │ │ │ │ └── index.tsx │ │ │ ├── MarkdownViewer │ │ │ │ ├── MarkdownViewer.module.css │ │ │ │ ├── MarkdownViewer.tsx │ │ │ │ └── index.tsx │ │ │ ├── QuestionInput │ │ │ │ ├── QuestionInput.module.css │ │ │ │ ├── QuestionInput.tsx │ │ │ │ ├── SpeechInput.tsx │ │ │ │ └── index.ts │ │ │ ├── Settings │ │ │ │ ├── Settings.module.css │ │ │ │ └── Settings.tsx │ │ │ ├── SettingsButton │ │ │ │ ├── SettingsButton.module.css │ │ │ │ ├── SettingsButton.tsx │ │ │ │ └── index.tsx │ │ │ ├── SupportingContent │ │ │ │ ├── SupportingContent.module.css │ │ │ │ ├── SupportingContent.tsx │ │ │ │ ├── SupportingContentParser.ts │ │ │ │ └── index.ts │ │ │ ├── TokenClaimsDisplay │ │ │ │ ├── TokenClaimsDisplay.tsx │ │ │ │ └── index.tsx │ │ │ ├── UploadFile │ │ │ │ ├── UploadFile.module.css │ │ │ │ ├── UploadFile.tsx │ │ │ │ └── index.tsx │ │ │ ├── UserChatMessage │ │ │ │ ├── UserChatMessage.module.css │ │ │ │ ├── UserChatMessage.tsx │ │ │ │ └── index.ts │ │ │ └── VectorSettings │ │ │ │ ├── VectorSettings.module.css │ │ │ │ ├── VectorSettings.tsx │ │ │ │ └── index.ts │ │ ├── i18n │ │ │ ├── LanguagePicker.module.css │ │ │ ├── LanguagePicker.tsx │ │ │ ├── config.ts │ │ │ └── index.tsx │ │ ├── index.css │ │ ├── index.tsx │ │ ├── layoutWrapper.tsx │ │ ├── locales │ │ │ ├── da │ │ │ │ └── translation.json │ │ │ ├── en │ │ │ │ └── translation.json │ │ │ ├── es │ │ │ │ └── translation.json │ │ │ ├── fr │ │ │ │ └── translation.json │ │ │ ├── it │ │ │ │ └── translation.json │ │ │ ├── ja │ │ │ │ └── translation.json │ │ │ ├── nl │ │ │ │ └── translation.json │ │ │ ├── ptBR │ │ │ │ └── translation.json │ │ │ └── tr │ │ │ │ └── translation.json │ │ ├── loginContext.tsx │ │ ├── pages │ │ │ ├── NoPage.tsx │ │ │ ├── ask │ │ │ │ ├── Ask.module.css │ │ │ │ └── Ask.tsx │ │ │ ├── chat │ │ │ │ ├── Chat.module.css │ │ │ │ └── Chat.tsx │ │ │ └── layout │ │ │ │ ├── Layout.module.css │ │ │ │ └── Layout.tsx │ │ └── vite-env.d.ts │ ├── tsconfig.json │ └── vite.config.ts ├── indexer │ ├── .mvn │ │ ├── jvm.config │ │ └── wrapper │ │ │ ├── maven-wrapper.jar │ │ │ └── maven-wrapper.properties │ ├── cli │ │ ├── dependency-reduced-pom.xml │ │ ├── pom.xml │ │ └── src │ │ │ └── main │ │ │ ├── java │ │ │ └── com │ │ │ │ └── microsoft │ │ │ │ └── openai │ │ │ │ └── samples │ │ │ │ └── indexer │ │ │ │ └── cli │ │ │ │ ├── CLI.java │ │ │ │ └── langchain4j │ │ │ │ └── UploadCommand.java │ │ │ └── resources │ │ │ └── logback.xml │ ├── core │ │ ├── pom.xml │ │ └── src │ │ │ └── main │ │ │ ├── java │ │ │ └── com │ │ │ │ └── microsoft │ │ │ │ └── openai │ │ │ │ └── samples │ │ │ │ └── indexer │ │ │ │ ├── langchain4j │ │ │ │ ├── ConfigUtils.java │ │ │ │ ├── DefaultPagedDocument.java │ │ │ │ ├── DocumentLoader.java │ │ │ │ ├── IndexingConfigException.java │ │ │ │ ├── IndexingMetadata.java │ │ │ │ ├── IndexingProcessingException.java │ │ │ │ ├── Langchain4JIndexingPipeline.java │ │ │ │ ├── PagedDocument.java │ │ │ │ ├── PipelineContext.java │ │ │ │ ├── embedding │ │ │ │ │ ├── EmbeddingModelConfig.java │ │ │ │ │ ├── EmbeddingModelProviderFactory.java │ │ │ │ │ ├── EmbeddingStoreConfig.java │ │ │ │ │ └── EmbeddingStoreProviderFactory.java │ │ │ │ ├── loader │ │ │ │ │ ├── AzureBlobStorageDocumentLoader.java │ │ │ │ │ ├── LoaderConfig.java │ │ │ │ │ └── LoaderProviderFactory.java │ │ │ │ ├── parser │ │ │ │ │ ├── AzureDocumentIntelligenceDocumentParser.java │ │ │ │ │ ├── AzureFormRecognizerDocumentParser.java.ignore │ │ │ │ │ ├── DefaultDocumentParserProvider.java │ │ │ │ │ └── ParserConfig.java │ │ │ │ ├── providers │ │ │ │ │ ├── DocumentParserProvider.java │ │ │ │ │ ├── DocumentSourceProvider.java │ │ │ │ │ ├── DocumentSplitterProvider.java │ │ │ │ │ ├── DocumentTransformerProvider.java │ │ │ │ │ ├── EmbeddingModelProvider.java │ │ │ │ │ ├── EmbeddingStoreProvider.java │ │ │ │ │ └── TextSegmentTransformerProvider.java │ │ │ │ └── splitter │ │ │ │ │ ├── DocumentSplitterProviderFactory.java │ │ │ │ │ ├── PreservingHtmlTableTextSplitter.java │ │ │ │ │ └── SplitterConfig.java │ │ │ │ └── storage │ │ │ │ └── BlobManager.java │ │ │ └── resources │ │ │ └── document-providers.properties │ ├── manifests │ │ ├── indexer-deployment.tmpl.yml │ │ └── indexer-service.yml │ ├── microservice │ │ ├── Dockerfile │ │ ├── applicationinsights.json │ │ ├── pom.xml │ │ └── src │ │ │ └── main │ │ │ ├── java │ │ │ └── com │ │ │ │ └── microsoft │ │ │ │ └── openai │ │ │ │ └── samples │ │ │ │ └── indexer │ │ │ │ └── service │ │ │ │ ├── IndexerApplication.java │ │ │ │ ├── config │ │ │ │ ├── AzureAISearchEmbeddingStoreConfiguration.java │ │ │ │ ├── AzureAuthenticationConfiguration.java │ │ │ │ ├── AzureBlobStorageConfiguration.java │ │ │ │ ├── DocumentIntelligenceConfiguration.java │ │ │ │ ├── IngestionConfigurationProperties.java │ │ │ │ ├── OpenAIConfiguration.java │ │ │ │ ├── ServiceBusConfig.java │ │ │ │ └── ServiceBusProcessorClientConfiguration.java │ │ │ │ ├── controller │ │ │ │ ├── IndexController.java │ │ │ │ └── IndexingRequest.java │ │ │ │ ├── events │ │ │ │ ├── BlobEventGridData.java │ │ │ │ ├── BlobMessageListener.java │ │ │ │ └── BlobUpsertEventGridEvent.java │ │ │ │ └── langchain4j │ │ │ │ └── Langchain4JIndexerService.java │ │ │ └── resources │ │ │ ├── application-dev.properties │ │ │ ├── application.properties │ │ │ └── application.yml │ ├── mvnw │ ├── mvnw.cmd │ └── pom.xml └── package-lock.json ├── data ├── Benefit_Options.pdf ├── Northwind_Health_Plus_Benefits_Details.pdf ├── Northwind_Standard_Benefits_Details.pdf ├── PerksPlus.pdf ├── employee_handbook.pdf └── role_library.pdf ├── deploy ├── aca │ ├── azure.yaml │ ├── compose.yaml │ ├── infra │ │ ├── app │ │ │ ├── api.bicep │ │ │ ├── indexer.bicep │ │ │ └── web.bicep │ │ ├── main.bicep │ │ └── main.parameters.json │ ├── scripts │ │ ├── auth_common.py │ │ ├── auth_init.ps1 │ │ ├── auth_init.py │ │ ├── auth_init.sh │ │ ├── auth_update.ps1 │ │ ├── auth_update.py │ │ ├── auth_update.sh │ │ ├── load_azd_env.py │ │ ├── load_python_env.ps1 │ │ ├── load_python_env.sh │ │ ├── prepdocs.ps1 │ │ ├── prepdocs.sh │ │ ├── requirements.txt │ │ ├── roles.ps1 │ │ ├── roles.sh │ │ ├── set-env.ps1 │ │ └── set-env.sh │ ├── start-compose.ps1 │ └── start-compose.sh ├── aks │ ├── azure.yaml │ ├── compose.yaml │ ├── easyauth │ │ ├── cluster-issuer.yaml │ │ ├── easyauth-proxy │ │ │ ├── .helmignore │ │ │ ├── Chart.yaml │ │ │ ├── templates │ │ │ │ ├── NOTES.txt │ │ │ │ ├── _helpers.tpl │ │ │ │ ├── hpa.yaml │ │ │ │ ├── ingress.yaml │ │ │ │ ├── pvc.yaml │ │ │ │ ├── secret.yaml │ │ │ │ ├── service.yaml │ │ │ │ ├── serviceaccount.yaml │ │ │ │ ├── statefulset.yaml │ │ │ │ └── tests │ │ │ │ │ └── test-connection.yaml │ │ │ └── values.yaml │ │ └── manifest.json │ ├── infra │ │ ├── main.bicep │ │ └── main.parameters.json │ ├── ingress-tls.yml │ ├── scripts │ │ ├── auth_common.py │ │ ├── auth_init.ps1 │ │ ├── auth_init.py │ │ ├── auth_init.sh │ │ ├── auth_update.ps1 │ │ ├── auth_update.py │ │ ├── auth_update.sh │ │ ├── easyauth │ │ │ ├── easyauth-down.ps1 │ │ │ ├── easyauth-down.sh │ │ │ ├── easyauth.ps1 │ │ │ └── easyauth.sh │ │ ├── load_azd_env.py │ │ ├── load_python_env.ps1 │ │ ├── load_python_env.sh │ │ ├── predeploy.ps1 │ │ ├── predeploy.sh │ │ ├── prepdocs.ps1 │ │ ├── prepdocs.sh │ │ ├── requirements.txt │ │ ├── set_ingress_tls.ps1 │ │ └── set_ingress_tls.sh │ ├── start-compose.ps1 │ └── start-compose.sh └── shared │ ├── abbreviations-old.json │ ├── abbreviations.json │ ├── ai │ ├── ai-environment.bicep │ ├── cognitiveservices.bicep │ ├── hub.bicep │ └── project.bicep │ ├── backend-dashboard.bicep │ ├── entra │ ├── app-registration.bicep │ └── bicepconfig.json │ ├── event │ └── eventgrid.bicep │ ├── host │ ├── aks-agent-pool.bicep │ ├── aks-managed-cluster.bicep │ ├── aks.bicep │ ├── appservice-appsettings.bicep │ ├── appservice.bicep │ ├── appserviceplan.bicep │ ├── container-app-upsert.bicep │ ├── container-app.bicep │ ├── container-apps-auth.bicep │ ├── container-apps-environment.bicep │ ├── container-apps.bicep │ ├── container-registry.bicep │ └── functions.bicep │ ├── monitor │ ├── applicationinsights-dashboard.bicep │ ├── applicationinsights.bicep │ ├── loganalytics.bicep │ └── monitoring.bicep │ ├── search │ └── search-services.bicep │ ├── security │ ├── aks-managed-cluster-access.bicep │ ├── documentdb-sql-role.bicep │ ├── keyvault-access.bicep │ ├── keyvault-secret.bicep │ ├── keyvault.bicep │ ├── registry-access.bicep │ └── role.bicep │ ├── servicebus │ └── servicebus-queue.bicep │ └── storage │ └── storage-account.bicep ├── docs ├── aca │ ├── README-ACA.md │ ├── aca-endpoint.png │ ├── aca-hla.png │ ├── aca-internal-java-ai.png │ ├── evaluation-results.png │ ├── evaluation.md │ ├── intellij-env-vars.png │ ├── intellij-run-config-setup.png │ ├── local-development-intellij.md │ ├── login_and_acl.md │ ├── safety_evaluation.md │ └── transaction-tracing.png ├── aks │ ├── README-AKS.md │ ├── aks-deploy-success-login.png │ ├── aks-deploy-success.png │ ├── aks-hla.png │ ├── aks-transaction-tracing.png │ └── login_and_acl.md ├── app-service │ ├── README-App-Service.md │ ├── app-service-hla.png │ ├── azDo-pipeline-success.png │ ├── endpoint.png │ ├── github-actions-pipeline-success.png │ ├── pipeline-azure-service-connection1.png │ ├── pipeline-azure-service-connection2.png │ ├── prepdocs-success.png │ └── transaction-tracing.png ├── appcomponents.png ├── applogincomponents.png ├── chatscreen.png └── endpoint.png ├── evals ├── evaluate.py ├── evaluate_config.json ├── generate_ground_truth.py ├── ground_truth.jsonl ├── ground_truth_kg.json ├── requirements.txt ├── results │ └── baseline │ │ ├── README.md │ │ ├── config.json │ │ ├── eval_results.jsonl │ │ ├── evaluate_parameters.json │ │ └── summary.json ├── safety_evaluation.py └── safety_results.json └── ps-rule.yaml /.azdo/pipelines/azure-dev.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/.azdo/pipelines/azure-dev.yaml -------------------------------------------------------------------------------- /.devcontainer/devcontainer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/.devcontainer/devcontainer.json -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- 1 | *.sh text eol=lf -------------------------------------------------------------------------------- /.github/CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/.github/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/.github/ISSUE_TEMPLATE.md -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/.github/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /.github/workflows/azure-dev.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/.github/workflows/azure-dev.yaml -------------------------------------------------------------------------------- /.github/workflows/infra-ci.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/.github/workflows/infra-ci.yaml -------------------------------------------------------------------------------- /.github/workflows/nightly-jobs.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/.github/workflows/nightly-jobs.yaml -------------------------------------------------------------------------------- /.github/workflows/stale-bot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/.github/workflows/stale-bot.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/.gitignore -------------------------------------------------------------------------------- /.vscode/extensions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/.vscode/extensions.json -------------------------------------------------------------------------------- /.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/.vscode/launch.json -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /.vscode/tasks.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/.vscode/tasks.json -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CODEOWNERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/CODEOWNERS -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/LICENSE -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/LICENSE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/README.md -------------------------------------------------------------------------------- /SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/SECURITY.md -------------------------------------------------------------------------------- /app/backend/.mvn/jvm.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/app/backend/.mvn/jvm.config -------------------------------------------------------------------------------- /app/backend/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/app/backend/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /app/backend/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/app/backend/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /app/backend/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/app/backend/Dockerfile -------------------------------------------------------------------------------- /app/backend/applicationinsights.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/app/backend/applicationinsights.json -------------------------------------------------------------------------------- /app/backend/manifest.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/app/backend/manifest.yml -------------------------------------------------------------------------------- /app/backend/manifests/backend-deployment.tmpl.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/app/backend/manifests/backend-deployment.tmpl.yml -------------------------------------------------------------------------------- /app/backend/manifests/backend-service.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/app/backend/manifests/backend-service.yml -------------------------------------------------------------------------------- /app/backend/manifests/ingress.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/app/backend/manifests/ingress.yml -------------------------------------------------------------------------------- /app/backend/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/app/backend/mvnw -------------------------------------------------------------------------------- /app/backend/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/app/backend/mvnw.cmd -------------------------------------------------------------------------------- /app/backend/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/app/backend/pom.xml -------------------------------------------------------------------------------- /app/backend/src/main/java/com/microsoft/openai/samples/rag/Application.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/app/backend/src/main/java/com/microsoft/openai/samples/rag/Application.java -------------------------------------------------------------------------------- /app/backend/src/main/java/com/microsoft/openai/samples/rag/approaches/ContentSource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/app/backend/src/main/java/com/microsoft/openai/samples/rag/approaches/ContentSource.java -------------------------------------------------------------------------------- /app/backend/src/main/java/com/microsoft/openai/samples/rag/approaches/RAGOptions.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/app/backend/src/main/java/com/microsoft/openai/samples/rag/approaches/RAGOptions.java -------------------------------------------------------------------------------- /app/backend/src/main/java/com/microsoft/openai/samples/rag/approaches/RAGResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/app/backend/src/main/java/com/microsoft/openai/samples/rag/approaches/RAGResponse.java -------------------------------------------------------------------------------- /app/backend/src/main/java/com/microsoft/openai/samples/rag/approaches/RAGType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/app/backend/src/main/java/com/microsoft/openai/samples/rag/approaches/RAGType.java -------------------------------------------------------------------------------- /app/backend/src/main/java/com/microsoft/openai/samples/rag/approaches/RetrievalMode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/app/backend/src/main/java/com/microsoft/openai/samples/rag/approaches/RetrievalMode.java -------------------------------------------------------------------------------- /app/backend/src/main/java/com/microsoft/openai/samples/rag/ask/controller/AskController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/app/backend/src/main/java/com/microsoft/openai/samples/rag/ask/controller/AskController.java -------------------------------------------------------------------------------- /app/backend/src/main/java/com/microsoft/openai/samples/rag/chat/langchain4j/AnswerQuestionAgent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/app/backend/src/main/java/com/microsoft/openai/samples/rag/chat/langchain4j/AnswerQuestionAgent.java -------------------------------------------------------------------------------- /app/backend/src/main/java/com/microsoft/openai/samples/rag/chat/langchain4j/ChatController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/app/backend/src/main/java/com/microsoft/openai/samples/rag/chat/langchain4j/ChatController.java -------------------------------------------------------------------------------- /app/backend/src/main/java/com/microsoft/openai/samples/rag/chat/langchain4j/ExtractKeywordsAgent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/app/backend/src/main/java/com/microsoft/openai/samples/rag/chat/langchain4j/ExtractKeywordsAgent.java -------------------------------------------------------------------------------- /app/backend/src/main/java/com/microsoft/openai/samples/rag/chat/langchain4j/Langchain4JChatFlow.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/app/backend/src/main/java/com/microsoft/openai/samples/rag/chat/langchain4j/Langchain4JChatFlow.java -------------------------------------------------------------------------------- /app/backend/src/main/java/com/microsoft/openai/samples/rag/common/ChatGPTConversation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/app/backend/src/main/java/com/microsoft/openai/samples/rag/common/ChatGPTConversation.java -------------------------------------------------------------------------------- /app/backend/src/main/java/com/microsoft/openai/samples/rag/common/ChatGPTMessage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/app/backend/src/main/java/com/microsoft/openai/samples/rag/common/ChatGPTMessage.java -------------------------------------------------------------------------------- /app/backend/src/main/java/com/microsoft/openai/samples/rag/common/ChatGPTUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/app/backend/src/main/java/com/microsoft/openai/samples/rag/common/ChatGPTUtils.java -------------------------------------------------------------------------------- /app/backend/src/main/java/com/microsoft/openai/samples/rag/common/ResponseMessageUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/app/backend/src/main/java/com/microsoft/openai/samples/rag/common/ResponseMessageUtils.java -------------------------------------------------------------------------------- /app/backend/src/main/java/com/microsoft/openai/samples/rag/config/AppAuthConfigurationProperties.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/app/backend/src/main/java/com/microsoft/openai/samples/rag/config/AppAuthConfigurationProperties.java -------------------------------------------------------------------------------- /app/backend/src/main/java/com/microsoft/openai/samples/rag/config/AppConfigurationProperties.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/app/backend/src/main/java/com/microsoft/openai/samples/rag/config/AppConfigurationProperties.java -------------------------------------------------------------------------------- /app/backend/src/main/java/com/microsoft/openai/samples/rag/config/AzureAISearchConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/app/backend/src/main/java/com/microsoft/openai/samples/rag/config/AzureAISearchConfiguration.java -------------------------------------------------------------------------------- /app/backend/src/main/java/com/microsoft/openai/samples/rag/config/AzureAuthenticationConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/app/backend/src/main/java/com/microsoft/openai/samples/rag/config/AzureAuthenticationConfiguration.java -------------------------------------------------------------------------------- /app/backend/src/main/java/com/microsoft/openai/samples/rag/config/CosmosConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/app/backend/src/main/java/com/microsoft/openai/samples/rag/config/CosmosConfiguration.java -------------------------------------------------------------------------------- /app/backend/src/main/java/com/microsoft/openai/samples/rag/config/Langchain4JConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/app/backend/src/main/java/com/microsoft/openai/samples/rag/config/Langchain4JConfiguration.java -------------------------------------------------------------------------------- /app/backend/src/main/java/com/microsoft/openai/samples/rag/config/OpenAIConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/app/backend/src/main/java/com/microsoft/openai/samples/rag/config/OpenAIConfiguration.java -------------------------------------------------------------------------------- /app/backend/src/main/java/com/microsoft/openai/samples/rag/config/WebSecurityConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/app/backend/src/main/java/com/microsoft/openai/samples/rag/config/WebSecurityConfiguration.java -------------------------------------------------------------------------------- /app/backend/src/main/java/com/microsoft/openai/samples/rag/content/ContentController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/app/backend/src/main/java/com/microsoft/openai/samples/rag/content/ContentController.java -------------------------------------------------------------------------------- /app/backend/src/main/java/com/microsoft/openai/samples/rag/content/FilenameRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/app/backend/src/main/java/com/microsoft/openai/samples/rag/content/FilenameRequest.java -------------------------------------------------------------------------------- /app/backend/src/main/java/com/microsoft/openai/samples/rag/content/IndexClientRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/app/backend/src/main/java/com/microsoft/openai/samples/rag/content/IndexClientRequest.java -------------------------------------------------------------------------------- /app/backend/src/main/java/com/microsoft/openai/samples/rag/content/IndexService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/app/backend/src/main/java/com/microsoft/openai/samples/rag/content/IndexService.java -------------------------------------------------------------------------------- /app/backend/src/main/java/com/microsoft/openai/samples/rag/controller/auth/AuthSetupController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/app/backend/src/main/java/com/microsoft/openai/samples/rag/controller/auth/AuthSetupController.java -------------------------------------------------------------------------------- /app/backend/src/main/java/com/microsoft/openai/samples/rag/controller/config/AppConfigController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/app/backend/src/main/java/com/microsoft/openai/samples/rag/controller/config/AppConfigController.java -------------------------------------------------------------------------------- /app/backend/src/main/java/com/microsoft/openai/samples/rag/history/ChatHistoryController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/app/backend/src/main/java/com/microsoft/openai/samples/rag/history/ChatHistoryController.java -------------------------------------------------------------------------------- /app/backend/src/main/java/com/microsoft/openai/samples/rag/history/ChatHistoryItem.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/app/backend/src/main/java/com/microsoft/openai/samples/rag/history/ChatHistoryItem.java -------------------------------------------------------------------------------- /app/backend/src/main/java/com/microsoft/openai/samples/rag/history/ChatHistoryItemHierarchicalPartitionKey.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/app/backend/src/main/java/com/microsoft/openai/samples/rag/history/ChatHistoryItemHierarchicalPartitionKey.java -------------------------------------------------------------------------------- /app/backend/src/main/java/com/microsoft/openai/samples/rag/history/ChatHistoryRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/app/backend/src/main/java/com/microsoft/openai/samples/rag/history/ChatHistoryRepository.java -------------------------------------------------------------------------------- /app/backend/src/main/java/com/microsoft/openai/samples/rag/history/ChatHistoryRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/app/backend/src/main/java/com/microsoft/openai/samples/rag/history/ChatHistoryRequest.java -------------------------------------------------------------------------------- /app/backend/src/main/java/com/microsoft/openai/samples/rag/history/ChatHistoryRequestDeserializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/app/backend/src/main/java/com/microsoft/openai/samples/rag/history/ChatHistoryRequestDeserializer.java -------------------------------------------------------------------------------- /app/backend/src/main/java/com/microsoft/openai/samples/rag/history/ChatHistoryService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/app/backend/src/main/java/com/microsoft/openai/samples/rag/history/ChatHistoryService.java -------------------------------------------------------------------------------- /app/backend/src/main/java/com/microsoft/openai/samples/rag/history/MessagePair.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/app/backend/src/main/java/com/microsoft/openai/samples/rag/history/MessagePair.java -------------------------------------------------------------------------------- /app/backend/src/main/java/com/microsoft/openai/samples/rag/history/Session.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/app/backend/src/main/java/com/microsoft/openai/samples/rag/history/Session.java -------------------------------------------------------------------------------- /app/backend/src/main/java/com/microsoft/openai/samples/rag/model/ChatAppRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/app/backend/src/main/java/com/microsoft/openai/samples/rag/model/ChatAppRequest.java -------------------------------------------------------------------------------- /app/backend/src/main/java/com/microsoft/openai/samples/rag/model/ChatAppRequestContext.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/app/backend/src/main/java/com/microsoft/openai/samples/rag/model/ChatAppRequestContext.java -------------------------------------------------------------------------------- /app/backend/src/main/java/com/microsoft/openai/samples/rag/model/ChatAppRequestOverrides.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/app/backend/src/main/java/com/microsoft/openai/samples/rag/model/ChatAppRequestOverrides.java -------------------------------------------------------------------------------- /app/backend/src/main/java/com/microsoft/openai/samples/rag/model/ChatAppResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/app/backend/src/main/java/com/microsoft/openai/samples/rag/model/ChatAppResponse.java -------------------------------------------------------------------------------- /app/backend/src/main/java/com/microsoft/openai/samples/rag/model/ResponseChoice.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/app/backend/src/main/java/com/microsoft/openai/samples/rag/model/ResponseChoice.java -------------------------------------------------------------------------------- /app/backend/src/main/java/com/microsoft/openai/samples/rag/model/ResponseContext.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/app/backend/src/main/java/com/microsoft/openai/samples/rag/model/ResponseContext.java -------------------------------------------------------------------------------- /app/backend/src/main/java/com/microsoft/openai/samples/rag/model/ResponseDataPoint.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/app/backend/src/main/java/com/microsoft/openai/samples/rag/model/ResponseDataPoint.java -------------------------------------------------------------------------------- /app/backend/src/main/java/com/microsoft/openai/samples/rag/model/ResponseMessage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/app/backend/src/main/java/com/microsoft/openai/samples/rag/model/ResponseMessage.java -------------------------------------------------------------------------------- /app/backend/src/main/java/com/microsoft/openai/samples/rag/model/ResponseThought.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/app/backend/src/main/java/com/microsoft/openai/samples/rag/model/ResponseThought.java -------------------------------------------------------------------------------- /app/backend/src/main/java/com/microsoft/openai/samples/rag/proxy/BlobStorageProxy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/app/backend/src/main/java/com/microsoft/openai/samples/rag/proxy/BlobStorageProxy.java -------------------------------------------------------------------------------- /app/backend/src/main/java/com/microsoft/openai/samples/rag/security/LoggedUser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/app/backend/src/main/java/com/microsoft/openai/samples/rag/security/LoggedUser.java -------------------------------------------------------------------------------- /app/backend/src/main/java/com/microsoft/openai/samples/rag/security/LoggedUserService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/app/backend/src/main/java/com/microsoft/openai/samples/rag/security/LoggedUserService.java -------------------------------------------------------------------------------- /app/backend/src/main/resources/application-dev.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/app/backend/src/main/resources/application-dev.properties -------------------------------------------------------------------------------- /app/backend/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/app/backend/src/main/resources/application.properties -------------------------------------------------------------------------------- /app/backend/src/main/resources/application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/app/backend/src/main/resources/application.yml -------------------------------------------------------------------------------- /app/frontend/.dockerignore: -------------------------------------------------------------------------------- 1 | manifests 2 | node_modules -------------------------------------------------------------------------------- /app/frontend/.env.dev: -------------------------------------------------------------------------------- 1 | VITE_BACKEND_URI=http://localhost:8081/api 2 | -------------------------------------------------------------------------------- /app/frontend/.env.local: -------------------------------------------------------------------------------- 1 | VITE_BACKEND_URI=http://localhost:8081/api 2 | -------------------------------------------------------------------------------- /app/frontend/.env.production: -------------------------------------------------------------------------------- 1 | VITE_BACKEND_URI=/api 2 | 3 | -------------------------------------------------------------------------------- /app/frontend/.npmrc: -------------------------------------------------------------------------------- 1 | engine-strict=true 2 | fund=false 3 | -------------------------------------------------------------------------------- /app/frontend/.nvmrc: -------------------------------------------------------------------------------- 1 | 22.0.0 2 | -------------------------------------------------------------------------------- /app/frontend/.prettierignore: -------------------------------------------------------------------------------- 1 | # Ignore JSON 2 | **/*.json 3 | -------------------------------------------------------------------------------- /app/frontend/.prettierrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/app/frontend/.prettierrc.json -------------------------------------------------------------------------------- /app/frontend/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/app/frontend/Dockerfile -------------------------------------------------------------------------------- /app/frontend/Dockerfile-aks: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/app/frontend/Dockerfile-aks -------------------------------------------------------------------------------- /app/frontend/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/app/frontend/index.html -------------------------------------------------------------------------------- /app/frontend/manifests/frontend-deployment.tmpl.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/app/frontend/manifests/frontend-deployment.tmpl.yml -------------------------------------------------------------------------------- /app/frontend/manifests/frontend-service.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/app/frontend/manifests/frontend-service.yml -------------------------------------------------------------------------------- /app/frontend/nginx/nginx.conf.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/app/frontend/nginx/nginx.conf.template -------------------------------------------------------------------------------- /app/frontend/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/app/frontend/package-lock.json -------------------------------------------------------------------------------- /app/frontend/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/app/frontend/package.json -------------------------------------------------------------------------------- /app/frontend/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/app/frontend/public/favicon.ico -------------------------------------------------------------------------------- /app/frontend/public/redirect.html: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /app/frontend/src/api/api.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/app/frontend/src/api/api.ts -------------------------------------------------------------------------------- /app/frontend/src/api/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/app/frontend/src/api/index.ts -------------------------------------------------------------------------------- /app/frontend/src/api/models.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/app/frontend/src/api/models.ts -------------------------------------------------------------------------------- /app/frontend/src/assets/applogo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/app/frontend/src/assets/applogo.svg -------------------------------------------------------------------------------- /app/frontend/src/authConfig.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/app/frontend/src/authConfig.ts -------------------------------------------------------------------------------- /app/frontend/src/components/AnalysisPanel/AnalysisPanel.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/app/frontend/src/components/AnalysisPanel/AnalysisPanel.module.css -------------------------------------------------------------------------------- /app/frontend/src/components/AnalysisPanel/AnalysisPanel.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/app/frontend/src/components/AnalysisPanel/AnalysisPanel.tsx -------------------------------------------------------------------------------- /app/frontend/src/components/AnalysisPanel/AnalysisPanelTabs.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/app/frontend/src/components/AnalysisPanel/AnalysisPanelTabs.tsx -------------------------------------------------------------------------------- /app/frontend/src/components/AnalysisPanel/ThoughtProcess.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/app/frontend/src/components/AnalysisPanel/ThoughtProcess.tsx -------------------------------------------------------------------------------- /app/frontend/src/components/AnalysisPanel/TokenUsageGraph.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/app/frontend/src/components/AnalysisPanel/TokenUsageGraph.tsx -------------------------------------------------------------------------------- /app/frontend/src/components/AnalysisPanel/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/app/frontend/src/components/AnalysisPanel/index.tsx -------------------------------------------------------------------------------- /app/frontend/src/components/Answer/Answer.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/app/frontend/src/components/Answer/Answer.module.css -------------------------------------------------------------------------------- /app/frontend/src/components/Answer/Answer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/app/frontend/src/components/Answer/Answer.tsx -------------------------------------------------------------------------------- /app/frontend/src/components/Answer/AnswerError.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/app/frontend/src/components/Answer/AnswerError.tsx -------------------------------------------------------------------------------- /app/frontend/src/components/Answer/AnswerIcon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/app/frontend/src/components/Answer/AnswerIcon.tsx -------------------------------------------------------------------------------- /app/frontend/src/components/Answer/AnswerLoading.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/app/frontend/src/components/Answer/AnswerLoading.tsx -------------------------------------------------------------------------------- /app/frontend/src/components/Answer/AnswerParser.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/app/frontend/src/components/Answer/AnswerParser.tsx -------------------------------------------------------------------------------- /app/frontend/src/components/Answer/SpeechOutputAzure.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/app/frontend/src/components/Answer/SpeechOutputAzure.tsx -------------------------------------------------------------------------------- /app/frontend/src/components/Answer/SpeechOutputBrowser.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/app/frontend/src/components/Answer/SpeechOutputBrowser.tsx -------------------------------------------------------------------------------- /app/frontend/src/components/Answer/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/app/frontend/src/components/Answer/index.ts -------------------------------------------------------------------------------- /app/frontend/src/components/ClearChatButton/ClearChatButton.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/app/frontend/src/components/ClearChatButton/ClearChatButton.module.css -------------------------------------------------------------------------------- /app/frontend/src/components/ClearChatButton/ClearChatButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/app/frontend/src/components/ClearChatButton/ClearChatButton.tsx -------------------------------------------------------------------------------- /app/frontend/src/components/ClearChatButton/index.tsx: -------------------------------------------------------------------------------- 1 | export * from "./ClearChatButton"; 2 | -------------------------------------------------------------------------------- /app/frontend/src/components/Example/Example.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/app/frontend/src/components/Example/Example.module.css -------------------------------------------------------------------------------- /app/frontend/src/components/Example/Example.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/app/frontend/src/components/Example/Example.tsx -------------------------------------------------------------------------------- /app/frontend/src/components/Example/ExampleList.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/app/frontend/src/components/Example/ExampleList.tsx -------------------------------------------------------------------------------- /app/frontend/src/components/Example/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/app/frontend/src/components/Example/index.tsx -------------------------------------------------------------------------------- /app/frontend/src/components/GPT4VSettings/GPT4VSettings.module.css: -------------------------------------------------------------------------------- 1 | .container { 2 | margin-top: 0.625em; 3 | } 4 | -------------------------------------------------------------------------------- /app/frontend/src/components/GPT4VSettings/GPT4VSettings.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/app/frontend/src/components/GPT4VSettings/GPT4VSettings.tsx -------------------------------------------------------------------------------- /app/frontend/src/components/GPT4VSettings/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./GPT4VSettings"; 2 | -------------------------------------------------------------------------------- /app/frontend/src/components/HelpCallout/HelpCallout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/app/frontend/src/components/HelpCallout/HelpCallout.tsx -------------------------------------------------------------------------------- /app/frontend/src/components/HelpCallout/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./HelpCallout"; 2 | -------------------------------------------------------------------------------- /app/frontend/src/components/HistoryButton/HistoryButton.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/app/frontend/src/components/HistoryButton/HistoryButton.module.css -------------------------------------------------------------------------------- /app/frontend/src/components/HistoryButton/HistoryButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/app/frontend/src/components/HistoryButton/HistoryButton.tsx -------------------------------------------------------------------------------- /app/frontend/src/components/HistoryButton/index.tsx: -------------------------------------------------------------------------------- 1 | export * from "./HistoryButton"; 2 | -------------------------------------------------------------------------------- /app/frontend/src/components/HistoryItem/HistoryItem.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/app/frontend/src/components/HistoryItem/HistoryItem.module.css -------------------------------------------------------------------------------- /app/frontend/src/components/HistoryItem/HistoryItem.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/app/frontend/src/components/HistoryItem/HistoryItem.tsx -------------------------------------------------------------------------------- /app/frontend/src/components/HistoryItem/index.tsx: -------------------------------------------------------------------------------- 1 | export * from "./HistoryItem"; 2 | -------------------------------------------------------------------------------- /app/frontend/src/components/HistoryPanel/HistoryPanel.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/app/frontend/src/components/HistoryPanel/HistoryPanel.module.css -------------------------------------------------------------------------------- /app/frontend/src/components/HistoryPanel/HistoryPanel.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/app/frontend/src/components/HistoryPanel/HistoryPanel.tsx -------------------------------------------------------------------------------- /app/frontend/src/components/HistoryPanel/index.tsx: -------------------------------------------------------------------------------- 1 | export * from "./HistoryPanel"; 2 | -------------------------------------------------------------------------------- /app/frontend/src/components/HistoryProviders/CosmosDB.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/app/frontend/src/components/HistoryProviders/CosmosDB.ts -------------------------------------------------------------------------------- /app/frontend/src/components/HistoryProviders/HistoryManager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/app/frontend/src/components/HistoryProviders/HistoryManager.ts -------------------------------------------------------------------------------- /app/frontend/src/components/HistoryProviders/IProvider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/app/frontend/src/components/HistoryProviders/IProvider.ts -------------------------------------------------------------------------------- /app/frontend/src/components/HistoryProviders/IndexedDB.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/app/frontend/src/components/HistoryProviders/IndexedDB.ts -------------------------------------------------------------------------------- /app/frontend/src/components/HistoryProviders/None.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/app/frontend/src/components/HistoryProviders/None.ts -------------------------------------------------------------------------------- /app/frontend/src/components/HistoryProviders/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/app/frontend/src/components/HistoryProviders/index.ts -------------------------------------------------------------------------------- /app/frontend/src/components/LoginButton/LoginButton.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/app/frontend/src/components/LoginButton/LoginButton.module.css -------------------------------------------------------------------------------- /app/frontend/src/components/LoginButton/LoginButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/app/frontend/src/components/LoginButton/LoginButton.tsx -------------------------------------------------------------------------------- /app/frontend/src/components/LoginButton/index.tsx: -------------------------------------------------------------------------------- 1 | export * from "./LoginButton"; 2 | -------------------------------------------------------------------------------- /app/frontend/src/components/MarkdownViewer/MarkdownViewer.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/app/frontend/src/components/MarkdownViewer/MarkdownViewer.module.css -------------------------------------------------------------------------------- /app/frontend/src/components/MarkdownViewer/MarkdownViewer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/app/frontend/src/components/MarkdownViewer/MarkdownViewer.tsx -------------------------------------------------------------------------------- /app/frontend/src/components/MarkdownViewer/index.tsx: -------------------------------------------------------------------------------- 1 | export * from "./MarkdownViewer"; 2 | -------------------------------------------------------------------------------- /app/frontend/src/components/QuestionInput/QuestionInput.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/app/frontend/src/components/QuestionInput/QuestionInput.module.css -------------------------------------------------------------------------------- /app/frontend/src/components/QuestionInput/QuestionInput.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/app/frontend/src/components/QuestionInput/QuestionInput.tsx -------------------------------------------------------------------------------- /app/frontend/src/components/QuestionInput/SpeechInput.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/app/frontend/src/components/QuestionInput/SpeechInput.tsx -------------------------------------------------------------------------------- /app/frontend/src/components/QuestionInput/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./QuestionInput"; 2 | -------------------------------------------------------------------------------- /app/frontend/src/components/Settings/Settings.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/app/frontend/src/components/Settings/Settings.module.css -------------------------------------------------------------------------------- /app/frontend/src/components/Settings/Settings.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/app/frontend/src/components/Settings/Settings.tsx -------------------------------------------------------------------------------- /app/frontend/src/components/SettingsButton/SettingsButton.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/app/frontend/src/components/SettingsButton/SettingsButton.module.css -------------------------------------------------------------------------------- /app/frontend/src/components/SettingsButton/SettingsButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/app/frontend/src/components/SettingsButton/SettingsButton.tsx -------------------------------------------------------------------------------- /app/frontend/src/components/SettingsButton/index.tsx: -------------------------------------------------------------------------------- 1 | export * from "./SettingsButton"; 2 | -------------------------------------------------------------------------------- /app/frontend/src/components/SupportingContent/SupportingContent.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/app/frontend/src/components/SupportingContent/SupportingContent.module.css -------------------------------------------------------------------------------- /app/frontend/src/components/SupportingContent/SupportingContent.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/app/frontend/src/components/SupportingContent/SupportingContent.tsx -------------------------------------------------------------------------------- /app/frontend/src/components/SupportingContent/SupportingContentParser.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/app/frontend/src/components/SupportingContent/SupportingContentParser.ts -------------------------------------------------------------------------------- /app/frontend/src/components/SupportingContent/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./SupportingContent"; 2 | -------------------------------------------------------------------------------- /app/frontend/src/components/TokenClaimsDisplay/TokenClaimsDisplay.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/app/frontend/src/components/TokenClaimsDisplay/TokenClaimsDisplay.tsx -------------------------------------------------------------------------------- /app/frontend/src/components/TokenClaimsDisplay/index.tsx: -------------------------------------------------------------------------------- 1 | export * from "./TokenClaimsDisplay"; 2 | -------------------------------------------------------------------------------- /app/frontend/src/components/UploadFile/UploadFile.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/app/frontend/src/components/UploadFile/UploadFile.module.css -------------------------------------------------------------------------------- /app/frontend/src/components/UploadFile/UploadFile.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/app/frontend/src/components/UploadFile/UploadFile.tsx -------------------------------------------------------------------------------- /app/frontend/src/components/UploadFile/index.tsx: -------------------------------------------------------------------------------- 1 | export * from "./UploadFile"; 2 | -------------------------------------------------------------------------------- /app/frontend/src/components/UserChatMessage/UserChatMessage.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/app/frontend/src/components/UserChatMessage/UserChatMessage.module.css -------------------------------------------------------------------------------- /app/frontend/src/components/UserChatMessage/UserChatMessage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/app/frontend/src/components/UserChatMessage/UserChatMessage.tsx -------------------------------------------------------------------------------- /app/frontend/src/components/UserChatMessage/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./UserChatMessage"; 2 | -------------------------------------------------------------------------------- /app/frontend/src/components/VectorSettings/VectorSettings.module.css: -------------------------------------------------------------------------------- 1 | .container { 2 | margin-top: 0.625em; 3 | } 4 | -------------------------------------------------------------------------------- /app/frontend/src/components/VectorSettings/VectorSettings.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/app/frontend/src/components/VectorSettings/VectorSettings.tsx -------------------------------------------------------------------------------- /app/frontend/src/components/VectorSettings/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./VectorSettings"; 2 | -------------------------------------------------------------------------------- /app/frontend/src/i18n/LanguagePicker.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/app/frontend/src/i18n/LanguagePicker.module.css -------------------------------------------------------------------------------- /app/frontend/src/i18n/LanguagePicker.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/app/frontend/src/i18n/LanguagePicker.tsx -------------------------------------------------------------------------------- /app/frontend/src/i18n/config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/app/frontend/src/i18n/config.ts -------------------------------------------------------------------------------- /app/frontend/src/i18n/index.tsx: -------------------------------------------------------------------------------- 1 | export * from "./LanguagePicker"; 2 | -------------------------------------------------------------------------------- /app/frontend/src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/app/frontend/src/index.css -------------------------------------------------------------------------------- /app/frontend/src/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/app/frontend/src/index.tsx -------------------------------------------------------------------------------- /app/frontend/src/layoutWrapper.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/app/frontend/src/layoutWrapper.tsx -------------------------------------------------------------------------------- /app/frontend/src/locales/da/translation.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/app/frontend/src/locales/da/translation.json -------------------------------------------------------------------------------- /app/frontend/src/locales/en/translation.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/app/frontend/src/locales/en/translation.json -------------------------------------------------------------------------------- /app/frontend/src/locales/es/translation.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/app/frontend/src/locales/es/translation.json -------------------------------------------------------------------------------- /app/frontend/src/locales/fr/translation.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/app/frontend/src/locales/fr/translation.json -------------------------------------------------------------------------------- /app/frontend/src/locales/it/translation.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/app/frontend/src/locales/it/translation.json -------------------------------------------------------------------------------- /app/frontend/src/locales/ja/translation.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/app/frontend/src/locales/ja/translation.json -------------------------------------------------------------------------------- /app/frontend/src/locales/nl/translation.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/app/frontend/src/locales/nl/translation.json -------------------------------------------------------------------------------- /app/frontend/src/locales/ptBR/translation.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/app/frontend/src/locales/ptBR/translation.json -------------------------------------------------------------------------------- /app/frontend/src/locales/tr/translation.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/app/frontend/src/locales/tr/translation.json -------------------------------------------------------------------------------- /app/frontend/src/loginContext.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/app/frontend/src/loginContext.tsx -------------------------------------------------------------------------------- /app/frontend/src/pages/NoPage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/app/frontend/src/pages/NoPage.tsx -------------------------------------------------------------------------------- /app/frontend/src/pages/ask/Ask.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/app/frontend/src/pages/ask/Ask.module.css -------------------------------------------------------------------------------- /app/frontend/src/pages/ask/Ask.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/app/frontend/src/pages/ask/Ask.tsx -------------------------------------------------------------------------------- /app/frontend/src/pages/chat/Chat.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/app/frontend/src/pages/chat/Chat.module.css -------------------------------------------------------------------------------- /app/frontend/src/pages/chat/Chat.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/app/frontend/src/pages/chat/Chat.tsx -------------------------------------------------------------------------------- /app/frontend/src/pages/layout/Layout.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/app/frontend/src/pages/layout/Layout.module.css -------------------------------------------------------------------------------- /app/frontend/src/pages/layout/Layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/app/frontend/src/pages/layout/Layout.tsx -------------------------------------------------------------------------------- /app/frontend/src/vite-env.d.ts: -------------------------------------------------------------------------------- 1 | /// 2 | -------------------------------------------------------------------------------- /app/frontend/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/app/frontend/tsconfig.json -------------------------------------------------------------------------------- /app/frontend/vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/app/frontend/vite.config.ts -------------------------------------------------------------------------------- /app/indexer/.mvn/jvm.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/app/indexer/.mvn/jvm.config -------------------------------------------------------------------------------- /app/indexer/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/app/indexer/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /app/indexer/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/app/indexer/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /app/indexer/cli/dependency-reduced-pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/app/indexer/cli/dependency-reduced-pom.xml -------------------------------------------------------------------------------- /app/indexer/cli/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/app/indexer/cli/pom.xml -------------------------------------------------------------------------------- /app/indexer/cli/src/main/java/com/microsoft/openai/samples/indexer/cli/CLI.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/app/indexer/cli/src/main/java/com/microsoft/openai/samples/indexer/cli/CLI.java -------------------------------------------------------------------------------- /app/indexer/cli/src/main/java/com/microsoft/openai/samples/indexer/cli/langchain4j/UploadCommand.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/app/indexer/cli/src/main/java/com/microsoft/openai/samples/indexer/cli/langchain4j/UploadCommand.java -------------------------------------------------------------------------------- /app/indexer/cli/src/main/resources/logback.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/app/indexer/cli/src/main/resources/logback.xml -------------------------------------------------------------------------------- /app/indexer/core/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/app/indexer/core/pom.xml -------------------------------------------------------------------------------- /app/indexer/core/src/main/java/com/microsoft/openai/samples/indexer/langchain4j/ConfigUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/app/indexer/core/src/main/java/com/microsoft/openai/samples/indexer/langchain4j/ConfigUtils.java -------------------------------------------------------------------------------- /app/indexer/core/src/main/java/com/microsoft/openai/samples/indexer/langchain4j/DefaultPagedDocument.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/app/indexer/core/src/main/java/com/microsoft/openai/samples/indexer/langchain4j/DefaultPagedDocument.java -------------------------------------------------------------------------------- /app/indexer/core/src/main/java/com/microsoft/openai/samples/indexer/langchain4j/DocumentLoader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/app/indexer/core/src/main/java/com/microsoft/openai/samples/indexer/langchain4j/DocumentLoader.java -------------------------------------------------------------------------------- /app/indexer/core/src/main/java/com/microsoft/openai/samples/indexer/langchain4j/IndexingConfigException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/app/indexer/core/src/main/java/com/microsoft/openai/samples/indexer/langchain4j/IndexingConfigException.java -------------------------------------------------------------------------------- /app/indexer/core/src/main/java/com/microsoft/openai/samples/indexer/langchain4j/IndexingMetadata.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/app/indexer/core/src/main/java/com/microsoft/openai/samples/indexer/langchain4j/IndexingMetadata.java -------------------------------------------------------------------------------- /app/indexer/core/src/main/java/com/microsoft/openai/samples/indexer/langchain4j/IndexingProcessingException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/app/indexer/core/src/main/java/com/microsoft/openai/samples/indexer/langchain4j/IndexingProcessingException.java -------------------------------------------------------------------------------- /app/indexer/core/src/main/java/com/microsoft/openai/samples/indexer/langchain4j/Langchain4JIndexingPipeline.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/app/indexer/core/src/main/java/com/microsoft/openai/samples/indexer/langchain4j/Langchain4JIndexingPipeline.java -------------------------------------------------------------------------------- /app/indexer/core/src/main/java/com/microsoft/openai/samples/indexer/langchain4j/PagedDocument.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/app/indexer/core/src/main/java/com/microsoft/openai/samples/indexer/langchain4j/PagedDocument.java -------------------------------------------------------------------------------- /app/indexer/core/src/main/java/com/microsoft/openai/samples/indexer/langchain4j/PipelineContext.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/app/indexer/core/src/main/java/com/microsoft/openai/samples/indexer/langchain4j/PipelineContext.java -------------------------------------------------------------------------------- /app/indexer/core/src/main/java/com/microsoft/openai/samples/indexer/langchain4j/embedding/EmbeddingModelConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/app/indexer/core/src/main/java/com/microsoft/openai/samples/indexer/langchain4j/embedding/EmbeddingModelConfig.java -------------------------------------------------------------------------------- /app/indexer/core/src/main/java/com/microsoft/openai/samples/indexer/langchain4j/embedding/EmbeddingModelProviderFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/app/indexer/core/src/main/java/com/microsoft/openai/samples/indexer/langchain4j/embedding/EmbeddingModelProviderFactory.java -------------------------------------------------------------------------------- /app/indexer/core/src/main/java/com/microsoft/openai/samples/indexer/langchain4j/embedding/EmbeddingStoreConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/app/indexer/core/src/main/java/com/microsoft/openai/samples/indexer/langchain4j/embedding/EmbeddingStoreConfig.java -------------------------------------------------------------------------------- /app/indexer/core/src/main/java/com/microsoft/openai/samples/indexer/langchain4j/embedding/EmbeddingStoreProviderFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/app/indexer/core/src/main/java/com/microsoft/openai/samples/indexer/langchain4j/embedding/EmbeddingStoreProviderFactory.java -------------------------------------------------------------------------------- /app/indexer/core/src/main/java/com/microsoft/openai/samples/indexer/langchain4j/loader/AzureBlobStorageDocumentLoader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/app/indexer/core/src/main/java/com/microsoft/openai/samples/indexer/langchain4j/loader/AzureBlobStorageDocumentLoader.java -------------------------------------------------------------------------------- /app/indexer/core/src/main/java/com/microsoft/openai/samples/indexer/langchain4j/loader/LoaderConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/app/indexer/core/src/main/java/com/microsoft/openai/samples/indexer/langchain4j/loader/LoaderConfig.java -------------------------------------------------------------------------------- /app/indexer/core/src/main/java/com/microsoft/openai/samples/indexer/langchain4j/loader/LoaderProviderFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/app/indexer/core/src/main/java/com/microsoft/openai/samples/indexer/langchain4j/loader/LoaderProviderFactory.java -------------------------------------------------------------------------------- /app/indexer/core/src/main/java/com/microsoft/openai/samples/indexer/langchain4j/parser/AzureDocumentIntelligenceDocumentParser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/app/indexer/core/src/main/java/com/microsoft/openai/samples/indexer/langchain4j/parser/AzureDocumentIntelligenceDocumentParser.java -------------------------------------------------------------------------------- /app/indexer/core/src/main/java/com/microsoft/openai/samples/indexer/langchain4j/parser/AzureFormRecognizerDocumentParser.java.ignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/app/indexer/core/src/main/java/com/microsoft/openai/samples/indexer/langchain4j/parser/AzureFormRecognizerDocumentParser.java.ignore -------------------------------------------------------------------------------- /app/indexer/core/src/main/java/com/microsoft/openai/samples/indexer/langchain4j/parser/DefaultDocumentParserProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/app/indexer/core/src/main/java/com/microsoft/openai/samples/indexer/langchain4j/parser/DefaultDocumentParserProvider.java -------------------------------------------------------------------------------- /app/indexer/core/src/main/java/com/microsoft/openai/samples/indexer/langchain4j/parser/ParserConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/app/indexer/core/src/main/java/com/microsoft/openai/samples/indexer/langchain4j/parser/ParserConfig.java -------------------------------------------------------------------------------- /app/indexer/core/src/main/java/com/microsoft/openai/samples/indexer/langchain4j/providers/DocumentParserProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/app/indexer/core/src/main/java/com/microsoft/openai/samples/indexer/langchain4j/providers/DocumentParserProvider.java -------------------------------------------------------------------------------- /app/indexer/core/src/main/java/com/microsoft/openai/samples/indexer/langchain4j/providers/DocumentSourceProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/app/indexer/core/src/main/java/com/microsoft/openai/samples/indexer/langchain4j/providers/DocumentSourceProvider.java -------------------------------------------------------------------------------- /app/indexer/core/src/main/java/com/microsoft/openai/samples/indexer/langchain4j/providers/DocumentSplitterProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/app/indexer/core/src/main/java/com/microsoft/openai/samples/indexer/langchain4j/providers/DocumentSplitterProvider.java -------------------------------------------------------------------------------- /app/indexer/core/src/main/java/com/microsoft/openai/samples/indexer/langchain4j/providers/DocumentTransformerProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/app/indexer/core/src/main/java/com/microsoft/openai/samples/indexer/langchain4j/providers/DocumentTransformerProvider.java -------------------------------------------------------------------------------- /app/indexer/core/src/main/java/com/microsoft/openai/samples/indexer/langchain4j/providers/EmbeddingModelProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/app/indexer/core/src/main/java/com/microsoft/openai/samples/indexer/langchain4j/providers/EmbeddingModelProvider.java -------------------------------------------------------------------------------- /app/indexer/core/src/main/java/com/microsoft/openai/samples/indexer/langchain4j/providers/EmbeddingStoreProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/app/indexer/core/src/main/java/com/microsoft/openai/samples/indexer/langchain4j/providers/EmbeddingStoreProvider.java -------------------------------------------------------------------------------- /app/indexer/core/src/main/java/com/microsoft/openai/samples/indexer/langchain4j/providers/TextSegmentTransformerProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/app/indexer/core/src/main/java/com/microsoft/openai/samples/indexer/langchain4j/providers/TextSegmentTransformerProvider.java -------------------------------------------------------------------------------- /app/indexer/core/src/main/java/com/microsoft/openai/samples/indexer/langchain4j/splitter/DocumentSplitterProviderFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/app/indexer/core/src/main/java/com/microsoft/openai/samples/indexer/langchain4j/splitter/DocumentSplitterProviderFactory.java -------------------------------------------------------------------------------- /app/indexer/core/src/main/java/com/microsoft/openai/samples/indexer/langchain4j/splitter/PreservingHtmlTableTextSplitter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/app/indexer/core/src/main/java/com/microsoft/openai/samples/indexer/langchain4j/splitter/PreservingHtmlTableTextSplitter.java -------------------------------------------------------------------------------- /app/indexer/core/src/main/java/com/microsoft/openai/samples/indexer/langchain4j/splitter/SplitterConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/app/indexer/core/src/main/java/com/microsoft/openai/samples/indexer/langchain4j/splitter/SplitterConfig.java -------------------------------------------------------------------------------- /app/indexer/core/src/main/java/com/microsoft/openai/samples/indexer/storage/BlobManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/app/indexer/core/src/main/java/com/microsoft/openai/samples/indexer/storage/BlobManager.java -------------------------------------------------------------------------------- /app/indexer/core/src/main/resources/document-providers.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/app/indexer/core/src/main/resources/document-providers.properties -------------------------------------------------------------------------------- /app/indexer/manifests/indexer-deployment.tmpl.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/app/indexer/manifests/indexer-deployment.tmpl.yml -------------------------------------------------------------------------------- /app/indexer/manifests/indexer-service.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/app/indexer/manifests/indexer-service.yml -------------------------------------------------------------------------------- /app/indexer/microservice/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/app/indexer/microservice/Dockerfile -------------------------------------------------------------------------------- /app/indexer/microservice/applicationinsights.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/app/indexer/microservice/applicationinsights.json -------------------------------------------------------------------------------- /app/indexer/microservice/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/app/indexer/microservice/pom.xml -------------------------------------------------------------------------------- /app/indexer/microservice/src/main/java/com/microsoft/openai/samples/indexer/service/IndexerApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/app/indexer/microservice/src/main/java/com/microsoft/openai/samples/indexer/service/IndexerApplication.java -------------------------------------------------------------------------------- /app/indexer/microservice/src/main/java/com/microsoft/openai/samples/indexer/service/config/AzureAISearchEmbeddingStoreConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/app/indexer/microservice/src/main/java/com/microsoft/openai/samples/indexer/service/config/AzureAISearchEmbeddingStoreConfiguration.java -------------------------------------------------------------------------------- /app/indexer/microservice/src/main/java/com/microsoft/openai/samples/indexer/service/config/AzureAuthenticationConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/app/indexer/microservice/src/main/java/com/microsoft/openai/samples/indexer/service/config/AzureAuthenticationConfiguration.java -------------------------------------------------------------------------------- /app/indexer/microservice/src/main/java/com/microsoft/openai/samples/indexer/service/config/AzureBlobStorageConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/app/indexer/microservice/src/main/java/com/microsoft/openai/samples/indexer/service/config/AzureBlobStorageConfiguration.java -------------------------------------------------------------------------------- /app/indexer/microservice/src/main/java/com/microsoft/openai/samples/indexer/service/config/DocumentIntelligenceConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/app/indexer/microservice/src/main/java/com/microsoft/openai/samples/indexer/service/config/DocumentIntelligenceConfiguration.java -------------------------------------------------------------------------------- /app/indexer/microservice/src/main/java/com/microsoft/openai/samples/indexer/service/config/IngestionConfigurationProperties.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/app/indexer/microservice/src/main/java/com/microsoft/openai/samples/indexer/service/config/IngestionConfigurationProperties.java -------------------------------------------------------------------------------- /app/indexer/microservice/src/main/java/com/microsoft/openai/samples/indexer/service/config/OpenAIConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/app/indexer/microservice/src/main/java/com/microsoft/openai/samples/indexer/service/config/OpenAIConfiguration.java -------------------------------------------------------------------------------- /app/indexer/microservice/src/main/java/com/microsoft/openai/samples/indexer/service/config/ServiceBusConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/app/indexer/microservice/src/main/java/com/microsoft/openai/samples/indexer/service/config/ServiceBusConfig.java -------------------------------------------------------------------------------- /app/indexer/microservice/src/main/java/com/microsoft/openai/samples/indexer/service/config/ServiceBusProcessorClientConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/app/indexer/microservice/src/main/java/com/microsoft/openai/samples/indexer/service/config/ServiceBusProcessorClientConfiguration.java -------------------------------------------------------------------------------- /app/indexer/microservice/src/main/java/com/microsoft/openai/samples/indexer/service/controller/IndexController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/app/indexer/microservice/src/main/java/com/microsoft/openai/samples/indexer/service/controller/IndexController.java -------------------------------------------------------------------------------- /app/indexer/microservice/src/main/java/com/microsoft/openai/samples/indexer/service/controller/IndexingRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/app/indexer/microservice/src/main/java/com/microsoft/openai/samples/indexer/service/controller/IndexingRequest.java -------------------------------------------------------------------------------- /app/indexer/microservice/src/main/java/com/microsoft/openai/samples/indexer/service/events/BlobEventGridData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/app/indexer/microservice/src/main/java/com/microsoft/openai/samples/indexer/service/events/BlobEventGridData.java -------------------------------------------------------------------------------- /app/indexer/microservice/src/main/java/com/microsoft/openai/samples/indexer/service/events/BlobMessageListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/app/indexer/microservice/src/main/java/com/microsoft/openai/samples/indexer/service/events/BlobMessageListener.java -------------------------------------------------------------------------------- /app/indexer/microservice/src/main/java/com/microsoft/openai/samples/indexer/service/events/BlobUpsertEventGridEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/app/indexer/microservice/src/main/java/com/microsoft/openai/samples/indexer/service/events/BlobUpsertEventGridEvent.java -------------------------------------------------------------------------------- /app/indexer/microservice/src/main/java/com/microsoft/openai/samples/indexer/service/langchain4j/Langchain4JIndexerService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/app/indexer/microservice/src/main/java/com/microsoft/openai/samples/indexer/service/langchain4j/Langchain4JIndexerService.java -------------------------------------------------------------------------------- /app/indexer/microservice/src/main/resources/application-dev.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/app/indexer/microservice/src/main/resources/application-dev.properties -------------------------------------------------------------------------------- /app/indexer/microservice/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/app/indexer/microservice/src/main/resources/application.properties -------------------------------------------------------------------------------- /app/indexer/microservice/src/main/resources/application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/app/indexer/microservice/src/main/resources/application.yml -------------------------------------------------------------------------------- /app/indexer/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/app/indexer/mvnw -------------------------------------------------------------------------------- /app/indexer/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/app/indexer/mvnw.cmd -------------------------------------------------------------------------------- /app/indexer/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/app/indexer/pom.xml -------------------------------------------------------------------------------- /app/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/app/package-lock.json -------------------------------------------------------------------------------- /data/Benefit_Options.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/data/Benefit_Options.pdf -------------------------------------------------------------------------------- /data/Northwind_Health_Plus_Benefits_Details.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/data/Northwind_Health_Plus_Benefits_Details.pdf -------------------------------------------------------------------------------- /data/Northwind_Standard_Benefits_Details.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/data/Northwind_Standard_Benefits_Details.pdf -------------------------------------------------------------------------------- /data/PerksPlus.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/data/PerksPlus.pdf -------------------------------------------------------------------------------- /data/employee_handbook.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/data/employee_handbook.pdf -------------------------------------------------------------------------------- /data/role_library.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/data/role_library.pdf -------------------------------------------------------------------------------- /deploy/aca/azure.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/deploy/aca/azure.yaml -------------------------------------------------------------------------------- /deploy/aca/compose.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/deploy/aca/compose.yaml -------------------------------------------------------------------------------- /deploy/aca/infra/app/api.bicep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/deploy/aca/infra/app/api.bicep -------------------------------------------------------------------------------- /deploy/aca/infra/app/indexer.bicep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/deploy/aca/infra/app/indexer.bicep -------------------------------------------------------------------------------- /deploy/aca/infra/app/web.bicep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/deploy/aca/infra/app/web.bicep -------------------------------------------------------------------------------- /deploy/aca/infra/main.bicep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/deploy/aca/infra/main.bicep -------------------------------------------------------------------------------- /deploy/aca/infra/main.parameters.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/deploy/aca/infra/main.parameters.json -------------------------------------------------------------------------------- /deploy/aca/scripts/auth_common.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/deploy/aca/scripts/auth_common.py -------------------------------------------------------------------------------- /deploy/aca/scripts/auth_init.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/deploy/aca/scripts/auth_init.ps1 -------------------------------------------------------------------------------- /deploy/aca/scripts/auth_init.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/deploy/aca/scripts/auth_init.py -------------------------------------------------------------------------------- /deploy/aca/scripts/auth_init.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/deploy/aca/scripts/auth_init.sh -------------------------------------------------------------------------------- /deploy/aca/scripts/auth_update.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/deploy/aca/scripts/auth_update.ps1 -------------------------------------------------------------------------------- /deploy/aca/scripts/auth_update.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/deploy/aca/scripts/auth_update.py -------------------------------------------------------------------------------- /deploy/aca/scripts/auth_update.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/deploy/aca/scripts/auth_update.sh -------------------------------------------------------------------------------- /deploy/aca/scripts/load_azd_env.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/deploy/aca/scripts/load_azd_env.py -------------------------------------------------------------------------------- /deploy/aca/scripts/load_python_env.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/deploy/aca/scripts/load_python_env.ps1 -------------------------------------------------------------------------------- /deploy/aca/scripts/load_python_env.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/deploy/aca/scripts/load_python_env.sh -------------------------------------------------------------------------------- /deploy/aca/scripts/prepdocs.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/deploy/aca/scripts/prepdocs.ps1 -------------------------------------------------------------------------------- /deploy/aca/scripts/prepdocs.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/deploy/aca/scripts/prepdocs.sh -------------------------------------------------------------------------------- /deploy/aca/scripts/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/deploy/aca/scripts/requirements.txt -------------------------------------------------------------------------------- /deploy/aca/scripts/roles.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/deploy/aca/scripts/roles.ps1 -------------------------------------------------------------------------------- /deploy/aca/scripts/roles.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/deploy/aca/scripts/roles.sh -------------------------------------------------------------------------------- /deploy/aca/scripts/set-env.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/deploy/aca/scripts/set-env.ps1 -------------------------------------------------------------------------------- /deploy/aca/scripts/set-env.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/deploy/aca/scripts/set-env.sh -------------------------------------------------------------------------------- /deploy/aca/start-compose.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/deploy/aca/start-compose.ps1 -------------------------------------------------------------------------------- /deploy/aca/start-compose.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/deploy/aca/start-compose.sh -------------------------------------------------------------------------------- /deploy/aks/azure.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/deploy/aks/azure.yaml -------------------------------------------------------------------------------- /deploy/aks/compose.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/deploy/aks/compose.yaml -------------------------------------------------------------------------------- /deploy/aks/easyauth/cluster-issuer.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/deploy/aks/easyauth/cluster-issuer.yaml -------------------------------------------------------------------------------- /deploy/aks/easyauth/easyauth-proxy/.helmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/deploy/aks/easyauth/easyauth-proxy/.helmignore -------------------------------------------------------------------------------- /deploy/aks/easyauth/easyauth-proxy/Chart.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/deploy/aks/easyauth/easyauth-proxy/Chart.yaml -------------------------------------------------------------------------------- /deploy/aks/easyauth/easyauth-proxy/templates/NOTES.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/deploy/aks/easyauth/easyauth-proxy/templates/NOTES.txt -------------------------------------------------------------------------------- /deploy/aks/easyauth/easyauth-proxy/templates/_helpers.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/deploy/aks/easyauth/easyauth-proxy/templates/_helpers.tpl -------------------------------------------------------------------------------- /deploy/aks/easyauth/easyauth-proxy/templates/hpa.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/deploy/aks/easyauth/easyauth-proxy/templates/hpa.yaml -------------------------------------------------------------------------------- /deploy/aks/easyauth/easyauth-proxy/templates/ingress.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/deploy/aks/easyauth/easyauth-proxy/templates/ingress.yaml -------------------------------------------------------------------------------- /deploy/aks/easyauth/easyauth-proxy/templates/pvc.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/deploy/aks/easyauth/easyauth-proxy/templates/pvc.yaml -------------------------------------------------------------------------------- /deploy/aks/easyauth/easyauth-proxy/templates/secret.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/deploy/aks/easyauth/easyauth-proxy/templates/secret.yaml -------------------------------------------------------------------------------- /deploy/aks/easyauth/easyauth-proxy/templates/service.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/deploy/aks/easyauth/easyauth-proxy/templates/service.yaml -------------------------------------------------------------------------------- /deploy/aks/easyauth/easyauth-proxy/templates/serviceaccount.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/deploy/aks/easyauth/easyauth-proxy/templates/serviceaccount.yaml -------------------------------------------------------------------------------- /deploy/aks/easyauth/easyauth-proxy/templates/statefulset.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/deploy/aks/easyauth/easyauth-proxy/templates/statefulset.yaml -------------------------------------------------------------------------------- /deploy/aks/easyauth/easyauth-proxy/templates/tests/test-connection.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/deploy/aks/easyauth/easyauth-proxy/templates/tests/test-connection.yaml -------------------------------------------------------------------------------- /deploy/aks/easyauth/easyauth-proxy/values.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/deploy/aks/easyauth/easyauth-proxy/values.yaml -------------------------------------------------------------------------------- /deploy/aks/easyauth/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/deploy/aks/easyauth/manifest.json -------------------------------------------------------------------------------- /deploy/aks/infra/main.bicep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/deploy/aks/infra/main.bicep -------------------------------------------------------------------------------- /deploy/aks/infra/main.parameters.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/deploy/aks/infra/main.parameters.json -------------------------------------------------------------------------------- /deploy/aks/ingress-tls.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/deploy/aks/ingress-tls.yml -------------------------------------------------------------------------------- /deploy/aks/scripts/auth_common.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/deploy/aks/scripts/auth_common.py -------------------------------------------------------------------------------- /deploy/aks/scripts/auth_init.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/deploy/aks/scripts/auth_init.ps1 -------------------------------------------------------------------------------- /deploy/aks/scripts/auth_init.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/deploy/aks/scripts/auth_init.py -------------------------------------------------------------------------------- /deploy/aks/scripts/auth_init.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/deploy/aks/scripts/auth_init.sh -------------------------------------------------------------------------------- /deploy/aks/scripts/auth_update.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/deploy/aks/scripts/auth_update.ps1 -------------------------------------------------------------------------------- /deploy/aks/scripts/auth_update.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/deploy/aks/scripts/auth_update.py -------------------------------------------------------------------------------- /deploy/aks/scripts/auth_update.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/deploy/aks/scripts/auth_update.sh -------------------------------------------------------------------------------- /deploy/aks/scripts/easyauth/easyauth-down.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/deploy/aks/scripts/easyauth/easyauth-down.ps1 -------------------------------------------------------------------------------- /deploy/aks/scripts/easyauth/easyauth-down.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/deploy/aks/scripts/easyauth/easyauth-down.sh -------------------------------------------------------------------------------- /deploy/aks/scripts/easyauth/easyauth.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/deploy/aks/scripts/easyauth/easyauth.ps1 -------------------------------------------------------------------------------- /deploy/aks/scripts/easyauth/easyauth.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/deploy/aks/scripts/easyauth/easyauth.sh -------------------------------------------------------------------------------- /deploy/aks/scripts/load_azd_env.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/deploy/aks/scripts/load_azd_env.py -------------------------------------------------------------------------------- /deploy/aks/scripts/load_python_env.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/deploy/aks/scripts/load_python_env.ps1 -------------------------------------------------------------------------------- /deploy/aks/scripts/load_python_env.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/deploy/aks/scripts/load_python_env.sh -------------------------------------------------------------------------------- /deploy/aks/scripts/predeploy.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/deploy/aks/scripts/predeploy.ps1 -------------------------------------------------------------------------------- /deploy/aks/scripts/predeploy.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/deploy/aks/scripts/predeploy.sh -------------------------------------------------------------------------------- /deploy/aks/scripts/prepdocs.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/deploy/aks/scripts/prepdocs.ps1 -------------------------------------------------------------------------------- /deploy/aks/scripts/prepdocs.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/deploy/aks/scripts/prepdocs.sh -------------------------------------------------------------------------------- /deploy/aks/scripts/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/deploy/aks/scripts/requirements.txt -------------------------------------------------------------------------------- /deploy/aks/scripts/set_ingress_tls.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/deploy/aks/scripts/set_ingress_tls.ps1 -------------------------------------------------------------------------------- /deploy/aks/scripts/set_ingress_tls.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/deploy/aks/scripts/set_ingress_tls.sh -------------------------------------------------------------------------------- /deploy/aks/start-compose.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/deploy/aks/start-compose.ps1 -------------------------------------------------------------------------------- /deploy/aks/start-compose.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/deploy/aks/start-compose.sh -------------------------------------------------------------------------------- /deploy/shared/abbreviations-old.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/deploy/shared/abbreviations-old.json -------------------------------------------------------------------------------- /deploy/shared/abbreviations.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/deploy/shared/abbreviations.json -------------------------------------------------------------------------------- /deploy/shared/ai/ai-environment.bicep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/deploy/shared/ai/ai-environment.bicep -------------------------------------------------------------------------------- /deploy/shared/ai/cognitiveservices.bicep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/deploy/shared/ai/cognitiveservices.bicep -------------------------------------------------------------------------------- /deploy/shared/ai/hub.bicep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/deploy/shared/ai/hub.bicep -------------------------------------------------------------------------------- /deploy/shared/ai/project.bicep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/deploy/shared/ai/project.bicep -------------------------------------------------------------------------------- /deploy/shared/backend-dashboard.bicep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/deploy/shared/backend-dashboard.bicep -------------------------------------------------------------------------------- /deploy/shared/entra/app-registration.bicep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/deploy/shared/entra/app-registration.bicep -------------------------------------------------------------------------------- /deploy/shared/entra/bicepconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/deploy/shared/entra/bicepconfig.json -------------------------------------------------------------------------------- /deploy/shared/event/eventgrid.bicep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/deploy/shared/event/eventgrid.bicep -------------------------------------------------------------------------------- /deploy/shared/host/aks-agent-pool.bicep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/deploy/shared/host/aks-agent-pool.bicep -------------------------------------------------------------------------------- /deploy/shared/host/aks-managed-cluster.bicep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/deploy/shared/host/aks-managed-cluster.bicep -------------------------------------------------------------------------------- /deploy/shared/host/aks.bicep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/deploy/shared/host/aks.bicep -------------------------------------------------------------------------------- /deploy/shared/host/appservice-appsettings.bicep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/deploy/shared/host/appservice-appsettings.bicep -------------------------------------------------------------------------------- /deploy/shared/host/appservice.bicep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/deploy/shared/host/appservice.bicep -------------------------------------------------------------------------------- /deploy/shared/host/appserviceplan.bicep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/deploy/shared/host/appserviceplan.bicep -------------------------------------------------------------------------------- /deploy/shared/host/container-app-upsert.bicep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/deploy/shared/host/container-app-upsert.bicep -------------------------------------------------------------------------------- /deploy/shared/host/container-app.bicep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/deploy/shared/host/container-app.bicep -------------------------------------------------------------------------------- /deploy/shared/host/container-apps-auth.bicep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/deploy/shared/host/container-apps-auth.bicep -------------------------------------------------------------------------------- /deploy/shared/host/container-apps-environment.bicep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/deploy/shared/host/container-apps-environment.bicep -------------------------------------------------------------------------------- /deploy/shared/host/container-apps.bicep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/deploy/shared/host/container-apps.bicep -------------------------------------------------------------------------------- /deploy/shared/host/container-registry.bicep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/deploy/shared/host/container-registry.bicep -------------------------------------------------------------------------------- /deploy/shared/host/functions.bicep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/deploy/shared/host/functions.bicep -------------------------------------------------------------------------------- /deploy/shared/monitor/applicationinsights-dashboard.bicep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/deploy/shared/monitor/applicationinsights-dashboard.bicep -------------------------------------------------------------------------------- /deploy/shared/monitor/applicationinsights.bicep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/deploy/shared/monitor/applicationinsights.bicep -------------------------------------------------------------------------------- /deploy/shared/monitor/loganalytics.bicep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/deploy/shared/monitor/loganalytics.bicep -------------------------------------------------------------------------------- /deploy/shared/monitor/monitoring.bicep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/deploy/shared/monitor/monitoring.bicep -------------------------------------------------------------------------------- /deploy/shared/search/search-services.bicep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/deploy/shared/search/search-services.bicep -------------------------------------------------------------------------------- /deploy/shared/security/aks-managed-cluster-access.bicep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/deploy/shared/security/aks-managed-cluster-access.bicep -------------------------------------------------------------------------------- /deploy/shared/security/documentdb-sql-role.bicep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/deploy/shared/security/documentdb-sql-role.bicep -------------------------------------------------------------------------------- /deploy/shared/security/keyvault-access.bicep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/deploy/shared/security/keyvault-access.bicep -------------------------------------------------------------------------------- /deploy/shared/security/keyvault-secret.bicep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/deploy/shared/security/keyvault-secret.bicep -------------------------------------------------------------------------------- /deploy/shared/security/keyvault.bicep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/deploy/shared/security/keyvault.bicep -------------------------------------------------------------------------------- /deploy/shared/security/registry-access.bicep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/deploy/shared/security/registry-access.bicep -------------------------------------------------------------------------------- /deploy/shared/security/role.bicep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/deploy/shared/security/role.bicep -------------------------------------------------------------------------------- /deploy/shared/servicebus/servicebus-queue.bicep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/deploy/shared/servicebus/servicebus-queue.bicep -------------------------------------------------------------------------------- /deploy/shared/storage/storage-account.bicep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/deploy/shared/storage/storage-account.bicep -------------------------------------------------------------------------------- /docs/aca/README-ACA.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/docs/aca/README-ACA.md -------------------------------------------------------------------------------- /docs/aca/aca-endpoint.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/docs/aca/aca-endpoint.png -------------------------------------------------------------------------------- /docs/aca/aca-hla.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/docs/aca/aca-hla.png -------------------------------------------------------------------------------- /docs/aca/aca-internal-java-ai.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/docs/aca/aca-internal-java-ai.png -------------------------------------------------------------------------------- /docs/aca/evaluation-results.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/docs/aca/evaluation-results.png -------------------------------------------------------------------------------- /docs/aca/evaluation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/docs/aca/evaluation.md -------------------------------------------------------------------------------- /docs/aca/intellij-env-vars.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/docs/aca/intellij-env-vars.png -------------------------------------------------------------------------------- /docs/aca/intellij-run-config-setup.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/docs/aca/intellij-run-config-setup.png -------------------------------------------------------------------------------- /docs/aca/local-development-intellij.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/docs/aca/local-development-intellij.md -------------------------------------------------------------------------------- /docs/aca/login_and_acl.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/docs/aca/login_and_acl.md -------------------------------------------------------------------------------- /docs/aca/safety_evaluation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/docs/aca/safety_evaluation.md -------------------------------------------------------------------------------- /docs/aca/transaction-tracing.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/docs/aca/transaction-tracing.png -------------------------------------------------------------------------------- /docs/aks/README-AKS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/docs/aks/README-AKS.md -------------------------------------------------------------------------------- /docs/aks/aks-deploy-success-login.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/docs/aks/aks-deploy-success-login.png -------------------------------------------------------------------------------- /docs/aks/aks-deploy-success.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/docs/aks/aks-deploy-success.png -------------------------------------------------------------------------------- /docs/aks/aks-hla.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/docs/aks/aks-hla.png -------------------------------------------------------------------------------- /docs/aks/aks-transaction-tracing.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/docs/aks/aks-transaction-tracing.png -------------------------------------------------------------------------------- /docs/aks/login_and_acl.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/docs/aks/login_and_acl.md -------------------------------------------------------------------------------- /docs/app-service/README-App-Service.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/docs/app-service/README-App-Service.md -------------------------------------------------------------------------------- /docs/app-service/app-service-hla.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/docs/app-service/app-service-hla.png -------------------------------------------------------------------------------- /docs/app-service/azDo-pipeline-success.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/docs/app-service/azDo-pipeline-success.png -------------------------------------------------------------------------------- /docs/app-service/endpoint.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/docs/app-service/endpoint.png -------------------------------------------------------------------------------- /docs/app-service/github-actions-pipeline-success.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/docs/app-service/github-actions-pipeline-success.png -------------------------------------------------------------------------------- /docs/app-service/pipeline-azure-service-connection1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/docs/app-service/pipeline-azure-service-connection1.png -------------------------------------------------------------------------------- /docs/app-service/pipeline-azure-service-connection2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/docs/app-service/pipeline-azure-service-connection2.png -------------------------------------------------------------------------------- /docs/app-service/prepdocs-success.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/docs/app-service/prepdocs-success.png -------------------------------------------------------------------------------- /docs/app-service/transaction-tracing.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/docs/app-service/transaction-tracing.png -------------------------------------------------------------------------------- /docs/appcomponents.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/docs/appcomponents.png -------------------------------------------------------------------------------- /docs/applogincomponents.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/docs/applogincomponents.png -------------------------------------------------------------------------------- /docs/chatscreen.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/docs/chatscreen.png -------------------------------------------------------------------------------- /docs/endpoint.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/docs/endpoint.png -------------------------------------------------------------------------------- /evals/evaluate.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/evals/evaluate.py -------------------------------------------------------------------------------- /evals/evaluate_config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/evals/evaluate_config.json -------------------------------------------------------------------------------- /evals/generate_ground_truth.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/evals/generate_ground_truth.py -------------------------------------------------------------------------------- /evals/ground_truth.jsonl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/evals/ground_truth.jsonl -------------------------------------------------------------------------------- /evals/ground_truth_kg.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/evals/ground_truth_kg.json -------------------------------------------------------------------------------- /evals/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/evals/requirements.txt -------------------------------------------------------------------------------- /evals/results/baseline/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/evals/results/baseline/README.md -------------------------------------------------------------------------------- /evals/results/baseline/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/evals/results/baseline/config.json -------------------------------------------------------------------------------- /evals/results/baseline/eval_results.jsonl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/evals/results/baseline/eval_results.jsonl -------------------------------------------------------------------------------- /evals/results/baseline/evaluate_parameters.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/evals/results/baseline/evaluate_parameters.json -------------------------------------------------------------------------------- /evals/results/baseline/summary.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/evals/results/baseline/summary.json -------------------------------------------------------------------------------- /evals/safety_evaluation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/evals/safety_evaluation.py -------------------------------------------------------------------------------- /evals/safety_results.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/evals/safety_results.json -------------------------------------------------------------------------------- /ps-rule.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-search-openai-demo-java/HEAD/ps-rule.yaml --------------------------------------------------------------------------------