Redirect max_tokens to max_completion_tokens

45cfc532b1fbd22f8107becc0a8c012bb0cfdf1e

Cohee <18619528+Cohee1207@users.noreply.github.com>

2 files changed, +3 -0Ignore whitespace
public/scripts/openai.js+2 -0
@@ -1970,6 +1970,8 @@ async function sendOpenAIRequest(type, messages, signal) {
19701970 msg.role = 'user';
19711971 }
19721972 });
1973+ generate_data.max_completion_tokens = generate_data.max_tokens;
1974+ delete generate_data.max_tokens;
19731975 delete generate_data.stream;
19741976 delete generate_data.logprobs;
19751977 delete generate_data.top_logprobs;
src/endpoints/backends/chat-completions.js+1 -0
@@ -965,6 +965,7 @@ router.post('/generate', jsonParser, function (request, response) {
965965 'model': request.body.model,
966966 'temperature': request.body.temperature,
967967 'max_tokens': request.body.max_tokens,
968+ 'max_completion_tokens': request.body.max_completion_tokens,
968969 'stream': request.body.stream,
969970 'presence_penalty': request.body.presence_penalty,
970971 'frequency_penalty': request.body.frequency_penalty,