AiRagDefaultSearchProviderVectorSearchAsync - метод

Выполняет поиск релевантных результатов по коллекции векторных представлений с использованием векторного поиска.

Definition

Пространство имён: Tessa.Ai.Rag
Сборка: Tessa (в Tessa.dll) Версия: 4.2.3+85077ef6104b2e81389e52f8b825d77905da3c54
C#
public virtual Task<List<AiRagSearchResult>> VectorSearchAsync(
	Guid collectionID,
	float[][] embeddings,
	int maxResultSize = 10,
	float minVectorSearchScore = 0.2f,
	CancellationToken cancellationToken = default
)

Параметры

collectionID  Guid
Идентификатор коллекции, в которой выполняется поиск.
embeddings  Single
Коллекция векторных представлений для поиска.
maxResultSize  Int32  (Optional)
Максимальное количество возвращаемых результатов. Значение должно быть положительным целым числом.
minVectorSearchScore  Single  (Optional)
Минимальный порог релевантности (сходства) для результатов векторного поиска. Значение должно быть положительным целым числом в диапазоне [0, 1].
cancellationToken  CancellationToken  (Optional)
Propagates notification that operations should be canceled.

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

TaskListAiRagSearchResult
Список результатов AiRagSearchResult.

Реализации

IAiRagSearchProviderVectorSearchAsync(Guid, Single, Int32, Single, CancellationToken)

См. также