AiRagSearchResultSerializeContext - метод

Добавляет в словарь storage значения полей текущего результата поиска, которые затем включаются в текст контекста.

Definition

Пространство имён: Tessa.Ai.Rag.Models
Сборка: Tessa (в Tessa.dll) Версия: 4.2.3+85077ef6104b2e81389e52f8b825d77905da3c54
C#
public void SerializeContext(
	Dictionary<string, string?> storage,
	bool logging = false
)

Параметры

storage  DictionaryString, String
Словарь, в который добавляются пары "ключ:значение поля".
logging  Boolean  (Optional)
, если контекст формируется в режиме отладки. В этом случае в storage могут быть добавлены/удалены дополнительные свойства для отладки. По умолчанию - (отладочная информация не выводится).

Заметки

Метод следует вызывать для каждого результата поиска, попадающего в контекст промпта, При переопределении следует вызывать базовую реализацию, чтобы не потерять значения стандартных полей. Описание полей добавляет метод SerializePrompt(DictionaryString, String, Boolean).

См. также