{
  "Logging": {
    "LogLevel": {
      "Default": "Information",
      "Microsoft.AspNetCore": "Warning"
    }
  },
  "Embeddingsearch": {
    "BaseUri": "http://localhost:5146"
  },
  "EmbeddingsearchIndexer": {
    "Worker":
    [
      {
        "Name": "pythonExample",
        "Script": "Scripts/example.py",
        "Calls": [
          {
            "Name": "intervalCall",
            "Type": "interval",
            "Interval": 30000
          }
        ]
      },
      {
        "Name": "csharpExample",
        "Script": "Scripts/example.csx",
        "Calls": [
          {
            "Name": "runonceCall",
            "Type": "runonce"
          },
          {
            "Name": "scheduleCall",
            "Type": "schedule",
            "Schedule": "0 0/5 * * * ?"
          },
          {
            "Name": "fileupdateCall",
            "Type": "fileupdate",
            "Path": "./Scripts/example_content",
            "Events": ["Created", "Changed", "Deleted", "Renamed"],
            "Filters": ["*.md", "*.txt"],
            "IncludeSubdirectories": true
          }
        ]
      }
    ]
  }
}
