AiRagDefaultDocumentProviderGetDocumentStreamAsync - метод

Получает поток документа с его содержимым по объекту запроса документа.

Definition

Пространство имён: Tessa.Ai.Rag
Сборка: Tessa (в Tessa.dll) Версия: 4.2.3+85077ef6104b2e81389e52f8b825d77905da3c54
C#
public virtual Task<(string Name, Stream Stream, long Size)> GetDocumentStreamAsync(
	IAiRagDocumentRequest documentRequest,
	IAiOperationLock operationLock,
	CancellationToken cancellationToken = default
)

Параметры

documentRequest  IAiRagDocumentRequest
Универсальный объект запроса для получения документа в механизме RAG.
operationLock  IAiOperationLock
Позволяет отслеживать активность операции.
cancellationToken  CancellationToken  (Optional)
Propagates notification that operations should be canceled.

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

TaskValueTupleString, Stream, Int64
Кортеж, содержащий имя документа, поток с его содержимым и размер.

Реализации

IAiRagDocumentProviderGetDocumentStreamAsync(IAiRagDocumentRequest, IAiOperationLock, CancellationToken)

См. также