• Accumulate the token usage when toolcalling is invoked
  • Fix both call() and stream() methods
    • Add usage field to the Chat completion choice as the usage is returned via Choice
  • Add Mootshot chatmodel ITs for functioncalling tests

Comment From: ilayaperumalg

@mxsl-gr Could you check this PR?

Comment From: mxsl-gr

@mxsl-gr Could you check this PR?

no problem, I'll check and test this PR later

Comment From: ilayaperumalg

no problem, I'll check and test this PR later

@mxsl-gr thank you

Comment From: mxsl-gr

no problem, I'll check and test this PR later

@mxsl-gr thank you

hi, @ilayaperumalg sorry for the delay due to some personal reasons. the unit tests work fine on my side, some suggestions for your reference.

Comment From: ilayaperumalg

@mxsl-gr I don't seem to find the suggestions on this PR. Could you check?

Comment From: mxsl-gr

@mxsl-gr I don't seem to find the suggestions on this PR. Could you check?

sorry, i forget finish the review...