Gemini API Diagnostics

Loaded staging/0env-config.php successfully.

Key Definitions:

STAGING_GEMINI_API_KEY: Not Defined
GEMINI_API_KEY: 'AQ.Ab8RN6L3kuOnKWndNCsoTM_OUJHzUkat77I5U1BpiLSFwuvhBQ'

Using API Key: 'AQ.A...vhBQ'

API URL:
https://generativelanguage.googleapis.com/v1beta/models/gemini-3.6-flash:generateContent?key=AQ.A...vhBQ
Payload:
{"contents":[{"role":"user","parts":[{"text":"Hello, respond with only the word SUCCESS."}]}]}

Testing Connection...

Method: cURL
HTTP Status Code: 200
Response Body:
{
  "candidates": [
    {
      "content": {
        "parts": [
          {
            "text": "SUCCESS",
            "thoughtSignature": "EqMECqAEAWkUfRMhwzqD8yJ8+kL1kBCC+63Db+erfdzZLKllTgv3+k6AvfznNcNq7Iovo/Ay8tuv6H/WaQ1bWmzwpRoRbbnSGqRh4J0WA6B+6h4X+lThFcVT2wgwMRp6BhFpdB6L8spovi68o4t0p/ZdbbQd1KkODgmBKI6OnRRaiBncdWuFoxu78/6ln0KnR7hF0FMrVM4Z7St0B5K6qtMcML6AVOHHKaVPxJB7kip9du96+Fvh/G657X7Yl1sShav21PDIUuFMg7mQXNw129xICHQx1IdgAqe1Un17eFGic9XRMct8LvqVLBe2YLuiB+u9CNWTOdkPpTGYgL53uupdKCHvZrmq/F1gJUCpLuHGi7vpa13rnKhdNLRBn9NxHMm2nV+Xc7kQxy9SBmfAHd05jL1WFVZ4EEeBhk+rCdmQjpU+mWS5VOawWPrDhzYFsp30TVusUCM5Bux58MRNaA55lvdxCXncmE+8tEW7AigOZTho8SBo2aRk427UMh0gGx7gEawVFTrAd5bPS5ZYDKgan2+uf7m6Xu6/TAQDa4jmNplMrUD4KcPMzMXOsM1RrVrcLFANiYgFjb3rDlIln0EBw7dOwIOeIiJKjn3UjanQaZD+3fRDHaGdgcanZoLy2z0rcXs/BFVzdgVF6zIcjBFoY3zbXrufR79589juGzBgRR6HwL6RE5lOUhsnT0D49N7h427EIshcINcunYknw5vLj0wM3A=="
          }
        ],
        "role": "model"
      },
      "finishReason": "STOP",
      "index": 0
    }
  ],
  "usageMetadata": {
    "promptTokenCount": 10,
    "candidatesTokenCount": 1,
    "totalTokenCount": 122,
    "promptTokensDetails": [
      {
        "modality": "TEXT",
        "tokenCount": 10
      }
    ],
    "thoughtsTokenCount": 111,
    "serviceTier": "standard"
  },
  "modelVersion": "gemini-3.6-flash",
  "responseId": "L7PQarzZJenMkdUP0tW0uQc"
}

Method: file_get_contents stream
HTTP Status Code: 200
Response Body:
{
  "candidates": [
    {
      "content": {
        "parts": [
          {
            "text": "SUCCESS",
            "thoughtSignature": "Eq4ECqsEAWkUfRNqqHXVVTjJUlCovRZY488CpYsaFLLJvtHXkqIkDl478uD9DA05eCTN9zaVQze5gY54YhuF9W5uO6x8XcA4p4Xb0qW/cdKX302HdwP39t2XHG3C6J06SV6Y+gQ3d+UDvWUvS8CiMuzbCTIk4CqBOJc5j6M467zD0VPDAgLTVivYMKHEs0WPOw9oq+MhCPCRRnDwAgcILPo+eoGW9gLmmNlSXsuzh+3bZVKrmtuD2Y8Ya7RdnQtUEBVi1iFde4qcCO7XmrLUVb30VQQ4k1C2k9rGi4/mwUUM3d6+LPgn3OxfShdI0WRv6n/juwuqYdSyIi/zqUN7EzyqDmyUIfzmXPf7vo2FtlIueFAEbypBDdYAmW4MLnVS/LIg4b2GzBo50cl+knCTk9mJqO2d+H1Eepts7Delyfvq+RgxZibpoQm5DTOldKxbxYRBfl4xoeAsbvRcUUeS+PFvsKRlN5qi+0b/NGUWzq+G2geDiNNiLb4OKSnSkyBhduFuOxVC0LVFMPFE30vIvy9JSVMB1CGJHKOR/5C91xQ1SbTcM82H6UP+ELnrqqrbCULo9kMYRAqDFkaN2hsgFIXGoDvJvownOwlWkI12sze0IrYVJxj53W7z/+c6JVwo7WPxjbWEk3oRxwTlp3saKgykopYA6WKGoCu/1JJRWf+/xgbljnp/9hyoZsPhXJ4LNYvfzXLfCl71oIVMFy5dG872klDU4E8HH7zTltN3mVTB"
          }
        ],
        "role": "model"
      },
      "finishReason": "STOP",
      "index": 0
    }
  ],
  "usageMetadata": {
    "promptTokenCount": 10,
    "candidatesTokenCount": 1,
    "totalTokenCount": 133,
    "promptTokensDetails": [
      {
        "modality": "TEXT",
        "tokenCount": 10
      }
    ],
    "thoughtsTokenCount": 122,
    "serviceTier": "standard"
  },
  "modelVersion": "gemini-3.6-flash",
  "responseId": "MbPQavT7C57HnsEP0reoiQs"
}