callAiAssist
Function: callAiAssist()
callAiAssist(
payload):Promise<AiAssistResponse>
Defined in: apps/builder-web/src/api/client.ts:1011
Вызывает AI-ассистента для редактирования DSL через backend-API.
Backend-маршрут:
POST /ai/assist
На стороне @lowcode/api запрос делегируется в @lowcode/ai-orchestrator, который формирует промпт, вызывает модель и применяет операции к DSL.
Parameters
payload
AiAssistRequest
Полный AiAssistRequest. Если requestId не указан,
он будет сгенерирован автоматически и попадёт в:
- тело запроса (
payload.requestId); - заголовок
X-Request-Id.
Returns
Promise<AiAssistResponse>
Ответ ассистента с обновлённым AppSchema, списком операций
и объяснением.