ardasen commited on
Commit
445560d
·
verified ·
1 Parent(s): 7deaa9e

Update server.js

Browse files
Files changed (1) hide show
  1. server.js +3 -5
server.js CHANGED
@@ -41,11 +41,8 @@ app.use('/api', authenticateProxyKeyAndModel, (req, res, next) => {
41
  if (req.body && req.body.messages) {
42
  req.body.messages = req.body.messages.map(message => {
43
  if (message.content) {
44
- // Remove all newlines and extra spaces, regardless of message role
45
- message.content = message.content
46
- .replace(/\n+/g, ' ') // Replace all newlines with a single space
47
- .replace(/\s+/g, ' ') // Replace multiple spaces with a single space
48
- .trim(); // Remove leading and trailing spaces
49
  }
50
  return message;
51
  });
@@ -67,6 +64,7 @@ app.use('/api', authenticateProxyKeyAndModel, (req, res, next) => {
67
  }));
68
 
69
 
 
70
  //app.use('/api', authenticateProxyKeyAndModel, proxy(targetUrl, {
71
  // proxyReqPathResolver: (req) => '/api/v1/chat/completions',
72
  // proxyReqOptDecorator: (proxyReqOpts, srcReq) => {
 
41
  if (req.body && req.body.messages) {
42
  req.body.messages = req.body.messages.map(message => {
43
  if (message.content) {
44
+ // Remove newlines from the start and end of the content
45
+ message.content = message.content.replace(/^\n+|\n+$/g, '');
 
 
 
46
  }
47
  return message;
48
  });
 
64
  }));
65
 
66
 
67
+
68
  //app.use('/api', authenticateProxyKeyAndModel, proxy(targetUrl, {
69
  // proxyReqPathResolver: (req) => '/api/v1/chat/completions',
70
  // proxyReqOptDecorator: (proxyReqOpts, srcReq) => {