Package: gpttools 0.0.8.9016

gpttools: Extensions and Tools for gptstudio

gpttools is an R package that provides extensions to gptstudio to provide devtools-like functionality using the latest natural language processing (NLP) models. It is designed to make package development easier by providing a range of tools and functions that can be used to improve the quality of your package's documentation, testing, and maybe even functionality.

Authors:James Wade [aut, cre]

gpttools_0.0.8.9016.tar.gz
gpttools_0.0.8.9016.zip(r-4.5)gpttools_0.0.8.9016.zip(r-4.4)gpttools_0.0.8.9016.zip(r-4.3)
gpttools_0.0.8.9016.tgz(r-4.4-any)gpttools_0.0.8.9016.tgz(r-4.3-any)
gpttools_0.0.8.9016.tar.gz(r-4.5-noble)gpttools_0.0.8.9016.tar.gz(r-4.4-noble)
gpttools_0.0.8.9016.tgz(r-4.4-emscripten)gpttools_0.0.8.9016.tgz(r-4.3-emscripten)
gpttools.pdf |gpttools.html
gpttools/json (API)
NEWS

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

Peer review:

Bug tracker:https://github.com/jameshwade/gpttools/issues

On CRAN:

chatgptnlpopenaipackage-developmentrstudio-addin

7.39 score 292 stars 15 scripts 41 exports 85 dependencies

Last updated 3 months agofrom:508a179a62 (on main). Checks:OK: 1 NOTE: 6. Indexed: yes.

TargetResultDate
Doc / VignettesOKNov 19 2024
R-4.5-winNOTENov 19 2024
R-4.5-linuxNOTENov 19 2024
R-4.4-winNOTENov 19 2024
R-4.4-macNOTENov 19 2024
R-4.3-winNOTENov 19 2024
R-4.3-macNOTENov 19 2024

Exports:add_roxygen_addinaddin_run_scrape_pkgsaddin_run_select_pkgschatchat_with_contextchat_with_retrievalcollect_dataframescopilot_addincrawlcreate_index_from_audiocreate_index_from_pdfcreate_transcriptdelete_historydelete_indexdocument_dataextract_code_chunksget_selectionget_transformer_modelghost_chatghost_writergpt_sitrepgpttools_index_all_scraped_dataingest_pdfinsert_textinstall_sentence_transformerslaunch_settingslist_indexload_indexprep_data_promptread_historyremove_lines_and_spacesrun_document_datarun_extracted_coderun_select_pkgs_appsave_user_configscrape_pkg_sitesscrape_urlscript_to_function_addinset_user_configsuggest_unit_test_addintranscribe_audio

Dependencies:arrowaskpassassertthatbase64encbitbit64bsiconsbslibcachemclicliprcolorspacecommonmarkcpp11crayoncurldigestdplyrevaluatefansifastmapfontawesomefsgenericsgluegptstudiohighrhmshtmltoolshtmlwidgetshttpuvhttrhttr2idsjquerylibjsonliteknitrlaterlifecyclelsamagrittrmemoisemimeopensslpillarpkgconfigprettyunitsprogresspromisespurrrR6rappdirsRcppreadrrlangrmarkdownrstudioapirvestsassselectrshinyshiny.i18nSnowballCsourcetoolsSSEparserstringistringrsystibbletidyrtidyselecttinytextokenizerstriebeardtzdburltoolsutf8uuidvctrsvroomwithrxfunxml2xtableyaml

Anthropic API Service

Rendered fromanthropic.Rmdusingknitr::rmarkdownon Nov 19 2024.

Last update: 2024-01-22
Started: 2024-01-22

Azure OpenAI API Service

Rendered fromazure.Rmdusingknitr::rmarkdownon Nov 19 2024.

Last update: 2024-01-22
Started: 2024-01-22

Create Your Own Data Retreival Database

Rendered fromretriever.Rmdusingknitr::rmarkdownon Nov 19 2024.

Last update: 2023-03-25
Started: 2023-03-25

Google's AI Studio API Service

Rendered fromgoogle.Rmdusingknitr::rmarkdownon Nov 19 2024.

Last update: 2024-01-22
Started: 2024-01-22

HuggingFace API Service

Rendered fromhuggingface.Rmdusingknitr::rmarkdownon Nov 19 2024.

Last update: 2024-01-22
Started: 2024-01-22

OpenAI API Service

Rendered fromopenai.Rmdusingknitr::rmarkdownon Nov 19 2024.

Last update: 2024-01-22
Started: 2024-01-22

Perplexity

Rendered fromperplexity.Rmdusingknitr::rmarkdownon Nov 19 2024.

Last update: 2024-01-22
Started: 2024-01-22

Readme and manuals

Help Manual

Help pageTopics
Add Roxygen documentation to a functionadd_roxygen_addin
Addin to scrape installed packagesaddin_run_scrape_pkgs
Run Package Selector Appaddin_run_select_pkgs
Chat for gpttoolschat
chat_with_contextchat_with_context
Run Chat with Retrievalchat_with_retrieval
Collect Dataframescollect_dataframes
Copilot-style Code Suggestionscopilot_addin
Scrape and process all hyperlinks within a given URLcrawl
Create index from audiocreate_index_from_audio
Create index from PDFcreate_index_from_pdf
Get Transcription from Audiocreate_transcript
Delete chat history filesdelete_history
Delete an Index Filedelete_index
Document Datadocument_data
Extract Code Chunks from Textextract_code_chunks
Wrapper around selectionGet to help with testthatget_selection
Get Transformer Modelget_transformer_model
Ghost Chatghost_chat
Writing Assistantghost_writer
GPT Sitrepgpt_sitrep
Index All Scraped Datagpttools_index_all_scraped_data
Ingest PDF and write to indexingest_pdf
Wrapper around selectionGet to help with testthatinsert_text
Install sentence-transformers and its dependenciesinstall_sentence_transformers
Settings App for gpttoolslaunch_settings
List Index Fileslist_index
Load Index Data for a Domainload_index
Preps OpenAI model prompt for data documentationprep_data_prompt
Read chat history from a fileread_history
Remove new lines from a character vector.remove_lines_and_spaces
Repair Index Namesrepair_index_names
Shiny app that supports Document Data addinrun_document_data
Execute and Present Extracted Code Chunksrun_extracted_code
Run a Shiny App to Select and Save Installed Packagesrun_select_pkgs_app
Save user configuration settings for gpttoolssave_user_config
Scrape packaging sitesscrape_pkg_sites
Scrape text from a URLscrape_url
Convert Script to Function Addinscript_to_function_addin
Set user configuration settings for gpttools from a fileset_user_config
Suggest code improvements using a code copilotsuggest_code_improvements
Suggest a unit test for a functionsuggest_unit_test_addin
Summarize datasummarize_data
Transcribe audio and write to indextranscribe_audio