# Chat-Based Interactive Artificial Intelligence for R

## Documentation for package ‘chatAI4R’ version 0.3.6

- DESCRIPTION file.

## Help Pages

addCommentCode | Add Comments to R Code
addRoxygenDescription | Add Roxygen Description to R Function
autocreateFunction4R | autocreateFunction4R (development / experimental)
chat4R | Chat4R: Interact with gpt-4o-mini (default) using OpenAI API
chat4Rv2 | chat4Rv2: Interact with gpt-4o-mini (default) using OpenAI API
chat4R_history | chat4R_history: Use chat history for interacting with GPT.
chat4R_streaming | chat4R_streaming: Interact with GPT-4o (default) with streaming using OpenAI API and set system context
chatAI4pdf | chatAI4pdf
checkErrorDet | Check Error Details
checkErrorDet_JP | Check Error Details in Japanese
completions4R | completions4R: Generate text using OpenAI completions API (Legacy)
conversation4R | Conversation Interface for R
convertBullet2Sentence | convertBullet2Sentence
convertRscript2Function | convertRscript2Function
convertScientificLiterature | convertScientificLiterature
createEBAYdes | Create eBay Product Description
createImagePrompt_v1 | Create Image Prompt version 1
createImagePrompt_v2 | Generate Image Prompts version 2
createRcode | Create R Code from Clipboard Content and Output into the R Console
createRfunction | Create R Function from Selected Text or Clipboard Content and Output into the R Console
createSpecifications4R | Create Specifications for R Function
designPackage | designPackage
discussion_flow_v1 | discussion_flow_v1: Interactions and Flow Control Between LLM-based Bots (LLBs)
discussion_flow_v2 | discussion_flow_v2: Interactions and Flow Control Between LLM-based Bots (LLBs)
enrichTextContent | Enrich Text Content v2
extractKeywords | extractKeywords
ngsub | ngsub
OptimizeRcode | Optimize and Complete R Code
proofreadEnglishText | Proofread English Text
proofreadText | proofreadText
RcodeImprovements | Suggest Improvements to the R Code on Your Clipboard
removeQuotations | Remove All Types of Quotations from Text
replicatellmAPI4R | replicatellmAPI4R: Interact with Replicate API for LLM models in R
revisedText | Revised Scientific Text
searchFunction | Search R Functions based on Text
slow_print_v2 | Slowly Print Text
speakInJA | Speak Selected Text in Japanese
speakInJA_v2 | Speak Clipboard in Japanese
summaryWebScrapingText | Text Summary via Web Scraping
supportIdeaGeneration | supportIdeaGeneration: Support Idea Generation from Selected Text or Clipboard.
textEmbedding | Text Embedding from OpenAI Embeddings API
textFileInput4ai | Send Text File Content to OpenAI API and Retrieve Response
TextSummary | Summarize Long Text
TextSummaryAsBullet | Summarize Text into Bullet Points
vision4R | Vision API Function using OpenAI's Vision API