The autoconfiguration adds the FunctionCallbacks directly to the model's ChatOptions, which results in the FunctionCallback being included in the request each time it is called. The modification registers the container's FunctionCallback directly to the model's functionCallbackRegister using the parent AbstractToolCallSupport constsructor. Replace the handleFunctionCallbackConfigurations by simplified runtimeFunctionCallbackConfigurations. Co-authored-by Christian Tzolov <ctzolov@vmware.com>
TODO:
Documentation and sample tests using the BasicEvaluationTest.