Agenti API

Chat a streaming

Zprávu agentovi pošlete na /v1/agents/{id}/chat a odpověď teče po částech (SSE), takže uživatel vidí text hned.

Požadavek

POST /v1/agents/{id}/chat
{"message":"Kolik stojí tarif Pro?","session_id":"volitelne"}

Odpověď

Server posílá události:

  • response.created — začátek, obsahuje session_id
  • response.output_text.delta — přírůstek textu v poli delta
  • response.completed — konec

Vlákna

Když session_id nepošlete, server ho vygeneruje a vrátí v response.created. Pro pokračování v té samé konverzaci ho posílejte dál.

Když agent spí

Server agenta nejdřív probudí a na odpověď počká. První zpráva po spánku proto může trvat o pár sekund déle.