Package: tidyllm Title: Tidy Integration of Large Language Models Version: 0.5.0 Authors@R: c( person("Eduard", "Brüll", NULL, "eduard.bruell@zew.de", role = c("aut", "cre")), person("Jia", "Zhang", NULL, NULL, role = "ctb") ) Description: A tidy interface for integrating large language model (LLM) APIs such as 'Claude', 'OpenAI', 'Gemini', 'Mistral', and local models via 'Ollama' into R workflows. The package supports text, image, audio, video, and document interactions; a unified media interface for attaching inline files or uploading to provider file stores; batch request APIs for cost-efficient large-scale processing; and a pipeline-oriented interface for seamless integration into data workflows. Web services are available at , , , and . License: MIT + file LICENSE URL: https://edubruell.github.io/tidyllm/ BugReports: https://github.com/edubruell/tidyllm/issues Encoding: UTF-8 Roxygen: list(markdown = TRUE) RoxygenNote: 7.3.3 VignetteBuilder: knitr Suggests: knitr, rmarkdown, testthat (>= 3.0.0), tidyverse, httptest2, httpuv, ellmer Imports: S7 (>= 0.2.0), base64enc, glue, jsonlite, curl, httr2 (>= 1.1.1), lubridate, purrr, rlang, stringr, grDevices, pdftools, tibble, cli, png, lifecycle Collate: 'tidyllm-package.R' 'utilites.R' 'embedding_helpers.R' 'LLMMessage.R' 'APIProvider.R' 'llm_message.R' 'llm_verbs.R' 'media.R' 'message_retrieval.R' 'perform_api_requests.R' 'rate_limits.R' 'tidyllm_schema.R' 'tools.R' 'api_chat_completions.R' 'api_openai.R' 'api_azure_openai.R' 'api_groq.R' 'api_mistral.R' 'api_perplexity.R' 'api_deepseek.R' 'api_voyage.R' 'api_ollama.R' 'api_claude.R' 'api_gemini.R' 'api_ellmer.R' 'api_openrouter.R' 'api_llamacpp.R' 'pdfbatch.R' 'zzz.R' Depends: R (>= 4.2.0) Config/testthat/edition: 3 Config/pak/sysreqs: libicu-dev libjpeg-dev libpng-dev libssl-dev libpoppler-cpp-dev poppler-data Repository: https://edubruell.r-universe.dev Date/Publication: 2026-04-27 14:38:39 UTC RemoteUrl: https://github.com/edubruell/tidyllm RemoteRef: HEAD RemoteSha: 15b6a0216e495f7814caad7b17d638dd5a134f5f NeedsCompilation: no Packaged: 2026-07-03 21:22:25 UTC; root Author: Eduard Brüll [aut, cre], Jia Zhang [ctb] Maintainer: Eduard Brüll