🛰️ Daily AI Frontier
‹ back to 2026-08-10

R中的agent:aisdk的更新介绍与使用

Industry & News LLM Agents

Ranking

Overall 47
Content 45
Popularity N/A

No observed public metrics; popularity remains neutral/archived.

Representative image for R中的agent:aisdk的更新介绍与使用

Merged summary

TL;DR - The R-ecosystem agent toolkit aisdk (YuLab-SMU) has been refactored from a single package into a modular suite with a CRAN-hosted core plus optional add-ons, and this post walks through installing, configuring a model provider, adding a plotting "skill," and using it for bioinformatics figures. It matters because it brings agentic tool-calling, MCP, and multi-agent orchestration natively into the R console rather than a separate terminal agent.

  • Modular repackaging: core aisdk (on CRAN) is now self-contained, with separate packages for providers (DeepSeek, xAI, NVIDIA, OpenRouter), aisdk.console, aisdk.slm (local inference), aisdk.orchestration (Flow/Team/Mission multi-agent), aisdk.mcp, aisdk.skills, aisdk.channels, aisdk.datatools, and aisdk.shiny.
  • Core API surface: generate_text()/stream_text(), schema-constrained generate_object() + z_object(), tool()/create_agent() to expose R functions as callable tools, create_session() for stateful multi-turn chat, plus analyze_image(), input_file() (PDF), semantic_search() (embeddings), and generate_image(). Built-in retry, multi-model fallback, rate limiting, and cost estimation.
  • Workflow shown: install via pak::pak() from GitHub, launch console_chat(working_dir = getwd()), configure a provider/base URL/API key through the /model command, then install the Bizard plotting skill (a zip URL) to drive publication-style ggplot2 scatter, boxplot, volcano, and annotated heatmap generation from natural-language prompts over airway RNA-seq and limma DE results.
  • Error handling: ask_ai() is highlighted as the standout feature — it captures the last R error and returns a fix in place, aimed at R beginners.

Sources (1)

R中的agent:aisdk的更新介绍与使用

WeChat: 生信技能树 2026-08-09
Public signals N/A
Providers: Hugging Face · N/A OpenAlex · N/A Publisher · N/A Semantic Scholar · N/A X · N/A Fetched 2026-09-09 14:18:17.903294 UTC

TL;DR - The R-ecosystem agent toolkit aisdk (YuLab-SMU) has been refactored from a single package into a modular suite with a CRAN-hosted core plus optional add-ons, and this post walks through installing, configuring a model provider, adding a plotting "skill," and using it for bioinformatics figures. It matters because it brings agentic tool-calling, MCP, and multi-agent orchestration natively into the R console rather than a separate terminal agent.

  • Modular repackaging: core aisdk (on CRAN) is now self-contained, with separate packages for providers (DeepSeek, xAI, NVIDIA, OpenRouter), aisdk.console, aisdk.slm (local inference), aisdk.orchestration (Flow/Team/Mission multi-agent), aisdk.mcp, aisdk.skills, aisdk.channels, aisdk.datatools, and aisdk.shiny.
  • Core API surface: generate_text()/stream_text(), schema-constrained generate_object() + z_object(), tool()/create_agent() to expose R functions as callable tools, create_session() for stateful multi-turn chat, plus analyze_image(), input_file() (PDF), semantic_search() (embeddings), and generate_image(). Built-in retry, multi-model fallback, rate limiting, and cost estimation.
  • Workflow shown: install via pak::pak() from GitHub, launch console_chat(working_dir = getwd()), configure a provider/base URL/API key through the /model command, then install the Bizard plotting skill (a zip URL) to drive publication-style ggplot2 scatter, boxplot, volcano, and annotated heatmap generation from natural-language prompts over airway RNA-seq and limma DE results.
  • Error handling: ask_ai() is highlighted as the standout feature — it captures the last R error and returns a fix in place, aimed at R beginners.
item →