Class TruncationStrategy

Класс TruncationStrategy

Представляет стратегию усечения, которая контролирует, как поток будет усечен перед выполнением.

public class TruncationStrategy

Конструкторы

ИмяОписание
TruncationStrategy()Конструктор по умолчанию.

Свойства

ИмяОписание
LastMessages { get; set; }Получает или задает количество самых последних сообщений из потока при построении контекста для выполнения.
StrategyType { get; set; }Получает или задает стратегию усечения, которую следует использовать для потока. По умолчанию - auto. Если установлено значение last_messages, поток будет усечен до n самых последних сообщений в потоке. При установке на auto сообщения в середине потока будут отброшены, чтобы соответствовать длине контекста модели, max_prompt_tokens.

См. также