Create a Live WebRTC session. Start with the Live prompting guide.
Create session
require "openai"
openai = OpenAI::Client.new(api_key: "My API Key")
live = openai.live.create(session: {model: :"gpt-live-1"}, transport: {sdp: "x", type: :webrtc})
puts(live){
"session": {
"id": "live_123"
},
"transport": {
"type": "webrtc",
"sdp": "<SDP answer>"
}
}Returns Examples
{
"session": {
"id": "live_123"
},
"transport": {
"type": "webrtc",
"sdp": "<SDP answer>"
}
}