{
  "_id": "6a4835e2e06c18f0a6530fa2",
  "Package": "aisdk.providers",
  "Title": "Additional Model Provider Adapters for the 'aisdk' Toolkit",
  "Version": "0.1.0",
  "Authors@R": "person(\"Yonghe\", \"Xia\", , \"xiayh17@gmail.com\", role = c(\"aut\", \"cre\"))",
  "Description": "Additional AI model provider adapters for the 'aisdk'\ntoolkit, covering OpenAI-compatible and Anthropic-compatible\nservices such as 'DeepSeek', 'Moonshot'/'Kimi', 'Stepfun',\n'Volcengine', 'AiHubMix', 'xAI', 'OpenRouter', 'Bailian', and\n'NVIDIA'. Providers register themselves with the core 'aisdk'\nprovider registry on load.",
  "License": "MIT + file LICENSE",
  "Encoding": "UTF-8",
  "Roxygen": "list(markdown = TRUE)",
  "RoxygenNote": "7.3.3",
  "Config/testthat/edition": "3",
  "URL": "https://github.com/YuLab-SMU/aisdk.providers",
  "BugReports": "https://github.com/YuLab-SMU/aisdk.providers/issues",
  "Config/pak/sysreqs": "libssl-dev",
  "Repository": "https://yulab-smu.r-universe.dev",
  "Date/Publication": "2026-06-02 10:42:13 UTC",
  "RemoteUrl": "https://github.com/yulab-smu/aisdk.providers",
  "RemoteRef": "HEAD",
  "RemoteSha": "3cfb54e6300b717ff589bdca0f4288f006fa6ed7",
  "NeedsCompilation": "no",
  "Packaged": {
    "Date": "2026-07-03 22:17:04 UTC",
    "User": "root"
  },
  "Author": "Yonghe Xia [aut, cre]",
  "Maintainer": "Yonghe Xia <xiayh17@gmail.com>",
  "_user": "yulab-smu",
  "_type": "src",
  "_file": "aisdk.providers_0.1.0.tar.gz",
  "_fileid": "https://r2.ropensci.org/11f9d2c1925fef684c1059f3c3f9b464cf173efa69c0052aa2de876ce1a8c460",
  "_filesize": 196161,
  "_sha256": "11f9d2c1925fef684c1059f3c3f9b464cf173efa69c0052aa2de876ce1a8c460",
  "_expires": "2026-10-11T22:21:20.000Z",
  "_created": "2026-07-03T22:17:04.000Z",
  "_published": "2026-07-03T22:21:22.378Z",
  "_jobs": [
    {
      "job": 85077855589,
      "time": 117,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "8075509457"
    },
    {
      "job": 85077855599,
      "time": 129,
      "config": "linux-release-x86_64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "8075511332"
    },
    {
      "job": 85077855577,
      "time": 91,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "8075521342"
    },
    {
      "job": 85077855576,
      "time": 81,
      "config": "macos-release-arm64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "8075526460"
    },
    {
      "job": 85077598020,
      "time": 177,
      "config": "source",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "8075489775"
    },
    {
      "job": 85077855587,
      "time": 130,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "8075511290"
    },
    {
      "job": 85077855590,
      "time": 87,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "8075504624"
    },
    {
      "job": 85077855613,
      "time": 77,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "8075502846"
    },
    {
      "job": 85077855596,
      "time": 81,
      "config": "windows-release",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "8075503222"
    }
  ],
  "_host": "GitHub-Actions",
  "_buildurl": "https://github.com/r-universe/yulab-smu/actions/runs/28685589814",
  "_status": "success",
  "_upstream": "https://github.com/yulab-smu/aisdk.providers",
  "_commit": {
    "id": "3cfb54e6300b717ff589bdca0f4288f006fa6ed7",
    "author": "Young Sherlock <xiayh17@gmail.com>",
    "committer": "Young Sherlock <xiayh17@gmail.com>",
    "message": "Prepare for CRAN: drop Remotes, make model docs ASCII-only\n\n* remove Remotes (aisdk is now on CRAN)\n* add ascii_model_docs() wrapper so @eval model-doc tags render ASCII-only:\n  the core aisdk metadata describes one model (doubao-pro-4k-functioncall)\n  in Chinese, which a plain LaTeX install (as on CRAN) cannot typeset when\n  building the PDF manual. Translate the known description to English and\n  force any remaining non-ASCII text to ASCII as a safety net.\n* point the 7 provider @eval tags at ascii_model_docs(); regenerate man/\n* refresh cran-comments.md\n\nR CMD check --as-cran: 0 errors | 0 warnings (only the standard\n\"New submission\" note).\n\nCo-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>\n",
    "time": 1780396933
  },
  "_maintainer": {
    "name": "Yonghe Xia",
    "email": "xiayh17@gmail.com",
    "login": "xiayh17",
    "description": "",
    "uuid": 17431830
  },
  "_distro": "resolute",
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 4.1.0",
      "role": "Depends"
    },
    {
      "package": "aisdk",
      "version": ">= 1.4.12",
      "role": "Imports"
    },
    {
      "package": "R6",
      "role": "Imports"
    },
    {
      "package": "rlang",
      "role": "Imports"
    },
    {
      "package": "base64enc",
      "role": "Imports"
    },
    {
      "package": "jsonlite",
      "role": "Imports"
    },
    {
      "package": "curl",
      "role": "Imports"
    },
    {
      "package": "utils",
      "role": "Imports"
    },
    {
      "package": "withr",
      "role": "Suggests"
    },
    {
      "package": "testthat",
      "version": ">= 3.0.0",
      "role": "Suggests"
    }
  ],
  "_owner": "yulab-smu",
  "_selfowned": true,
  "_usedby": 0,
  "_updates": [
    {
      "week": "2026-22",
      "n": 1
    },
    {
      "week": "2026-23",
      "n": 6
    }
  ],
  "_tags": [],
  "_stars": 0,
  "_contributors": [
    {
      "user": "xiayh17",
      "count": 7,
      "uuid": 17431830
    }
  ],
  "_userbio": {
    "uuid": 40430016,
    "type": "organization",
    "name": "Bioinformatics Group @ SMU",
    "followers": 697,
    "description": "Research group led by Prof. Guangchuang Yu in School of Basic Medical Sciences, Southern Medical University"
  },
  "_downloads": {
    "count": 370,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/aisdk.providers"
  },
  "_devurl": "https://github.com/yulab-smu/aisdk.providers",
  "_searchresults": 0,
  "_rbuild": "4.6.1",
  "_assets": [
    "extra/aisdk.providers.html",
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/NEWS.html",
    "extra/NEWS.txt",
    "extra/readme.html",
    "extra/readme.md",
    "LICENSE",
    "manual.pdf"
  ],
  "_homeurl": "https://github.com/yulab-smu/aisdk.providers",
  "_realowner": "yulab-smu",
  "_cranurl": true,
  "_releases": [
    {
      "version": "0.1.0",
      "date": "2026-06-08"
    }
  ],
  "_exports": [
    "AiHubMixProvider",
    "BailianProvider",
    "create_aihubmix",
    "create_aihubmix_anthropic",
    "create_aihubmix_gemini",
    "create_bailian",
    "create_deepseek",
    "create_deepseek_anthropic",
    "create_kimi_code",
    "create_kimi_code_anthropic",
    "create_moonshot",
    "create_nvidia",
    "create_openrouter",
    "create_stepfun",
    "create_volcengine",
    "create_xai",
    "DeepSeekProvider",
    "MoonshotProvider",
    "NvidiaProvider",
    "OpenRouterProvider",
    "StepfunProvider",
    "VolcengineProvider",
    "XAIProvider"
  ],
  "_help": [
    {
      "page": "AiHubMixProvider",
      "title": "AiHubMix Provider Class",
      "topics": [
        "AiHubMixProvider"
      ]
    },
    {
      "page": "BailianProvider",
      "title": "Bailian Provider Class",
      "topics": [
        "BailianProvider"
      ]
    },
    {
      "page": "create_aihubmix",
      "title": "Create AiHubMix Provider",
      "topics": [
        "create_aihubmix"
      ]
    },
    {
      "page": "create_aihubmix_anthropic",
      "title": "Create AiHubMix Provider (Anthropic API Format)",
      "topics": [
        "create_aihubmix_anthropic"
      ]
    },
    {
      "page": "create_aihubmix_gemini",
      "title": "Create AiHubMix Provider (Gemini API Format)",
      "topics": [
        "create_aihubmix_gemini"
      ]
    },
    {
      "page": "create_bailian",
      "title": "Create Alibaba Cloud Bailian Provider",
      "topics": [
        "create_bailian"
      ]
    },
    {
      "page": "create_deepseek",
      "title": "Create DeepSeek Provider",
      "topics": [
        "create_deepseek"
      ]
    },
    {
      "page": "create_deepseek_anthropic",
      "title": "Create DeepSeek Provider (Anthropic API Format)",
      "topics": [
        "create_deepseek_anthropic"
      ]
    },
    {
      "page": "create_kimi_code",
      "title": "Create Kimi Code Provider",
      "topics": [
        "create_kimi_code"
      ]
    },
    {
      "page": "create_kimi_code_anthropic",
      "title": "Create Kimi Code Provider (Anthropic API Format)",
      "topics": [
        "create_kimi_code_anthropic"
      ]
    },
    {
      "page": "create_moonshot",
      "title": "Create Moonshot / Kimi Provider",
      "topics": [
        "create_moonshot"
      ]
    },
    {
      "page": "create_nvidia",
      "title": "Create NVIDIA Provider",
      "topics": [
        "create_nvidia"
      ]
    },
    {
      "page": "create_openrouter",
      "title": "Create OpenRouter Provider",
      "topics": [
        "create_openrouter"
      ]
    },
    {
      "page": "create_stepfun",
      "title": "Create Stepfun Provider",
      "topics": [
        "create_stepfun"
      ]
    },
    {
      "page": "create_volcengine",
      "title": "Create Volcengine/Ark Provider",
      "topics": [
        "create_volcengine"
      ]
    },
    {
      "page": "create_xai",
      "title": "Create xAI Provider",
      "topics": [
        "create_xai"
      ]
    },
    {
      "page": "DeepSeekProvider",
      "title": "DeepSeek Provider Class",
      "topics": [
        "DeepSeekProvider"
      ]
    },
    {
      "page": "MoonshotProvider",
      "title": "Moonshot / Kimi Provider Class",
      "topics": [
        "MoonshotProvider"
      ]
    },
    {
      "page": "NvidiaProvider",
      "title": "NVIDIA Provider Class",
      "topics": [
        "NvidiaProvider"
      ]
    },
    {
      "page": "OpenRouterProvider",
      "title": "OpenRouter Provider Class",
      "topics": [
        "OpenRouterProvider"
      ]
    },
    {
      "page": "StepfunProvider",
      "title": "Stepfun Provider Class",
      "topics": [
        "StepfunProvider"
      ]
    },
    {
      "page": "VolcengineProvider",
      "title": "Volcengine Provider Class",
      "topics": [
        "VolcengineProvider"
      ]
    },
    {
      "page": "XAIProvider",
      "title": "xAI Provider Class",
      "topics": [
        "XAIProvider"
      ]
    }
  ],
  "_readme": "https://github.com/yulab-smu/aisdk.providers/raw/HEAD/README.md",
  "_rundeps": [
    "aisdk",
    "askpass",
    "base64enc",
    "cachem",
    "callr",
    "cli",
    "curl",
    "digest",
    "fastmap",
    "glue",
    "httr2",
    "jsonlite",
    "lifecycle",
    "magrittr",
    "memoise",
    "openssl",
    "otel",
    "processx",
    "ps",
    "R6",
    "rappdirs",
    "rlang",
    "sys",
    "vctrs",
    "withr",
    "yaml"
  ],
  "_score": 3,
  "_indexed": true,
  "_nocasepkg": "aisdk.providers",
  "_universes": [
    "yulab-smu",
    "xiayh17"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.1.0",
      "date": "2026-07-03T22:19:05.000Z",
      "distro": "resolute",
      "commit": "3cfb54e6300b717ff589bdca0f4288f006fa6ed7",
      "fileid": "https://r2.ropensci.org/4347229dde192a051e82d9c284be3b0fa077c217c4470344b8f3ca7eee0bb06e",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/yulab-smu/actions/runs/28685589814"
    },
    {
      "r": "4.6.1",
      "os": "linux",
      "version": "0.1.0",
      "date": "2026-07-03T22:19:14.000Z",
      "distro": "resolute",
      "commit": "3cfb54e6300b717ff589bdca0f4288f006fa6ed7",
      "fileid": "https://r2.ropensci.org/8768ba7768ca896c66a50c94c7e818943346792ae7d58a599bc8100f0b84c033",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/yulab-smu/actions/runs/28685589814"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "0.1.0",
      "date": "2026-07-03T22:20:19.000Z",
      "commit": "3cfb54e6300b717ff589bdca0f4288f006fa6ed7",
      "fileid": "https://r2.ropensci.org/4c4da2a1e5c0fc54e668d954d9d3b085076c22402780b1684b01afebef0f9422",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/yulab-smu/actions/runs/28685589814"
    },
    {
      "r": "4.6.1",
      "os": "mac",
      "version": "0.1.0",
      "date": "2026-07-03T22:20:48.000Z",
      "commit": "3cfb54e6300b717ff589bdca0f4288f006fa6ed7",
      "fileid": "https://r2.ropensci.org/57b6366dd52c5841e8ba03b21e2761176c01745d78155f66269bfc99e668563d",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/yulab-smu/actions/runs/28685589814"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "0.1.0",
      "date": "2026-07-03T22:19:35.000Z",
      "commit": "3cfb54e6300b717ff589bdca0f4288f006fa6ed7",
      "fileid": "https://r2.ropensci.org/c27e268ad9323cee4dcf68684828ddbc23d87c4564b6e64061d350e4de880e2a",
      "status": "success",
      "buildurl": "https://github.com/r-universe/yulab-smu/actions/runs/28685589814"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "0.1.0",
      "date": "2026-07-03T22:18:29.000Z",
      "commit": "3cfb54e6300b717ff589bdca0f4288f006fa6ed7",
      "fileid": "https://r2.ropensci.org/ace59ec425ce13842b9a414a7bcecc3466527f88619dea14fd83f92ed21d71a4",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/yulab-smu/actions/runs/28685589814"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "0.1.0",
      "date": "2026-07-03T22:18:17.000Z",
      "commit": "3cfb54e6300b717ff589bdca0f4288f006fa6ed7",
      "fileid": "https://r2.ropensci.org/cd4ef25f4ef2b52fa8cd9012519eeb9f616e6ebab311d15c1bec8f5fc2fa167c",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/yulab-smu/actions/runs/28685589814"
    },
    {
      "r": "4.6.1",
      "os": "win",
      "version": "0.1.0",
      "date": "2026-07-03T22:18:20.000Z",
      "commit": "3cfb54e6300b717ff589bdca0f4288f006fa6ed7",
      "fileid": "https://r2.ropensci.org/38f846ec15674a2a08567de0faeae3e1549f11b5e54038b9222f189a01fef9a5",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/yulab-smu/actions/runs/28685589814"
    }
  ]
}