Azure / Azure/fetch-event-source
CORS error while using open ai completions
- Dominant language
- TypeScript
- Stars
- 2.9k
- Forks
- 196
- PR merge metrics
- No merged PRs in 30d
Description
```js
fetchEventSource('https://api.openai.com/v1/chat/completions', {
method: 'POST',
headers: {
Accept: 'text/event-stream',
'Content-Type': 'application/json',
Authorization: 'Bearer ' + process.env.NEXT_PUBLIC_OPENAI_KEY,
},
body: raw,
signal: ctrl.signal,
onopen(res) {
console.log('onopen ', res);
},
onmessage(evt) {
console.log('msg.data', evt.data);
if (evt.data == '[DONE]') return;
},
onclose() {
console.log('onclose - server error');
},
onerror(err) {
console.log('onerror', err);
throw err;
},
```

Contributor guide
Assessment
This issue has not been assessed yet.