Skip to contents

Extract texts or structured data from a process result

Usage

texts(x, ...)

Arguments

x

A process object

...

Additional arguments passed to methods

Value

A character vector or list of text responses. If a type specification is provided to the batch, return structured data.

Examples

if (FALSE) { # ellmer::has_credentials("openai")
# Create a chat processor
chat <- chat_sequential(chat_openai())

# Process a batch of prompts
process_result <- chat$process(list(
  "What is R?",
  "Explain base R versus tidyverse",
  "Explain vectors, lists, and data frames"
))

# Extract text responses
process_result$texts()
}