cansuk99 opened a new pull request, #922: URL: https://github.com/apache/flink-agents/pull/922
Linked issue: #902 ### Purpose of change Chat model integration for watsonx.ai models provided by IBM Cloud. - Adds a new watsonx integration module for Java chat models. - Adds a new watsonx integration module for Python chat models. - Adds watsonx resource names and YAML alias mappings in both Java and Python. - Updates distribution and build wiring to include the new integration artifact. - Adds documentation for watsonx setup, parameters, model usage, and YAML alias support. ### Tests Java: - Watsonx connection behavior and payload conversion tests. - Watsonx setup validation tests. - Alias resolution tests for watsonx. Python: - Watsonx chat behavior tests (mocked tool-call, retry flows). - Alias resolution tests for watsonx. Both Java and Python integrations were tested live with IBM Cloud credentials with flink jobs running on k8s. ### Documentation <!-- Do not remove this section. Check the proper box only. --> - [ ] `doc-needed` <!-- Your PR changes impact docs --> - [ ] `doc-not-needed` <!-- Your PR changes do not impact docs --> - [x] `doc-included` <!-- Your PR already contains the necessary documentation updates --> -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
