aisdk.providers
Additional Model Provider Adapters
Long-tail, OpenAI-compatible and Anthropic-compatible provider adapters for the core aisdk toolkit. Providers register themselves with the core provider registry on load, so they are resolvable through the provider:model syntax.
Covers DeepSeek, Moonshot/Kimi, Stepfun, Volcengine, AiHubMix, xAI, OpenRouter, Bailian, and NVIDIA.
- Status: CRAN submission in progress
- Source: github.com/YuLab-SMU/aisdk.providers
Install
# install.packages("pak")
pak::pak("YuLab-SMU/aisdk.providers") # pulls in the core aisdk automatically
# once on CRAN: install.packages("aisdk.providers")Example
library(aisdk.providers) # registers deepseek, kimi, xai, ... on load
chat <- create_chat_session("deepseek:deepseek-chat")
generate_text(chat, "Hello from DeepSeek!")