Package: chatLLM Type: Package Title: A Flexible Interface for 'LLM' API Interactions Version: 0.1.4 Authors@R: person(given = "Kwadwo Daddy Nyame", family = "Owusu Boakye", email = "kwadwo.owusuboakye@outlook.com", role = c("aut", "cre")) Maintainer: Kwadwo Daddy Nyame Owusu Boakye Description: Provides a flexible interface for interacting with Large Language Model ('LLM') providers including 'OpenAI', 'Azure OpenAI', 'Azure AI Foundry', 'Groq', 'Anthropic', 'DeepSeek', 'DashScope', 'Gemini', 'Grok', 'GitHub Models', and AWS Bedrock. Supports both synchronous and asynchronous chat-completion APIs, with features such as retry logic, dynamic model selection, customizable parameters, and multi-message conversation handling. Designed to streamline integration with state-of-the-art LLM services across multiple platforms. License: MIT + file LICENSE Encoding: UTF-8 RoxygenNote: 7.3.2 Imports: httr (>= 1.4.0), jsonlite (>= 1.7.2), stats Suggests: aws.signature, future, promises, later, testthat, roxygen2 URL: https://github.com/knowusuboaky/chatLLM, https://knowusuboaky.github.io/chatLLM/ BugReports: https://github.com/knowusuboaky/chatLLM/issues Config/pak/sysreqs: libssl-dev Repository: https://knowusuboaky.r-universe.dev Date/Publication: 2026-02-15 10:59:36 UTC RemoteUrl: https://github.com/knowusuboaky/chatllm RemoteRef: HEAD RemoteSha: d2b7d8b2f525875f764106e7014de024102996cb NeedsCompilation: no Packaged: 2026-10-13 08:54:28 UTC; root Author: Kwadwo Daddy Nyame Owusu Boakye [aut, cre]