{
  "Logging": {
    "LogLevel": {
      "Default": "None"
    }
  },
  "AIServices": {
    "AzureOpenAI": {
      "Endpoint": "",
      "ChatDeploymentName": "gpt-4o"
    },
    "AzureOpenAIEmbeddings": {
      "Endpoint": "",
      "DeploymentName": "text-embedding-ada-002"
    },
    "OpenAI": {
      "ModelId": "gpt-4o",
      "ApiKey": "",
      "OrgId": null
    },
    "OpenAIEmbeddings": {
      "ModelId": "text-embedding-3-small",
      "ApiKey": "",
      "OrgId": null
    }
  },
  "VectorStores": {
    "AzureAISearch": {
      "Endpoint": "",
      "ApiKey": ""
    },
    "CosmosMongoDB": {
      "ConnectionString": "",
      "DatabaseName": ""
    },
    "CosmosNoSql": {
      "ConnectionString": "",
      "DatabaseName": ""
    },
    "Qdrant": {
      "Host": "localhost",
      "Port": 6334,
      "Https": false,
      "ApiKey": ""
    },
    "Redis": {
      "ConnectionConfiguration": "localhost:6379"
    },
    "Weaviate": {
      "Endpoint": "http://localhost:8080/v1/"
    }
  },
  "Rag": {
    "AIChatService": "OpenAI",
    "AIEmbeddingService": "OpenAIEmbeddings",
    "BuildCollection": true,
    "CollectionName": "pdfcontent",
    "DataLoadingBatchSize": 10,
    "DataLoadingBetweenBatchDelayInMilliseconds": 1000,
    "PdfFilePaths": [ "sourcedocument.pdf" ],
    "VectorStoreType": "InMemory"
  }
}
