public sealed class AiPromptBuilderPublic NotInheritable Class AiPromptBuilderpublic ref class AiPromptBuilder sealed[<SealedAttribute>]
type AiPromptBuilder = class end| AiPromptBuilder | Инициализирует новый экземпляр класса AiPromptBuilder |
| AppendPrompt | Добавить текст в основной промпт, с возможностью переноса строки. |
| Build | Построить итоговый промпт. |
| Equals | Determines whether the specified object is equal to the current object. (Унаследован от Object) |
| Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Унаследован от Object) |
| GetHashCode | Serves as the default hash function. (Унаследован от Object) |
| GetType | Gets the Type of the current instance. (Унаследован от Object) |
| MemberwiseClone | Creates a shallow copy of the current Object. (Унаследован от Object) |
| ToString | Returns a string that represents the current object. (Унаследован от Object) |
| WithName(String, FuncAiPromptProcessorContext, String) | Установить значение промпта или его части, в виде функции. |
| WithName(String, String) | Установить значение промпта или его части. |
| WithRoot | Установить имя корневого промпта. |
| WithTemplates | Установить шаблоны промптов. |
| AppendCustomContext |
Добавить пользовательский текст в блок дополнительного контекста (AdditionalContextName).
(Определяется AiPromptExtensions) |
| WithCurrentDate |
Добавить отформатированную дату без времени в читаемом для пользователя виде (CurrentDateName).
(Определяется AiPromptExtensions) |
| WithCurrentDateTime |
Добавить отформатированную дату и время в читаемом для пользователя виде (CurrentDateName).
(Определяется AiPromptExtensions) |
| WithCurrentUser |
Добавить пользователя в блок дополнительного контекста (CurrentUserName).
(Определяется AiPromptExtensions) |
| WithDepartments |
Добавить подразделение в блок дополнительного контекста (CurrentUserDepartmentsName).
(Определяется AiPromptExtensions) |