Class TruncationStrategy

TruncationStrategy class

تمثل استراتيجية الاقتطاع التي تتحكم في كيفية اقتطاع الخيط قبل التشغيل.

public class TruncationStrategy

Constructors

NameDescription
TruncationStrategy()المُنشئ الافتراضي.

Properties

NameDescription
LastMessages { get; set; }يحصل أو يحدد عدد الرسائل الأحدث من الخيط عند بناء السياق للتشغيل.
StrategyType { get; set; }يحصل أو يحدد استراتيجية الاقتطاع لاستخدامها للخيط. الافتراضي هو auto. إذا تم تعيينه إلى last_messages، سيتم اقتطاع الخيط إلى n من أحدث الرسائل في الخيط. عند تعيينه إلى auto، سيتم إسقاط الرسائل في منتصف الخيط لتناسب طول سياق النموذج، max_prompt_tokens.

See Also