import { type RunStreamParams } from "https://deno.land/x/openai@v4.52.7/resources/beta/threads/runs/runs.ts";
const { TruncationStrategy } = RunStreamParams;
Controls for how a thread will be truncated prior to the run. Use this to control the intial context window of the run.
Properties
The truncation strategy to use for the thread. The default is auto
. If set to
last_messages
, the thread will be truncated to the n 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
.