messages
Sets messages directly from a list.
Example:
messages(listOf(
SamplingMessage(Role.User, TextContent("Hello")),
SamplingMessage(Role.Assistant, TextContent("Hi!"))
))Content copied to clipboard
Sets messages using a DSL builder.
This is the recommended way to define conversation messages.
Example:
messages {
user { "What is 2+2?" }
assistant { "2+2 equals 4." }
user { "What about 3+3?" }
}Content copied to clipboard