Create a private GPT Live WebRTC session
Create a private GPT Live WebRTC session
/api/v1/workspaces/{workspace_id}/discuss/voice/sessionsExchanges a browser WebRTC offer for a server-configured GPT Live answer. The OpenAI API key remains on the private Knowledge service. Assign selects the model, disables provider storage, supplies bounded private Discuss history, and configures client delegation back into canonical Discuss. The client must wait for session.started before treating voice as ready.
Path Parameters
Header Parameters
Request Body
application/jsonstring·default fullAccount playback policy for generated voice output.
offconfirmationsfullResponses
string·const no-storePrevents storage of error responses by clients and intermediaries.
integer·min 15·max 600Upper session lifetime enforced by client teardown and server authority checks.
string·const no-storePrevents storage of error responses by clients and intermediaries.
string·min 1·max 200Correlation identifier for the request.
string·const nosniffPrevents user agents from MIME-sniffing the response.
integer·min 1Seconds until the client may retry.
integer·min 0Delay in seconds before retrying, when an expected maintenance end is known.
string·const no-storePrevents storage of error responses by clients and intermediaries.
string·min 1·max 200Correlation identifier for the request.
string·const nosniffPrevents user agents from MIME-sniffing the response.