Default implementation of batch, which calls invoke N times. Subclasses should override this method if they can batch more efficiently.
batch(
inputs: BaseLanguageModelInput[],
options: Partial<CallOptions> | Partial<CallOptions>[],
batchOptions: RunnableBatchOptions __type
): Promise<AIMessageChunk<MessageStructure<MessageToolSet>>[]>