Wasm Directoryalpha
Record

sampling-create-message-request

Sampling create message request

record sampling-create-message-request {
  include-context: include-context,
  max-tokens: u64,
  messages: list​<sampling-message>,
  metadata: option​<json>,
  model-preferences: option​<model-preferences>,
  stop-sequences: option​<list​<string>>,
  system-prompt: option​<string>,
  temperature: option​<f64>,
}

Fields

NameTypeDescription
include-contextinclude-contextContext to include
max-tokensu64Maximum tokens to generate
messageslist​<sampling-message>Conversation messages
metadataoption​<json>Request metadata
model-preferencesoption​<model-preferences>Model preferences
stop-sequencesoption​<list​<string>>Stop sequences
system-promptoption​<string>System prompt
temperatureoption​<f64>Sampling temperature