AiRagDefaultSearchProviderCreateContextAsync - метод
Создаёт контекст выполнения запроса поиска.
Переопределите, чтобы вернуть собственный (наследуемый) контекст.
Пространство имён: Tessa.Ai.RagСборка: Tessa (в Tessa.dll) Версия: 4.2.3+85077ef6104b2e81389e52f8b825d77905da3c54
protected virtual ValueTask<AiRagDefaultSearchProviderAiRagSearchContext> CreateContextAsync(
Guid collectionID,
int maxResultSize,
float minSearchScore,
AiRagSearchMode searchMode,
CancellationToken cancellationToken
)
Protected Overridable Function CreateContextAsync (
collectionID As Guid,
maxResultSize As Integer,
minSearchScore As Single,
searchMode As AiRagSearchMode,
cancellationToken As CancellationToken
) As ValueTask(Of AiRagDefaultSearchProviderAiRagSearchContext)
protected:
virtual ValueTask<AiRagDefaultSearchProviderAiRagSearchContext^> CreateContextAsync(
Guid collectionID,
int maxResultSize,
float minSearchScore,
AiRagSearchMode searchMode,
CancellationToken cancellationToken
)
abstract CreateContextAsync :
collectionID : Guid *
maxResultSize : int *
minSearchScore : float32 *
searchMode : AiRagSearchMode *
cancellationToken : CancellationToken -> ValueTask<AiRagDefaultSearchProviderAiRagSearchContext>
override CreateContextAsync :
collectionID : Guid *
maxResultSize : int *
minSearchScore : float32 *
searchMode : AiRagSearchMode *
cancellationToken : CancellationToken -> ValueTask<AiRagDefaultSearchProviderAiRagSearchContext>
- collectionID Guid
- Идентификатор коллекции, в которой выполняется поиск.
- maxResultSize Int32
- Максимальное количество возвращаемых результатов.
- minSearchScore Single
- Минимальный порог релевантности для результатов поиска.
- searchMode AiRagSearchMode
- Режим поиска, в котором выполняется запрос.
- cancellationToken CancellationToken
- Объект, посредством которого можно отменить асинхронную задачу.
ValueTaskAiRagDefaultSearchProviderAiRagSearchContext
Вызывается внутри области видимости соединения
Create,
которая создаётся в методах
VectorSearchAsync(Guid, Single, Int32, Single, CancellationToken) и
FullTextSearchAsync(Guid, String, Boolean, Int32, Single, CancellationToken).