public sealed class AiAgentContextPublic NotInheritable Class AiAgentContextpublic ref class AiAgentContext sealed[<SealedAttribute>]
type AiAgentContext = class end| AiAgentContext | Контекст процесса ИИ-агента. |
| AiContext | |
| AiSettings | |
| ArtiService | |
| IsLogEnabled | Признак, что протоколирование включено. |
| MessageConverter | |
| Request | |
| Response | |
| Session | |
| ToolManager | |
| ValidationResult |
| Copy | Создаёт копию текущего контекста. |
| 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) |
| AddAssistantLog |
Добавить в ответ лог сообщения от ИИ. Лог будет добавлен только в режиме протоколирования.
(Определяется AiAgentExtensions) |
| AddAssistantLog |
Добавить в ответ лог сообщения от ИИ. Лог будет добавлен только в режиме протоколирования.
Данную перегрузку рекомендуется использовать, только если контент сообщения уже сформирован и используется
где-то ещё, помимо данного метода, либо когда вы точно уверены, что режим протоколирования включен.
В иных случаях используйте AddAssistantLog(AiAgentContext, FuncString, String, NullableDateTime) (Определяется AiAgentExtensions) |
| AddMessageToLog |
Добавить в логи сообщение AiMessage.
(Определяется AiAgentExtensions) |
| AddSystemLog |
Добавить в ответ лог системного сообщения. Лог будет добавлен только в режиме протоколирования.
(Определяется AiAgentExtensions) |
| AddSystemLog |
Добавить в ответ лог системного сообщения. Лог будет добавлен только в режиме протоколирования.
Данную перегрузку рекомендуется использовать, только если контент сообщения уже сформирован и используется
где-то ещё, помимо данного метода, либо когда вы точно уверены, что режим протоколирования включен.
В иных случаях используйте AddSystemLog(AiAgentContext, FuncString, String, NullableDateTime, FuncString) (Определяется AiAgentExtensions) |
| AddUserLog |
Добавить в ответ лог пользовательского сообщения. Лог будет добавлен только в режиме протоколирования.
(Определяется AiAgentExtensions) |
| AddUserLog |
Добавить в ответ лог пользовательского сообщения. Лог будет добавлен только в режиме протоколирования.
Данную перегрузку рекомендуется использовать, только если контент сообщения уже сформирован и используется
где-то ещё, помимо данного метода, либо когда вы точно уверены, что режим протоколирования включен.
В иных случаях используйте AddUserLog(AiAgentContext, FuncString, String, NullableDateTime) (Определяется AiAgentExtensions) |