When connecting watsonx Assistant to a foundation model on watsonx.ai; which authentication credential is required?
Select an answer to reveal the explanation.
Short Explanation and Infographic
Todd Lammle: 'Imagine you're building a chatbot and this exact situation comes up — ibm cloud api key is your go-to move. An IBM Cloud API key is used to authenticate the watsonx Assistant integration with the watsonx. This is a classic Domain 4: Integrate with watsonx concept you'll want locked in before exam day.'
Full explanation below image
Full Explanation
An IBM Cloud API key is used to authenticate the watsonx Assistant integration with the watsonx.ai service. SSH keys are for server-level access. OAuth 2.0 client credentials are used for custom extension connections to external APIs; not for the built-in watsonx.ai integration. Console username and password are for human login; not service-to-service calls. The correct answer, "IBM Cloud API key", directly satisfies the scenario because it aligns with watsonx Assistant's design principles and the specific capability being tested. The incorrect options ("SSH key pair", "OAuth 2.0 client credentials with a separate authorization server", "Username and password for the IBM Cloud console") may appear relevant but each misses a key requirement or introduces a step that is either unnecessary or belongs to a different workflow. Mastering the distinction between these approaches is essential for effective watsonx Assistant implementations and is a core focus of the Domain 4: Integrate with watsonx section of the certification exam.