https://claude.ai>, 'OpenAI' <https://chatgpt.com>, and more. Supports streaming, asynchronous calls, tool calling, and structured data extraction.">

ellmer: Chat with Large Language Models (original) (raw)

Chat with large language models from a range of providers including 'Claude' <https://claude.ai>, 'OpenAI' <https://chatgpt.com>, and more. Supports streaming, asynchronous calls, tool calling, and structured data extraction.

Version: 0.3.2
Depends: R (≥ 4.1)
Imports: cli, coro (≥ 1.1.0), glue, httr2 (≥ 1.2.1), jsonlite, later (≥ 1.4.0), lifecycle, promises (≥ 1.3.1), R6, rlang (≥ 1.1.0), S7 (≥ 0.2.0)
Suggests: connectcreds, curl (≥ 6.0.1), gargle, gitcreds, jose, knitr, magick, openssl, paws.common, rmarkdown, shiny, shinychat (≥ 0.2.0), testthat (≥ 3.0.0), vcr (≥ 2.0.0), withr
Published: 2025-09-03
DOI: 10.32614/CRAN.package.ellmer
Author: Hadley Wickham ORCID iD [aut, cre], Joe Cheng [aut], Aaron Jacobs [aut], Garrick Aden-Buie ORCID iD [aut], Barret Schloerke ORCID iD [aut], Posit Software, PBC ROR ID [cph, fnd]
Maintainer: Hadley Wickham
BugReports: https://github.com/tidyverse/ellmer/issues
License: MIT + file
URL: https://ellmer.tidyverse.org, https://github.com/tidyverse/ellmer
NeedsCompilation: no
Materials: README, NEWS
CRAN checks: ellmer results

Documentation:

Downloads:

Reverse dependencies:

Reverse imports: chattr, chores, emend, gander, GitAI, mall, mcptools, shinychat, valentine, vitals
Reverse suggests: autoslider.core, constructive, mini007, PhenotypeR, ragnar, ReliaGrowR, statlingua, streamy, tidyllm, tidyprompt

Linking:

Please use the canonical formhttps://CRAN.R-project.org/package=ellmerto link to this page.