TruncationObjectOutput interface
Controls for how a thread will be truncated prior to the run. Use this to control the initial context window of the run.
Properties
last |
The number of most recent messages from the thread when constructing the context for the run. |
type | The truncation strategy to use for the thread. The default is Possible values: "auto", "last_messages" |
Property Details
lastMessages
The number of most recent messages from the thread when constructing the context for the run.
lastMessages?: null | number
Property Value
null | number
type
The truncation strategy to use for the thread. The default is auto
. If set to last_messages
, the thread will
be truncated to the lastMessages
count most recent messages in the thread. When set to auto
, messages in the middle of the thread
will be dropped to fit the context length of the model, max_prompt_tokens
.
Possible values: "auto", "last_messages"
type: string
Property Value
string