Package: llmhelper 1.0.0

llmhelper: Unified Interface for Large Language Model Interactions

Provides a unified interface for interacting with Large Language Models (LLMs) through various providers including OpenAI <https://platform.openai.com/docs/api-reference>, Ollama <https://ollama.com/>, and other OpenAI-compatible APIs. Features include automatic connection testing, max_tokens limit auto-adjustment, structured JSON responses with schema validation, interactive JSON schema generation, prompt templating, and comprehensive diagnostics.

Authors:Zaoqu Liu [aut, cre]

llmhelper_1.0.0.tar.gz
llmhelper_1.0.0.zip(r-4.7-any)llmhelper_1.0.0.zip(r-4.6-any)llmhelper_1.0.0.zip(r-4.5-any)
llmhelper_1.0.0.tgz(r-4.6-any)llmhelper_1.0.0.tgz(r-4.5-any)
llmhelper_1.0.0.tar.gz(r-4.7-any)llmhelper_1.0.0.tar.gz(r-4.6-any)
llmhelper_1.0.0.tgz(r-4.6-emscripten)
manual.pdf |manual.html✨
DESCRIPTION |NEWS
card.svg |card.png
llmhelper/json (API)

# Install 'llmhelper' in R:
install.packages('llmhelper', repos = c('https://zaoqu-liu.r-universe.dev', 'https://cloud.r-project.org'))

Bug tracker:https://github.com/zaoqu-liu/llmhelper/issues

On CRAN:

Conda:

3.00 score 2 scripts 220 downloads 13 exports 28 dependencies

Last updated from:c98aa9bf4e. Checks:9 OK. Indexed: yes.

TargetResultTimeFilesSyslog
linux-develOK111
source / vignettesOK196
linux-releaseOK120
macos-releaseOK159
macos-oldrelOK155
windows-develOK69
windows-releaseOK55
windows-oldrelOK73
wasm-releaseOK102

Exports:%>%%||%build_promptdiagnose_llm_connectionextract_schema_onlygenerate_json_schemaget_llm_responsellm_ollamallm_providerollama_delete_modelollama_download_modelollama_list_modelsset_prompt

Dependencies:askpassclicurldplyrgenericsgluehttrhttr2jsonlitelifecyclemagrittrmimeopensslpillarpkgconfigpurrrR6rlangS7stringistringrsystibbletidyprompttidyselectutf8vctrswithr