AiRagDefaultDocumentProvider - конструктор
Предоставляет методы для работы с документом в механизме RAG.
Пространство имён: Tessa.Ai.RagСборка: Tessa (в Tessa.dll) Версия: 4.2.3+85077ef6104b2e81389e52f8b825d77905da3c54
public AiRagDefaultDocumentProvider(
IDbScope dbScope,
ICardMetadata cardMetadata,
IAiFileProcessor aiFileProcessor,
ICardStreamServerRepository cardStreamServerRepository
)
Public Sub New (
dbScope As IDbScope,
cardMetadata As ICardMetadata,
aiFileProcessor As IAiFileProcessor,
cardStreamServerRepository As ICardStreamServerRepository
)
public:
AiRagDefaultDocumentProvider(
IDbScope^ dbScope,
ICardMetadata^ cardMetadata,
IAiFileProcessor^ aiFileProcessor,
ICardStreamServerRepository^ cardStreamServerRepository
)
new :
dbScope : IDbScope *
cardMetadata : ICardMetadata *
aiFileProcessor : IAiFileProcessor *
cardStreamServerRepository : ICardStreamServerRepository -> AiRagDefaultDocumentProvider
Параметры
- dbScope IDbScope
Объект для взаимодействия с базой данных.
Определяет область видимости объекта
DbManager.
- cardMetadata ICardMetadata
Объект для взаимодействия с базой данных.
Определяет область видимости объекта
DbManager.
- aiFileProcessor IAiFileProcessor
Объект, выполняющий сценарии обработки файлов ИИ.
- cardStreamServerRepository ICardStreamServerRepository
Репозиторий для потокового управления карточками на сервере.