AiAssistRequest
Interface: AiAssistRequest
Defined in: ai.ts:706
Верхнеуровневый запрос к AI-ассистенту из builder-web.
Remarks
Этот тип — основной DTO между фронтендом и backend-API.
Properties
appSchema
appSchema:
AppSchema
Defined in: ai.ts:711
Полный снимок DSL приложения.
hints?
optionalhints:AiEditorContextHints
Defined in: ai.ts:720
Подсказки контекста редактора (selection и т.п.).
model
model:
string
Defined in: ai.ts:724
pageId?
optionalpageId:string
Defined in: ai.ts:717
Текущая страница (если релевантно).
projectId?
optionalprojectId:string
Defined in: ai.ts:714
Идентификатор проекта (для логов и аналитики).
prompt
prompt:
string
Defined in: ai.ts:708
Текст запроса пользователя (из чат-инпута).
provider
provider:
AiProviderType
Defined in: ai.ts:723
Настройки провайдера и модели.
requestId?
optionalrequestId:string
Defined in: ai.ts:730
Идентификатор запроса, сгенерированный фронтендом. Может использоваться для связи с UI-событиями.