Skip to content

Commit 68a82b1

Browse files
JBGrubercran-robot
authored andcommitted
version 0.2.0
1 parent 89c665f commit 68a82b1

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

53 files changed

+2842
-1381
lines changed

DESCRIPTION

Lines changed: 9 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
Package: rollama
2-
Title: Communicate with 'Ollama'
3-
Version: 0.1.0
2+
Title: Communicate with 'Ollama' to Run Large Language Models Locally
3+
Version: 0.2.0
44
Authors@R:
55
c(person(given = "Johannes B.",
66
family = "Gruber",
@@ -15,21 +15,22 @@ Description: Wraps the 'Ollama' <https://ollama.com> API, which can be used to
1515
communicate with generative large language models locally.
1616
License: GPL (>= 3)
1717
Encoding: UTF-8
18-
RoxygenNote: 7.3.1
18+
RoxygenNote: 7.3.2
1919
Imports: callr, cli, dplyr, httr2, jsonlite, methods, prettyunits,
20-
purrr, rlang, tibble
21-
Suggests: base64enc, covr, knitr, rmarkdown, spelling, testthat (>=
22-
3.0.0)
20+
purrr, rlang, tibble, withr
21+
Suggests: base64enc, covr, glue, knitr, rmarkdown, spelling, testthat
22+
(>= 3.0.0)
2323
Depends: R (>= 4.1.0)
2424
VignetteBuilder: knitr
2525
Config/testthat/edition: 3
2626
Language: en-US
2727
URL: https://jbgruber.github.io/rollama/,
2828
https://github.com/JBGruber/rollama
29+
BugReports: https://github.com/JBGruber/rollama/issues
2930
NeedsCompilation: no
30-
Packaged: 2024-05-01 07:04:33 UTC; johannes
31+
Packaged: 2024-12-06 15:05:40 UTC; johannes
3132
Author: Johannes B. Gruber [aut, cre] (<https://orcid.org/0000-0001-9177-1772>),
3233
Maximilian Weber [aut, ctb] (<https://orcid.org/0000-0002-1174-449X>)
3334
Maintainer: Johannes B. Gruber <[email protected]>
3435
Repository: CRAN
35-
Date/Publication: 2024-05-01 07:20:02 UTC
36+
Date/Publication: 2024-12-06 15:20:02 UTC

MD5

Lines changed: 50 additions & 43 deletions
Original file line numberDiff line numberDiff line change
@@ -1,48 +1,55 @@
1-
86d293ef4336f38d2af54f0d661462a1 *DESCRIPTION
2-
c906043f96bad2188d9f77b2374fa10e *NAMESPACE
3-
a7d64ff10102ed3a7177b3efeff1e3b7 *NEWS.md
4-
9f78d0fffcd3c8860b01f12bb2e1f9fa *R/chat.r
5-
96ca19a2675dd38d39fb5ac9f92fa992 *R/embedding.r
6-
1bf59c49dd801ad1425fd7ba802de639 *R/lib.R
7-
3732a29af1ceca04be5df4ab7050f927 *R/models.r
8-
501444f54f7089a4ab8d7d98bb01ad1c *R/rollama-package.R
9-
b1dbce852b93dc1568b5f9c5ab41702b *R/utils.r
10-
09b359e8904a066fd9d092f721b36f58 *README.md
11-
b01d91c659d5c0b5b235d8eb5658905c *build/vignette.rds
12-
f7bdf5e14bf7b9580197cef3ccb36542 *inst/WORDLIST
13-
9a06e6dc0c48b72dbc3bc29bd71af0ef *inst/doc/annotation.Rmd
14-
035c3b9a2235471a033234b08f1ecb48 *inst/doc/annotation.html
15-
90c18c562d4c94eed2da59a5302bcd97 *inst/doc/image-annotation.Rmd
16-
a392412057e82d179d9f1d28b656a789 *inst/doc/image-annotation.html
17-
f5e6437e08d8fcd45c0552938affdc6c *inst/doc/text-embedding.Rmd
18-
b0dbfe3e1cbeac8ae8250f0e5e7c8529 *inst/doc/text-embedding.html
1+
a31dd4c211f44252e92a01062c22b8bc *DESCRIPTION
2+
affc7734aab0aa5908e988c9f8adaca9 *NAMESPACE
3+
1f370777f03dac3ee891d232f26a7236 *NEWS.md
4+
bd131822b51ee7ac5cb8fc08f976c129 *R/chat.r
5+
56030f605b0d1e1997261e2187f92e61 *R/embedding.r
6+
69817b9ab27b67471ba4f902eb792477 *R/lib.R
7+
4420409c3ff234899860717f61160214 *R/models.r
8+
0a9a742b8ee115839a00da675231cb4e *R/rollama-package.R
9+
37df4676e9a0cb43b06b2f343b01a811 *R/utils.r
10+
62a3d9231390910c7f128008000ce52b *README.md
11+
c955cb21cd0df84b0ae80f57738414dc *build/vignette.rds
12+
62b2fa180b1c5595bd79b2ae2a6c18b5 *inst/WORDLIST
13+
fd798ece9e23490fd4457423b2224c51 *inst/doc/annotation.Rmd
14+
8565a08530d2bf868bcaaa7d1c21fbda *inst/doc/annotation.html
15+
1f1aff273aa016f43132e79257874799 *inst/doc/hf-gguf.Rmd
16+
487b98accec127eef4f3a2c57163c171 *inst/doc/hf-gguf.html
17+
6f9b2238e012f2ddcdc17cdeb7b3b88a *inst/doc/image-annotation.Rmd
18+
8f8732fbefbd61193fe8779a9f690ee2 *inst/doc/image-annotation.html
19+
6b08c71309e94ff682616db6f706929a *inst/doc/text-embedding.Rmd
20+
9ef66bd2793e28d55cb0ab229b2c1900 *inst/doc/text-embedding.html
21+
41fa800b3445aac5ad9567144d92e69d *inst/extdata/logo.png
1922
89f34d2bd70db40a0ab5187f4369be42 *inst/extdata/modelfile.txt
20-
282cc8a34d5deecf96608795a49d5594 *man/chat_history.Rd
21-
77da629e7e9172edcf762f01f0e7a7c1 *man/check_model_installed.Rd
22-
2214ada0023538c9c55cfe1c66a05777 *man/create_model.Rd
23-
b79b0e0f8c45b0bbecf855b6dfe3d0c0 *man/embed_text.Rd
23+
85e9a08c499a2cd50e826f6245385fcf *man/chat_history.Rd
24+
67bfd89e53794dea268ffa373b0f5f7c *man/check_model_installed.Rd
25+
c194cc54d47c006ec878d0a329d587fc *man/create_model.Rd
26+
1b38b1409a019d1f22bf9ad3bd7288b4 *man/embed_text.Rd
2427
41fa800b3445aac5ad9567144d92e69d *man/figures/logo.png
2528
40ac02f4c5fda400f3b9546760872632 *man/figures/logo.svg
26-
2af775ba2f5cfd3bc03ec55630ef7479 *man/list_models.Rd
27-
5c6c1ddd84af753859e4e732846db461 *man/ping_ollama.Rd
28-
c42977a05f4bb5fb804ee16b48276615 *man/pull_model.Rd
29-
ff5e62d1814821a9bb92f7bb05376435 *man/query.Rd
30-
c2fd3b75df506c4baf695fe85a0ddaa4 *man/rollama-options.Rd
31-
8268840143c82d080a32aea7bc1cf1f5 *man/rollama-package.Rd
29+
3b8f898322fd4033e381f17f432ae4af *man/list_models.Rd
30+
c1e109c8c92ace70f8cbb5ec86f93b5f *man/make_query.Rd
31+
80c027ad99ef05794737df70e9deae16 *man/ping_ollama.Rd
32+
ad577612ac35f3a84be5cfdb7388980e *man/pull_model.Rd
33+
0dd39a3b5e42321ee5f63f0450da26fb *man/query.Rd
34+
95402ffc82ef8c21e26e792c6fe5200e *man/rollama-options.Rd
35+
08e685557d3588a90c242f41e23467c4 *man/rollama-package.Rd
3236
50f330eeca8db092d6807e04457bd06d *tests/spelling.R
3337
e7193b4913556c77ad8e6e20210c423f *tests/testthat.R
34-
47181547bd66b3d91c9af0c61e7a18d5 *tests/testthat/setup-models.R
35-
aa1dab24ccf59e90d0d689047e3b1c07 *tests/testthat/test-chat.R
36-
def492f96b7df9e4caaf9fbce915f3fa *tests/testthat/test-embedding.R
37-
915699fba1113091413bd99cf11f6bd2 *tests/testthat/test-models.R
38-
7c587db3f1e251a1da3c4ab3e6da21b8 *tests/testthat/test-utils.R
39-
883b43d5bba151a826b8deef86483b15 *vignettes/README.md
40-
9a06e6dc0c48b72dbc3bc29bd71af0ef *vignettes/annotation.Rmd
41-
5fbbe0ceec5aa89c08349e2ae3b206ff *vignettes/annotation.Rmd.orig
42-
b0499206e7a52d44da1af7c00fd6b4c4 *vignettes/bench/5600X-RTX360-DDR464GB.rds
43-
483729ee98544fdc0d51d5c280f4734e *vignettes/benchmarking.Rmd.orig
44-
d7bc493e4ab7e63f261b08328af88bf1 *vignettes/figures/smldemo-1.png
45-
90c18c562d4c94eed2da59a5302bcd97 *vignettes/image-annotation.Rmd
46-
be9ab59e95cdfb13c0a4a25286379b30 *vignettes/image-annotation.Rmd.orig
47-
f5e6437e08d8fcd45c0552938affdc6c *vignettes/text-embedding.Rmd
48-
dfd744439348d43cdec908d629fcabaa *vignettes/text-embedding.Rmd.orig
38+
e94778bacd445eb6316810d8e71bbd97 *tests/testthat/_snaps/verbose.md
39+
97bef6e67cf4896ad16b4e7ac34114af *tests/testthat/setup-models.R
40+
1d64314e26bf6f487dab36a54898e8f4 *tests/testthat/test-aaa.R
41+
27062eb562cb080f9634a6a8a92c343c *tests/testthat/test-chat.R
42+
340e128f18c10b02af8b2aa363b76705 *tests/testthat/test-embedding.R
43+
f6d637a88c0812ee65063bfbc814f715 *tests/testthat/test-make_query.R
44+
6979b78e983b65cf5c2df7c10c6c4f2d *tests/testthat/test-models.R
45+
3a51f023d7578b36d5d58080b8028961 *tests/testthat/test-utils.R
46+
36931379638faf0ab56e68ec433fd8c5 *vignettes/README.md
47+
fd798ece9e23490fd4457423b2224c51 *vignettes/annotation.Rmd
48+
bed43c026c12ddd62eda0dbbe24d27c9 *vignettes/annotation.Rmd.orig
49+
1fd9c7158e517766ccb2d10a1151b679 *vignettes/figures/smldemo-1.png
50+
1f1aff273aa016f43132e79257874799 *vignettes/hf-gguf.Rmd
51+
11672093691e62e9a6cd2a3ac9ce65d1 *vignettes/hf-gguf.Rmd.orig
52+
6f9b2238e012f2ddcdc17cdeb7b3b88a *vignettes/image-annotation.Rmd
53+
9bacf61e6fe9e2a0d72c2fc55d6ed997 *vignettes/image-annotation.Rmd.orig
54+
6b08c71309e94ff682616db6f706929a *vignettes/text-embedding.Rmd
55+
a1b5f9460d51a9e6ee92f06a2d44d13d *vignettes/text-embedding.Rmd.orig

NAMESPACE

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@ export(create_model)
88
export(delete_model)
99
export(embed_text)
1010
export(list_models)
11+
export(make_query)
1112
export(new_chat)
1213
export(ping_ollama)
1314
export(pull_model)

NEWS.md

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,16 @@
1+
# rollama 0.2.0
2+
3+
* added make_query() function to facilitate easier annotation
4+
* added more output formats to query()/chat()
5+
* improved performance of embed_text()
6+
* improved performance of query() for multiple queries
7+
* changed default model to llama3.1
8+
* added option to employ multiple servers
9+
* pull_model() gained verbose option
10+
* improved annotation vignette
11+
* added vignette on how to use Hugging Face Hub models
12+
* some bug fixes
13+
114
# rollama 0.1.0
215

316
* adds function `check_model_installed`

0 commit comments

Comments
 (0)