No articles match
Configure btw with btw.md22 days ago
Start with a chat you set up by hand | Save the setup in btw.md | Create and edit the file | Choose the model with client | Choose tools with tools | Set btw options with options | Write instructions in the body | Where btw looks for btw.md | Next: the same format for agents
Custom Agents22 days ago
An example: reviewing a report | Give the main chat access to agents | Create an agent file | Add the other two agents | Give an agent its own model | Run the review | Work with an agent directly | Recap
Configure btw with btw.md22 days ago
Start with a chat you set up by hand | Save the setup in btw.md | Create and edit the file | Choose the model with client | Choose tools with tools | Set btw options with options | Write instructions in the body | Where btw looks for btw.md | Next: the same format for agents
Custom Agents22 days ago
An example: reviewing a report | Give the main chat access to agents | Create an agent file | Add the other two agents | Give an agent its own model | Run the review | Work with an agent directly | Recap
Agent guide: Locators and scopes22 days ago
Agent guide: Pages and serving22 days ago
Agent guide: Recording and staging22 days ago
Agent guide: Screenshots and annotations22 days ago
Agent guide: Shiny22 days ago
Agent guide: Testing22 days ago
paparazzi for coding agents22 days ago
Build an App1 months ago
Starter template | Chat-first page | Deferred data sources | Reactives | Filtered data | SQL query | Title | Custom UI | Data views | Programmatic updates | Multiple tables | Registering tables | Per-table reactive access | Tracking the active table | Data dictionary | Separate chat interfaces | See also
Tool Calling UI2 months ago
Introduction | Basic tool display | Tool title and icon | Via tool annotations | Present tense while running, past tense once done | Via the tool result | Tool intent | Customizing tool result display | Activity-row label and value preview | Rich content in the drill-down card | Alternative HTML display | Alternative markdown display | Fully custom standalone output | Display Options | Grouping tool calls | Global display options
Get started2 months ago
Setup | Choose a model | Set up credentials | Create a basic chatbot | Inspect the code | Add a system prompt | Add greetings and suggestions | On startup | Mid-conversation | Layouts | Full-window page with navigation | Screen-filling layout | Sidebar layout | Card layout | Slash commands | Prompt expansion | Side effects | Client-side handlers | Key points | Stream cancellation | Using chat_server() (recommended) | Manual approach | File attachments
epoxy in Reports2 months ago
Setup | Using epoxy chunks | Inline transformers | Transform replaced values | epoxy chunks are vectorized | Templating with epoxy chunks | Whisker engine | HTML and LaTeX chunks | Markdown chunks | Raw HTML chunks | Raw LaTeX chunks
Inline Reporting2 months ago
Plug-in reporting | Collect your variables in lists | Reporting Model Results | Inline reporting with autocomplete | Intermittent inline-reporting | Repeated inline reporting | Vectorized inline reporting chunks | Template inline reporting chunks
Models3 months ago
Specify a model | Credentials | Recommended models
Greet Users4 months ago
Provide a greeting | Generate a greeting | Greetings with multiple tables
Provide Context4 months ago
Data dictionary | Format | Tables | Relationships | Glossary | Data description | Additional instructions | Default prompt | Custom template
Tools4 months ago
Schema retrieval | Data updating | Data analysis | Data visualization | View the source
Data Sources4 months ago
Data frames | Database connections | DuckDB | SQLite | PostgreSQL | MySQL | Creating a database from a data frame | Pins | Lazy queries with pins | Custom sources
Visualizations5 months ago
Getting started | Choosing tools | Custom apps | What you can ask for | Chart controls | How it works | See also
ggplot2 Themes1 years ago
Key Features | Setup Your Theme | Using theme_xaringan() without calling a style function | Colors | Custom Color and Fill Scales | Fonts | Automatically match slide and plot fonts | Manually specify plot fonts | Using fonts not in Google Fonts | Tips for using the showtext package | R Markdown | MacOS | In RStudio
Choosing which Chrome-based browser to use2 years ago
Use any version of Chrome or chrome-headless-shell with chromote | Using a Chrome-based browser that you installed
Chrome on remote hosts2 years ago
Commands and events2 years ago
Commands and Events | Automatic Events
Extracting text from a web page2 years ago
Using JavaScript | Synchronous version | Asynchronous version | Using Chrome DevTools Protocol commands
Loading a page reliably2 years ago
Setting custom headers2 years ago
Setting custom user agent2 years ago
Synchronous version | Asynchronous version
Synchronous vs. asynchronous usage2 years ago
Why use async? | Async commands | Turning asynchronous code into synchronous code | Async events
Taking a screenshot of a web page2 years ago
Setting width and height of the viewport (window) | Taking a screenshot of a web page after interacting with it | Taking screenshots of web pages in parallel
Websites that require authentication2 years ago
Method 1: Manually interact with the page | Method 2: Capture and re-use cookies
Using chromote in CRAN tests2 years ago
chromote2 years ago
Creating new tabs and managing the process | Commands and Events | The Chromote object model | Debugging | Resource cleanup and garbage collection
Attaching to existing tabs2 years ago
renderthis setup2 years ago
Installation | Local Chrome Installation | Dependencies
Internationalization3 years ago
Choosing a Tutorial's Language | Customizable UI elements: | Buttons | Text | Format of language Option in YAML Header: | Default Language | Customizing a Single Language | Customizing Multiple Languages | Store Customizations in a JSON File | Complete Translations
epoxy in R scripts3 years ago
epoxy in Shiny3 years ago
Templating in Shiny | Introducing epoxy in Shiny | A basic Shiny app with textOutput() | Setting up ui_epoxy_html() | Default or error values | A few more things about ui_epoxy_html() | Connecting epoxy with a reactive data frame | Markdown templates | Mustache templates
Publishing on shinyapps.io4 years ago
Alternative options for hosting learnr tutorials | Optimal settings for shinyapps.io | Optimizing for classroom settings | Reducing cost | Example use case | Context | Initial settings | Adjusting based on usage metrics | Troubleshooting beyond settings
renderthis4 years ago
Overview | Render HTML | Render PDF | Render GIF | Render MP4 | Render PPTX | Render PNG | Render Social | "Complex" slides and partial / incremental slides
gradethis4 years ago
Overview | Checking Student Code | Custom Grading Logic | Compare with Solution Code | Writing Custom Logic | Exercise Objects | Grading Helper Functions | Feedback Messages
Multiple solutions4 years ago
Overview | Multiple solutions, same result | Example | Providing different messages for different solutions | Multiple solutions, different results | Example | Working with all solution results
Literate JavaScript Programming5 years ago
Introducing html_document_js | Scoping JavaScript Chunks | Using the Output | Interactive Documents | Other console methods | JSON Chunks | HTML Chunks
shrtcts6 years ago
Inspiration
An Introduction to the DT Package6 years ago
Xaringan CSS Theme Generator7 years ago
Quick Intro | Themes | Theme Settings | Fonts | Colors | Adding Custom CSS
Template Variables7 years ago