forked from tjarkvandemerwe/tidyprompt
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathDESCRIPTION
37 lines (37 loc) · 1.43 KB
/
DESCRIPTION
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
Package: tidyprompt
Title: Prompt and empower your LLM, the tidy way
Version: 0.0.0.9000
Authors@R:
c(person(given = "Luka",
family = "Koning",
role = c("aut", "cre", "cph"),
email = "[email protected]"),
person(given = "Tjark",
family = "Van de Merwe",
role = c("aut", "cph"),
email = "[email protected]"))
Description:
The 'tidyprompt' package allows users to prompt and empower their large language
models (LLMs) in a tidy way. It provides a framework to construct LLM prompts using 'tidyverse'-inspired piping syntax,
with a library of pre-built prompt wrappers and the option to build custom ones. Additionally, it supports structured LLM output extraction and validation,
with automatic feedback and retries if necessary. Moreover, it enables specific LLM reasoning modes,
autonomous R function calling for LLMs, and compatibility with any LLM provider.
License: GPL (>= 3) | file LICENSE
Encoding: UTF-8
Roxygen: list(markdown = TRUE)
RoxygenNote: 7.3.2
URL: https://github.com/tjarkvandemerwe/tidyprompt, https://tjarkvandemerwe.github.io/tidyprompt/, https://lukakoning.github.io/tidyprompt/
BugReports: https://github.com/tjarkvandemerwe/tidyprompt/issues
Suggests:
knitr,
rmarkdown,
testthat (>= 3.0.0)
VignetteBuilder: knitr
Imports:
dplyr,
glue,
httr,
methods,
stats,
stringr
Config/testthat/edition: 3