# AI Screening Tools in R for Systematic Reviewing

## Documentation for package ‘AIscreenR’ version 0.2.0

- DESCRIPTION file.
- User guides, package vignettes and other documentation.
- Package NEWS.

## Help Pages

approximate_price_gpt | Approximate price estimation for title and abstract screening using OpenAI's GPT API models
create_fine_tune_data | Function to generate dataset to be used for fine-tuning models
filges2015_dat | RIS file data from Functional Family Therapy (FFT) systematic review
get_api_key | Get API key from R environment variable.
is_chatgpt | Test if the object is a "chatgpt" object
is_chatgpt_tbl | Test if the object is a "chatgpt_tbl" object
is_gpt | Test if the object is a "gpt" object
is_gpt_agg_tbl | Test if the object is a "gpt_agg_tbl" object
is_gpt_tbl | Test if the object is a "gpt_tbl" object
model_prizes | Model prize data (last updated August 14, 2025)
print.chatgpt | Print methods for "chatgpt" objects
print.gpt | Print methods for "gpt" objects
print.gpt_price | Print methods for "gpt_price" objects
rate_limits_per_minute | Find updated rate limits for API models
sample_references | Random sample references
save_fine_tune_data | Function to write/save fine tune dataset in required jsonl format
screen_analyzer | Analyze performance between the human and AI screening.
screen_errors | Generic function to re-screen failed title and abstract requests.
screen_errors.chatgpt | Re-screen failed requests.
screen_errors.gpt | Re-screen failed requests.
set_api_key | Creating a temporary R environment API key variable
tabscreen_gpt | Title and abstract screening with GPT API models using function calls via the tools argument
tabscreen_gpt.original | Title and abstract screening with GPT API models using function calls via the original function call arguments
tabscreen_gpt.tools | Title and abstract screening with GPT API models using function calls via the tools argument