AiPromptsHelperCacheAsync(NullableAiCachedPrompts, DateTimeOffset, IDictionaryString, String, AiJsonSchemaObjectDescription, JsonSchema, CancellationToken) - метод

Закешировать данные.

Definition

Пространство имён: Tessa.Ai.Prompts
Сборка: Tessa (в Tessa.dll) Версия: 4.2.0+ffad8363f63902f18b3b3f4cfa533a14b2fb19a6
C#
public static Task<AiCachedPrompts> CacheAsync(
	AiCachedPrompts? cached,
	DateTimeOffset timestamp,
	IDictionary<string, string> templates,
	AiJsonSchemaObjectDescription? schemeDescription,
	JsonSchema? baseScheme,
	CancellationToken cancellationToken
)

Параметры

cached  NullableAiCachedPrompts
Предыдущий кэш.
timestamp  DateTimeOffset
Метка времени.
templates  IDictionaryString, String
Исходные шаблоны.
schemeDescription  AiJsonSchemaObjectDescription
Описание схемы.
baseScheme  JsonSchema
Базовая схема.
cancellationToken  CancellationToken
Propagates notification that operations should be canceled.

Возвращаемое значение

TaskAiCachedPrompts
Новое кэшированное состояние.

См. также