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]

Reply via email to