@@ -19,12 +19,7 @@ import { ChatCompletionToolRunnerParams } from '../../../lib/ChatCompletionRunne
1919import { ChatCompletionStreamingToolRunnerParams } from '../../../lib/ChatCompletionStreamingRunner' ;
2020import { ChatCompletionStream , type ChatCompletionStreamParams } from '../../../lib/ChatCompletionStream' ;
2121import { ExtractParsedContentFromParams , parseChatCompletion , validateInputTools } from '../../../lib/parser' ;
22- import {
23- BetaToolRunner ,
24- type BetaToolRunnerRequestOptions ,
25- type BetaToolRunnerParams ,
26- } from '../../../lib/beta/BetaToolRunner' ;
27- import type OpenAI from '../../../index' ;
22+ import { BetaToolRunner } from '../../../lib/beta/BetaToolRunner' ;
2823
2924export class Completions extends APIResource {
3025 messages : MessagesAPI . Messages = new MessagesAPI . Messages ( this . _client ) ;
@@ -198,19 +193,6 @@ export class Completions extends APIResource {
198193 return ChatCompletionRunner . runTools ( this . _client , body as ChatCompletionToolRunnerParams < any > , options ) ;
199194 }
200195
201- toolRunner (
202- body : BetaToolRunnerParams & { stream ?: false } ,
203- options ?: BetaToolRunnerRequestOptions ,
204- ) : BetaToolRunner < false > ;
205- toolRunner (
206- body : BetaToolRunnerParams & { stream : true } ,
207- options ?: BetaToolRunnerRequestOptions ,
208- ) : BetaToolRunner < true > ;
209- toolRunner ( body : BetaToolRunnerParams , options ?: BetaToolRunnerRequestOptions ) : BetaToolRunner < boolean > ;
210- toolRunner ( body : BetaToolRunnerParams , options ?: BetaToolRunnerRequestOptions ) : BetaToolRunner < boolean > {
211- return new BetaToolRunner ( this . _client as OpenAI , body , options ) ;
212- }
213-
214196 /**
215197 * Creates a chat completion stream
216198 */
0 commit comments