AiAgentExtensionsAddSystemLog(AiAgentContext, String, String, NullableDateTime, FuncString) - метод
Добавить в ответ лог системного сообщения. Лог будет добавлен только в режиме протоколирования.
Данную перегрузку рекомендуется использовать, только если контент сообщения уже сформирован и используется
где-то ещё, помимо данного метода, либо когда вы точно уверены, что режим протоколирования включен.
В иных случаях используйте
AddSystemLog(AiAgentContext, FuncString, String, NullableDateTime, FuncString)Пространство имён: Tessa.Ai.AgentСборка: Tessa (в Tessa.dll) Версия: 4.2.0+ffad8363f63902f18b3b3f4cfa533a14b2fb19a6
public static AiAgentContext AddSystemLog(
this AiAgentContext context,
string? message,
string model,
DateTime? timeStamp = null,
Func<string?>? getSchemaFunc = null
)
<ExtensionAttribute>
Public Shared Function AddSystemLog (
context As AiAgentContext,
message As String,
model As String,
Optional timeStamp As DateTime? = Nothing,
Optional getSchemaFunc As Func(Of String) = Nothing
) As AiAgentContext
public:
[ExtensionAttribute]
static AiAgentContext^ AddSystemLog(
AiAgentContext^ context,
String^ message,
String^ model,
Nullable<DateTime> timeStamp = nullptr,
Func<String^>^ getSchemaFunc = nullptr
)
[<ExtensionAttribute>]
static member AddSystemLog :
context : AiAgentContext *
message : string *
model : string *
?timeStamp : Nullable<DateTime> *
?getSchemaFunc : Func<string>
(* Defaults:
let _timeStamp = defaultArg timeStamp null
let _getSchemaFunc = defaultArg getSchemaFunc null
*)
-> AiAgentContext
- context AiAgentContext
Контекст процесса ИИ-агента.
- message String
Контент сообщения.
- model String
- Модель ИИ.
- timeStamp NullableDateTime (Optional)
Время сообщения.
- getSchemaFunc FuncString (Optional)
- Функция получения сериализованной JSON-схемы.
AiAgentContext
Контекст процесса ИИ-агента.
В Visual Basic и C# этот метод можно вызывать как метод экземпляра для любого объекта типа
AiAgentContext. При вызове метода для экземпляра следует опускать первый параметр. Дополнительные сведения см. в разделе
Методы расширения (Visual Basic) или
Методы расширения (Руководство по программированию в C#).