Congrats on launching. Would be good to have a quick trial on the website for a sample image, rather than going through the SDK route.

I'am also a bit shocked by this SDK approach, why not a simple API where you upload a file, get an ID and wait till it's done? Beside that, sometimes it works, sometimes not:

  {
      "request_id": "9622a21f-37bf-4404-ac84-8728977a5272",
      "status": "ANALYZING",
      "score": null,
      "models": [
          {
              "name": "rd-context-img",
              "status": "ANALYZING",
              "score": null
          },
          {
              "name": "rd-pine-img",
              "status": "ANALYZING",
              "score": null
          },
          {
              "name": "rd-oak-img",
              "status": "ANALYZING",
              "score": null
          },
          {
              "name": "rd-elm-img",
              "status": "ANALYZING",
              "score": null
          },
          {
              "name": "rd-img-ensemble",
              "status": "ANALYZING",
              "score": null
          },
          {
              "name": "rd-cedar-img",
              "status": "ANALYZING",
              "score": null
          }
      ]
  }

I figure the VirusTotal approach would be bad in this case, as it'd be a vector for bad actors to test AI-generated images to see if they pass or not.

This is something for us to consider in the near future!