ardasen commited on
Commit
f8f1dbb
·
verified ·
1 Parent(s): ff13605

Update server.js

Browse files
Files changed (1) hide show
  1. server.js +3 -1
server.js CHANGED
@@ -41,8 +41,9 @@ function authenticateProxyKeyAndModel(req, res, next) {
41
  app.use('/api', authenticateProxyKeyAndModel, (req, res, next) => {
42
  if (req.body && req.body.messages) {
43
  req.body.messages = req.body.messages.map(message => {
44
- if (message.content) {
45
  // Remove newlines and extra spaces from the start and end of the content
 
46
  message.content = message.content.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g, '');
47
  }
48
  return message;
@@ -70,6 +71,7 @@ app.use('/api', authenticateProxyKeyAndModel, (req, res, next) => {
70
 
71
 
72
 
 
73
  app.get("/", (req, res) => {
74
  // res.send(This is your OpenAI Reverse Proxy URL: ${baseUrl});
75
  });
 
41
  app.use('/api', authenticateProxyKeyAndModel, (req, res, next) => {
42
  if (req.body && req.body.messages) {
43
  req.body.messages = req.body.messages.map(message => {
44
+ if (message.role !== 'system' && message.content) {
45
  // Remove newlines and extra spaces from the start and end of the content
46
+ // for non-system messages only
47
  message.content = message.content.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g, '');
48
  }
49
  return message;
 
71
 
72
 
73
 
74
+
75
  app.get("/", (req, res) => {
76
  // res.send(This is your OpenAI Reverse Proxy URL: ${baseUrl});
77
  });