%c% |
Send a message to ChatGPT and assign the response to a variable |
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 |
chatlog-class |
chatlog class |
chat_completion |
Generate Text Using the OpenAI API's Chat Endpoint |
clean_output |
Clean Output From Code Responses |
clear_chatlog |
Clear a chat log |
contains_roxygen |
Check if a text file or character string contains Roxygen2 documentation |
contains_r_func |
Check if a text file or character string contains an R function definition |
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_roxygen2 |
Extract roxygen2 documentation lines from a function definition |
extract_r_code |
Extract R code and comments from a given input string. |
get_chatlog |
Get the current chatlog |
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() |
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 |
r_to_python |
Convert R Code to Python Code |
r_to_python_prompt |
Input: message content template for r_to_python() |
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() |