Empty response from realtime api - 'v1/realtime/calls'

Hi, my name is UHyeon.

And I’m currently building an realtime chat application.

Whenever my app calls ‘v1/realtime/calls’ api with below form, return empty response

------WebKitFormBoundaryjpKa9nTz6CUQhBhk
Content-Disposition: form-data; name="sdp"

v=0
o=- 2187278462847129335 2 IN IP4 127.0.0.1
s=-
t=0 0
a=group:BUNDLE 0 1
a=extmap-allow-mixed
a=msid-semantic: WMS bfc59a2e-60a0-463c-9541-81363a17d0c8
m=audio 9 UDP/TLS/RTP/SAVPF 111 63 9 0 8 13 110 126
c=IN IP4 0.0.0.0
a=rtcp:9 IN IP4 0.0.0.0
a=ice-ufrag:VA9u
a=ice-pwd:9oEos3oNTy7/DIPLzDCcNtVU
a=ice-options:trickle
a=fingerprint:sha-256 05:0E:23:2D:61:99:15:9F:08:81:68:F0:32:D9:27:0A:4C:F8:66:62:F2:A0:D5:C1:7C:38:87:2A:CB:AC:B6:90
a=setup:actpass
a=mid:0
a=extmap:1 urn:ietf:params:rtp-hdrext:ssrc-audio-level
a=extmap:2 http://www.webrtc.org/experiments/rtp-hdrext/abs-send-time
a=extmap:3 http://www.ietf.org/id/draft-holmer-rmcat-transport-wide-cc-extensions-01
a=extmap:4 urn:ietf:params:rtp-hdrext:sdes:mid
a=sendrecv
a=msid:bfc59a2e-60a0-463c-9541-81363a17d0c8 9047b16c-31e3-4ff2-bc52-5b091812d171
a=rtcp-mux
a=rtcp-rsize
a=rtpmap:111 opus/48000/2
a=rtcp-fb:111 transport-cc
a=fmtp:111 minptime=10;useinbandfec=1
a=rtpmap:63 red/48000/2
a=fmtp:63 111/111
a=rtpmap:9 G722/8000
a=rtpmap:0 PCMU/8000
a=rtpmap:8 PCMA/8000
a=rtpmap:13 CN/8000
a=rtpmap:110 telephone-event/48000
a=rtpmap:126 telephone-event/8000
a=ssrc:854124298 cname:tTkSPXV9acCv0u4l
a=ssrc:854124298 msid:bfc59a2e-60a0-463c-9541-81363a17d0c8 9047b16c-31e3-4ff2-bc52-5b091812d171
m=application 9 UDP/DTLS/SCTP webrtc-datachannel
c=IN IP4 0.0.0.0
a=ice-ufrag:VA9u
a=ice-pwd:9oEos3oNTy7/DIPLzDCcNtVU
a=ice-options:trickle
a=fingerprint:sha-256 05:0E:23:2D:61:99:15:9F:08:81:68:F0:32:D9:27:0A:4C:F8:66:62:F2:A0:D5:C1:7C:38:87:2A:CB:AC:B6:90
a=setup:actpass
a=mid:1
a=sctp-port:5000
a=max-message-size:262144

------WebKitFormBoundaryjpKa9nTz6CUQhBhk
Content-Disposition: form-data; name="session"

{"modalities":["text","audio"],"instructions":"You are a helpful assistant.","voice":"alloy","prompt":{"id":"pmpt_690f05d5f65c81978deb2fa1b49eb122056f965ca25468e9","variables":{"focusing_goal":"Talking a lot","topic":"Human Rights in International Deportation Cases"}},"tracing":{"auto":true},"audio":{"input":{"turn_detection":{"threshold":0.5,"silenceDurationMs":3000,"prefixPaddingMs":300,"type":"server_vad"}}},"temperature":0.8,"max_response_output_tokens":"inf"}
------WebKitFormBoundaryjpKa9nTz6CUQhBhk
Content-Disposition: form-data; name="type"

application/json
------WebKitFormBoundaryjpKa9nTz6CUQhBhk--

This is the empty response form
{error: {message: "", type: "", code: "", param: ""}}

Also I tried to send sdp directly by following new api guide. but still it return empty response


    const sdpResponse = await fetch(`${OPENAI_API_BASE_URL}`, {
      method: 'POST',
      body: offer.sdp,
      headers: {
        Authorization: `Bearer ${this.ephemeralKey}`,
        'Content-Type': 'application/sdp',
      },
    });

This is same response

{error: {message: "", type: "", code: "", param: ""}}

This problem came from not using ‘gpt-realtime’ model. after I use the models those are based on realtime. It has been okay