Package: chatLLM
Type: Package
Title: A Flexible Interface for 'LLM' API Interactions
Version: 0.1.1
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 <kwadwo.owusuboakye@outlook.com>
Description: Provides a flexible interface for interacting with Large Language Model ('LLM') 
    providers such as 'OpenAI' (<https://openai.com/>), 'Groq' (<https://groq.com/>), 
    and 'Anthropic' (<https://www.anthropic.com/>). Supports both synchronous and asynchronous 
    API calls with features such as retry logic, support for additional parameters, and 
    multi-message handling to streamline integration with state-of-the-art 'LLM' APIs.
License: MIT + file LICENSE
Encoding: UTF-8
RoxygenNote: 7.3.2
Imports: httr (>= 1.4.0), jsonlite (>= 1.7.2)
Suggests: future, promises, later, testthat, roxygen2
URL: https://github.com/knowusuboaky/chatLLM
BugReports: https://github.com/knowusuboaky/chatLLM/issues
NeedsCompilation: no
Packaged: 2025-04-21 16:13:15 UTC; kwadw
Author: Kwadwo Daddy Nyame Owusu Boakye [aut, cre]
Repository: CRAN
Date/Publication: 2025-04-24 07:50:06 UTC
