Merge pull request #170 from GitPaulo/gitpaulo/update-deprecated-max-tokens

Update deprecated max_tokens to max_completion_tokens
This commit is contained in:
Stephanie Giang
2026-02-06 11:09:51 -05:00
committed by GitHub
4 changed files with 8 additions and 8 deletions

View File

@@ -72,7 +72,7 @@ describe('inference.ts', () => {
content: 'Hello, AI!',
},
],
max_tokens: 100,
max_completion_tokens: 100,
model: 'gpt-4',
})
@@ -176,7 +176,7 @@ describe('inference.ts', () => {
content: 'Hello, AI!',
},
],
max_tokens: 100,
max_completion_tokens: 100,
model: 'gpt-4',
response_format: requestWithResponseFormat.responseFormat,
})
@@ -228,7 +228,7 @@ describe('inference.ts', () => {
expect(callArgs.tools).toEqual(mockMcpClient.tools)
expect(callArgs.response_format).toBeUndefined()
expect(callArgs.model).toBe('gpt-4')
expect(callArgs.max_tokens).toBe(100)
expect(callArgs.max_completion_tokens).toBe(100)
// Verify OpenAI client was initialized with empty custom headers
expect(mockOpenAIClient).toHaveBeenCalledWith({

4
dist/index.js generated vendored
View File

@@ -58312,7 +58312,7 @@ async function simpleInference(request) {
});
const chatCompletionRequest = {
messages: request.messages,
max_tokens: request.maxTokens,
max_completion_tokens: request.maxTokens,
model: request.modelName,
temperature: request.temperature,
top_p: request.topP,
@@ -58349,7 +58349,7 @@ async function mcpInference(request, githubMcpClient) {
coreExports.info(`MCP inference iteration ${iterationCount}`);
const chatCompletionRequest = {
messages: messages,
max_tokens: request.maxTokens,
max_completion_tokens: request.maxTokens,
model: request.modelName,
temperature: request.temperature,
top_p: request.topP,

2
dist/index.js.map generated vendored

File diff suppressed because one or more lines are too long

View File

@@ -47,7 +47,7 @@ export async function simpleInference(request: InferenceRequest): Promise<string
const chatCompletionRequest: OpenAI.Chat.Completions.ChatCompletionCreateParams = {
messages: request.messages as OpenAI.Chat.Completions.ChatCompletionMessageParam[],
max_tokens: request.maxTokens,
max_completion_tokens: request.maxTokens,
model: request.modelName,
temperature: request.temperature,
top_p: request.topP,
@@ -95,7 +95,7 @@ export async function mcpInference(
const chatCompletionRequest: OpenAI.Chat.Completions.ChatCompletionCreateParams = {
messages: messages as OpenAI.Chat.Completions.ChatCompletionMessageParam[],
max_tokens: request.maxTokens,
max_completion_tokens: request.maxTokens,
model: request.modelName,
temperature: request.temperature,
top_p: request.topP,