AiRagSearchResult - класс

Результат поиска текстового фрагмента в механизме RAG.

Definition

Пространство имён: Tessa.Ai.Rag.Models
Сборка: Tessa (в Tessa.dll) Версия: 4.2.3+85077ef6104b2e81389e52f8b825d77905da3c54
C#
public class AiRagSearchResult : StorageSerializable
Inheritance
Object    StorageSerializable    AiRagSearchResult

Конструкторы

AiRagSearchResultИнициализирует новый экземпляр класса AiRagSearchResult

Свойства

Chunk Текстовый фрагмент документа, для которого вычислено векторное представление.
CollectionTypeID Идентификатор типа коллекции.
ContainerID Идентификатор контейнера, содержащего документ.
ContainerName Название контейнера, содержащего документ.
DocumentID Идентификатор документа.
DocumentName Название документа, если оно известно.
ID Уникальный идентификатор фрагмента.
Score Минимальный порог релевантности (сходства) для результатов поиска. Используется для отсечения нерелевантных документов: возвращаются только результаты со значением метрики равным или выше указанного. Чем больше значение, тем строже отбор и выше точность совпадения.
SearchMode Режим поиска релевантных данных в механизме RAG.

Методы

DeserializeВыполняет десериализацию полей объекта из заданного хранилища.
(Унаследован от StorageSerializable)
DeserializeAndGetCoreВыполняет десериализацию полей объекта из заданного хранилища.
(Унаследован от StorageSerializable)
DeserializeCoreВыполняет десериализацию полей объекта из заданного хранилища.
(Переопределяет StorageSerializableDeserializeCore(DictionaryString, Object))
EqualsDetermines whether the specified object is equal to the current object.
(Унаследован от Object)
FinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Унаследован от Object)
GetHashCodeServes as the default hash function.
(Унаследован от Object)
GetTypeGets the Type of the current instance.
(Унаследован от Object)
MemberwiseCloneCreates a shallow copy of the current Object.
(Унаследован от Object)
SerializeВыполняет сериализацию полей объекта в заданное хранилище.
(Унаследован от StorageSerializable)
SerializeContext Добавляет в словарь storage значения полей текущего результата поиска, которые затем включаются в текст контекста.
SerializeContextCore Добавляет в словарь storage значения полей текущего результата поиска, которые затем включаются в текст контекста.
SerializeCoreВыполняет сериализацию полей объекта в заданное хранилище.
(Переопределяет StorageSerializableSerializeCore(DictionaryString, Object))
SerializePrompt Добавляет в словарь storage описания полей, которые описывают результат поиска в промпте, передаваемом модели.
SerializePromptCore Добавляет в словарь storage описания полей, которые описывают результат поиска в промпте, передаваемом модели.
ToStringReturns a string that represents the current object.
(Унаследован от Object)

Поля

DataContextKey Ключ поля data, содержащего текстовый фрагмент документа, найденный в результате поиска.
DocumentContextKey Ключ поля document, содержащего документ, к которому относится результат поиска.
ModeContextKey Ключ поля mode, содержащего режим, в котором был найден результат поиска.

См. также