Learn R Programming

openaiRtools (version 0.2.2)

MessagesClient: Messages Client

Description

Manages messages within threads. Messages store the conversation history between the user and the assistant. Access via client$threads$messages.

Arguments

Methods


Method new()

Usage

MessagesClient$new(parent)


Method create()

Usage

MessagesClient$create(
  thread_id,
  role,
  content,
  attachments = NULL,
  metadata = NULL
)


Method list()

Usage

MessagesClient$list(
  thread_id,
  limit = NULL,
  order = NULL,
  after = NULL,
  before = NULL,
  run_id = NULL
)


Method retrieve()

Usage

MessagesClient$retrieve(thread_id, message_id)


Method update()

Usage

MessagesClient$update(thread_id, message_id, metadata = NULL)


Method delete()

Usage

MessagesClient$delete(thread_id, message_id)


Method clone()

The objects of this class are cloneable with this method.

Usage

MessagesClient$clone(deep = FALSE)

Arguments

deep

Whether to make a deep clone.