
Function reference
-
add_roxygen() - Add Roxygen2 documentation to an R function
-
add_roxygen_prompt - Input: message content template for add_roxygen()
-
add_to_chatlog() - Add data to a chat log
-
chat() - Start or continue a chat conversation
-
chat_completion() - Generate Text Using the OpenAI API's Chat Endpoint
-
chatlog-class - chatlog class
-
clean_output() - Clean Output From Code Responses
-
clear_chatlog() - Clear a chat log
-
contains_r_func() - Check if a text file or character string contains an R function definition
-
contains_roxygen() - Check if a text file or character string contains Roxygen2 documentation
-
count_tokens() - Count the number of tokens in a text string
-
created() - Extract Created DateTime from OpenAI API response
-
df_to_csv() - Convert a data.frame to a CSV-formatted character string
-
edit_code() - Edit code based on user's input
-
extract_blocks() - Extract blocks of a specified type from a list of blocks
-
extract_blocks_content() - Extract the content parts of blocks
-
extract_entities() - Extract Entities from a Text
-
extract_entities_prompt - Input: message content template for extract_entities()
-
extract_r_code() - Extract R code and comments from a given input string.
-
extract_roxygen2() - Extract roxygen2 documentation lines from a function definition
-
get_chatlog() - Get the current chatlog
-
`%c%` - Send a message to ChatGPT and assign the response to a variable
-
id() - Extract ID from OpenAI API response
-
initialize_messages() - Initialize a new messages object for OpenAI API chat completions
-
install_tiktoken() - Install the tiktoken Python package
-
is_chatlog() - Determine if an object is a chatlog
-
is_json() - Check if the provided string is in valid JSON format.
-
is_python() - Check if a Character String Contains Valid Python Code
-
is_r() - Check if a character string contains valid R code
-
is_xml() - Check if the provided string is in valid XML format.
-
java_to_r() - Convert Java code to R code
-
java_to_r_prompt - Input: message content template for java_to_r()
-
messages() - Extract messages from a response object or a chatlog object
-
messages_content() - Extract Messages Content from OpenAI API Response
-
model() - Extract Model from OpenAI API response
-
nested_to_pipe() - Convert nested R code to pipe syntax
-
nested_to_pipe_prompt - Input: message content template for nested_to_pipe()
-
num_tokens() - Get number of tokens in a string using OpenAI's tiktoken library
-
num_tokens_file() - Compute total number of tokens in a text file
-
object() - Extract object information from OpenAI API response
-
openai_api_key() - Set OpenAI API Key as an Environment Variable
-
parse_response() - Parse a Response From the API
-
python_to_r() - Convert Python code to R code
-
python_to_r_prompt - Input: message content template for python_to_r()
-
r_to_python() - Convert R Code to Python Code
-
r_to_python_prompt - Input: message content template for r_to_python()
-
read_text() - Convert Text to Tidy-Text Format
-
read_text_batches() - Load data from text files in batches
-
refactor() - Refactor R Code with AI Assistance
-
refactor_prompt - Input: message content template for refactor()
-
references_to_bibtex() - Convert references in plain text to BibTeX format
-
references_to_bibtex_prompt - Input: message content template for references_to_bibtex()
-
regenerate() - Regenerate the last response in an ongoing chat
-
replace_file_extension() - Replace File Extension
-
set_chatlog() - Set up a new chatlog
-
split_text() - Split Text into Chunks
-
start_chat() - Start a new chat session
-
trump - Essay on How Donald Trump Became President of the United States
-
usage() - Extract usage data from OpenAI API response
-
write_code() - Write code based on user's input
-
write_test() - Write test for an R function
-
write_test_prompt - Input: message content template for write_test()