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) {
1970 msg.role = 'user';1970 msg.role = 'user';
1971 }1971 }
1972 });1972 });
1973 generate_data.max_completion_tokens = generate_data.max_tokens;
1974 delete generate_data.max_tokens;
1973 delete generate_data.stream;1975 delete generate_data.stream;
1974 delete generate_data.logprobs;1976 delete generate_data.logprobs;
1975 delete generate_data.top_logprobs;1977 delete generate_data.top_logprobs;
src/endpoints/backends/chat-completions.js+1 -0
@@ -965,6 +965,7 @@ router.post('/generate', jsonParser, function (request, response) {
965 'model': request.body.model,965 'model': request.body.model,
966 'temperature': request.body.temperature,966 'temperature': request.body.temperature,
967 'max_tokens': request.body.max_tokens,967 'max_tokens': request.body.max_tokens,
968 'max_completion_tokens': request.body.max_completion_tokens,
968 'stream': request.body.stream,969 'stream': request.body.stream,
969 'presence_penalty': request.body.presence_penalty,970 'presence_penalty': request.body.presence_penalty,
970 'frequency_penalty': request.body.frequency_penalty,971 'frequency_penalty': request.body.frequency_penalty,