AiPromptTestEngine - конструктор
Объект, выполняющий тестирование ответов моделей.
Пространство имён: Tessa.Ai.TestEngineСборка: Tessa (в Tessa.dll) Версия: 4.2.1+2efecbe35c10dec386bb05925f2876c4acbb708d
public AiPromptTestEngine(
IArtiService artiService,
IAiMessageConverter messageConverter,
ILicenseManager licenseManager,
ISession session,
IAiSettingsProvider aiSettingsProvider,
IAiFileService aiFileService,
IAiFileTokenProvider aiFileTokenProvider
)
Public Sub New (
artiService As IArtiService,
messageConverter As IAiMessageConverter,
licenseManager As ILicenseManager,
session As ISession,
aiSettingsProvider As IAiSettingsProvider,
aiFileService As IAiFileService,
aiFileTokenProvider As IAiFileTokenProvider
)
public:
AiPromptTestEngine(
IArtiService^ artiService,
IAiMessageConverter^ messageConverter,
ILicenseManager^ licenseManager,
ISession^ session,
IAiSettingsProvider^ aiSettingsProvider,
IAiFileService^ aiFileService,
IAiFileTokenProvider^ aiFileTokenProvider
)
new :
artiService : IArtiService *
messageConverter : IAiMessageConverter *
licenseManager : ILicenseManager *
session : ISession *
aiSettingsProvider : IAiSettingsProvider *
aiFileService : IAiFileService *
aiFileTokenProvider : IAiFileTokenProvider -> AiPromptTestEngine
Параметры
- artiService IArtiService
Сервис для взаимодействия с веб-клиентом Arti
- messageConverter IAiMessageConverter
Объект, выполняющий преобразования моделей сообщений
AiMessage для чата ИИ.
- licenseManager ILicenseManager
Объект, предоставляющий доступ к лицензии.
- session ISession
Сессия пользователя.
- aiSettingsProvider IAiSettingsProvider
Провайдер для работы с глобальными настройками ИИ.
- aiFileService IAiFileService
Сервис, управляющий файлами в ИИ.
- aiFileTokenProvider IAiFileTokenProvider
Объект, выполняющий выписывание и проверку токенов на доступ к файлам в кэше ИИ.