| adaptive_get_logs | Retrieve canonical adaptive logs. |
| adaptive_item_log | Adaptive item log accessor. |
| adaptive_rank | Run adaptive ranking end-to-end from data and model settings |
| adaptive_rank_resume | Adaptive ranking resume |
| adaptive_rank_run_live | Adaptive ranking live runner |
| adaptive_rank_start | Adaptive ranking |
| adaptive_results_history | Adaptive results history in build_bt_data() format. |
| adaptive_round_log | Adaptive round log accessor. |
| adaptive_step_log | Adaptive step log accessor. |
| alternate_pair_order | Deterministically alternate sample order in pairs |
| anthropic_compare_pair_live | Live Anthropic (Claude) comparison for a single pair of samples |
| anthropic_create_batch | Create an Anthropic Message Batch |
| anthropic_download_batch_results | Download Anthropic Message Batch results (.jsonl) |
| anthropic_get_batch | Retrieve an Anthropic Message Batch by ID |
| anthropic_poll_batch_until_complete | Poll an Anthropic Message Batch until completion |
| build_anthropic_batch_requests | Build Anthropic Message Batch requests from a tibble of pairs |
| build_btl_results_data | Build canonical 'results_tbl' data for Bayesian BTL MCMC |
| build_bt_data | Build Bradley-Terry comparison data from pairwise results |
| build_elo_data | Build EloChoice comparison data from pairwise results |
| build_gemini_batch_requests | Build Gemini batch requests from a tibble of pairs |
| build_openai_batch_requests | Build OpenAI batch JSONL lines for paired comparisons |
| build_prompt | Build a concrete LLM prompt from a template |
| check_llm_api_keys | Check configured API keys for LLM backends |
| check_positional_bias | Check positional preference and bootstrap reversal agreement |
| compute_reverse_consistency | Compute consistency between forward and reverse pair comparisons |
| ensure_only_ollama_model_loaded | Ensure only one Ollama model is loaded in memory |
| estimate_llm_pairs_cost | Estimate LLM token usage and cost for a set of pairwise comparisons |
| example_openai_batch_output | Example OpenAI Batch output (JSONL lines) |
| example_writing_pairs | Example dataset of paired comparisons for writing samples |
| example_writing_results | Example canonical results table for writing comparisons |
| example_writing_samples | Example dataset of writing samples |
| example_writing_samples1000 | Synthetic Writing Samples with Controlled Quality Levels (N = 1000) |
| fit_bayes_btl_mcmc | Full Bayesian BTL inference via CmdStanR (adaptive-compatible) |
| fit_bt_model | Fit a Bradley–Terry model with sirt and fallback to BradleyTerry2 |
| fit_elo_model | Fit an EloChoice model to pairwise comparison data |
| gemini_compare_pair_live | Live Google Gemini comparison for a single pair of samples |
| gemini_create_batch | Create a Gemini Batch job from request objects |
| gemini_download_batch_results | Download Gemini Batch results to a JSONL file |
| gemini_get_batch | Retrieve a Gemini Batch job by name |
| gemini_poll_batch_until_complete | Poll a Gemini Batch job until completion |
| get_prompt_template | Retrieve a named prompt template |
| list_prompt_templates | List available prompt templates |
| llm_compare_pair | Backend-agnostic live comparison for a single pair of samples |
| llm_download_batch_results | Extract results from a pairwiseLLM batch object |
| llm_resume_multi_batches | Resume polling and download results for multiple batch jobs |
| llm_submit_pairs_batch | Submit pairs to an LLM backend via batch API |
| llm_submit_pairs_multi_batch | Multi‑batch submission and polling wrappers |
| load_adaptive_session | Load an adaptive session from disk. |
| make_adaptive_judge_llm | Build an LLM judge function for adaptive ranking |
| make_pairs | Create all unordered pairs of writing samples |
| ollama_compare_pair_live | Live Ollama comparison for a single pair of samples |
| openai_compare_pair_live | Live OpenAI comparison for a single pair of samples |
| openai_create_batch | Create an OpenAI batch from an uploaded file |
| openai_download_batch_output | Download the output file for a completed batch |
| openai_get_batch | Retrieve an OpenAI batch |
| openai_poll_batch_until_complete | Poll an OpenAI batch until it completes or fails |
| openai_upload_batch_file | Upload a JSONL batch file to OpenAI |
| parse_anthropic_batch_output | Parse Anthropic Message Batch output into a tibble |
| parse_gemini_batch_output | Parse Gemini batch JSONL output into a tibble of pairwise results |
| parse_openai_batch_output | Parse an OpenAI Batch output JSONL file |
| print.adaptive_state | Print an adaptive state summary. |
| print.pairwiseLLM_cost_estimate | Print a pairwiseLLM cost estimate |
| randomize_pair_order | Randomly assign samples to positions SAMPLE_1 and SAMPLE_2 |
| read_samples_df | Read writing samples from a data frame |
| read_samples_dir | Read writing samples from a directory of .txt files |
| register_prompt_template | Register a named prompt template |
| remove_prompt_template | Remove a registered prompt template |
| run_anthropic_batch_pipeline | Run an Anthropic batch pipeline for pairwise comparisons |
| run_gemini_batch_pipeline | Run a Gemini batch pipeline for pairwise comparisons |
| run_openai_batch_pipeline | Run a full OpenAI batch pipeline for pairwise comparisons |
| sample_pairs | Randomly sample pairs of writing samples |
| sample_reverse_pairs | Sample reversed versions of a subset of pairs |
| save_adaptive_session | Save an adaptive session to disk. |
| set_prompt_template | Get or set a prompt template for pairwise comparisons |
| submit_anthropic_pairs_live | Live Anthropic (Claude) comparisons for a tibble of pairs |
| submit_gemini_pairs_live | Live Google Gemini comparisons for a tibble of pairs |
| submit_llm_pairs | Backend-agnostic live comparisons for a tibble of pairs |
| submit_ollama_pairs_live | Live Ollama comparisons for a tibble of pairs |
| submit_openai_pairs_live | Live OpenAI comparisons for a tibble of pairs |
| submit_together_pairs_live | Live Together.ai comparisons for a tibble of pairs |
| submit_vertex_pairs_live | Live Vertex AI Gemini comparisons for a tibble of pairs |
| summarize_adaptive | Summarize an adaptive state. |
| summarize_bt_fit | Summarize a Bradley–Terry model fit |
| summarize_items | Summarize adaptive items |
| summarize_refits | Summarize adaptive refits |
| together_compare_pair_live | Live Together.ai comparison for a single pair of samples |
| trait_description | Get a trait name and description for prompts |
| validate_session_dir | Validate an adaptive session directory. |
| vertex_compare_pair_live | Live Vertex AI Gemini comparison for a single pair of samples |
| write_openai_batch_file | Write an OpenAI batch table to a JSONL file |