{
  "ok": true,
  "service": "jiaohua-proxy",
  "allow": [
    "api.openai.com",
    "openai.com",
    "platform.openai.com",
    "api.anthropic.com",
    "anthropic.com",
    "docs.anthropic.com",
    "generativelanguage.googleapis.com",
    "deepmind.google",
    "ai.meta.com",
    "huggingface.co",
    "cdn-lfs.huggingface.co",
    "arxiv.org",
    "export.arxiv.org",
    "paperswithcode.com",
    "openreview.net",
    "api.semanticscholar.org",
    "semanticscholar.org",
    "api.crossref.org",
    "distill.pub",
    "thegradient.pub",
    "aiindex.stanford.edu",
    "alignmentforum.org",
    "lesswrong.com",
    "lilianweng.github.io",
    "jalammar.github.io",
    "karpathy.ai",
    "karpathy.github.io",
    "bair.berkeley.edu",
    "simonwillison.net",
    "raw.githubusercontent.com",
    "gist.githubusercontent.com",
    "api.github.com",
    "github.com",
    "objects.githubusercontent.com",
    "registry.npmjs.org",
    "pypi.org",
    "files.pythonhosted.org",
    "cdn.jsdelivr.net",
    "unpkg.com",
    "crates.io",
    "static.crates.io",
    "doc.rust-lang.org",
    "wikipedia.org",
    "en.wikipedia.org",
    "zh.wikipedia.org",
    "upload.wikimedia.org",
    "stackoverflow.com",
    "api.stackexchange.com",
    "math.stackexchange.com",
    "mathoverflow.net",
    "developer.mozilla.org",
    "docs.python.org",
    "ocw.mit.edu",
    "openstax.org",
    "khanacademy.org",
    "oeis.org",
    "mathworld.wolfram.com",
    "proofwiki.org",
    "projecteuclid.org",
    "zbmath.org",
    "link.springer.com",
    "speech.platform.bing.com"
  ]
}