/chat/stream
Ask the shopping assistant
Answers a shopper's question against the channel's own catalogue and content, and streams the reply as server-sent events rather than returning a body. Each event is a `data:` line carrying a JSON fragment; concatenate the text fragments as they arrive and stop at the terminating event.
Visa hela beskrivningen
Because the response is a stream, the 200 has no schema to document — read the event format from the frames themselves. Requires a session, and is enabled per channel through the enableChatAssistant feature flag.
Body krävs
| Fält | Typ |
|---|---|
content
|
string · nullable |
currentCategory
|
string · nullable |
currentProductId
|
string · nullable |
currentProductName
|
string · nullable |
history
|
ChatMessageDto[] · nullable |
Svar
Standardfel:
400
429
Felhantering
Exempel
curl -X POST "https://api.erp.fluit.cloud/ecom/chat/stream" \
-H "X-Tenant-Id: $FLUIT_TENANT_ID" \
-H "X-Channel: web" \
-H "Content-Type: application/json" \
-d @body.json
Bas-URL https://api.erp.fluit.cloud/ecom.