-
Notifications
You must be signed in to change notification settings - Fork 3
Expand file tree
/
Copy pathNAMESPACE
More file actions
36 lines (34 loc) · 1.17 KB
/
NAMESPACE
File metadata and controls
36 lines (34 loc) · 1.17 KB
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
import(S7)
import(checkmate)
importFrom(jsonlite, toJSON, fromJSON)
importFrom(stats, predict, setNames, aggregate)
importFrom(glue, glue, as_glue)
importFrom(methods, new, getClassDef)
importFrom(utils, unzip, askYesNo, write.csv, read.csv, capture.output, help,
head, tail, URLencode, packageDescription, type.convert,
compareVersion)
# model constructors
export(ollama_agent, llama_cpp_agent, openai_agent, azure_openai_agent)
# other constructors
export(chat, tool, rag_with, text_store, LanguageModelParams, ollama_server)
# builders
export(equip, unequip, instruct, output_as, prompt_as, system_prompt_as,
can_accept_as, demonstrate, demonstrate_all, describe_with_Rd)
# accessors
export(last_output, last_message, tools, resources, prompts)
# operations
export(embed_text)
# chunking
export(chunk, default_chunking)
# querying
export(retrieve)
# convenience models
export(llama, llamafile_llama, llama_vision, nomic)
# persistence
export(persist, restore)
# MCP
export(connect_mcp, start_mcp)
# c() methods; exported to gratiate R CMD check, since they are in \usage{}
export(c.Chat, c.Agent, c.ChatPipeline)
# S3 methods
S3method(nameOfClass, S7_S3_class)