Overview
The objective of this solution is to demonstrate a chatbot which has the ability to orchestrate conversations to the appropriate channels and/or 3rd-party applications while leveraging generative AI technologies. To build a unified virtual assistant and achieve the desired outcomes for success, this solution will leverage watsonx Orchestrate to deliver six core capabilities:
- Identity and Access Management (IAM):
- Secure Login: Authenticates users based on roles.
- Access Control: Restricts actions to authorized data and features.
- Role-Based Privileges:
- Admins: Access advanced features like global password changes.
- Users: Limited to basic functions, ensuring simplicity and security.
- Generative AI-Driven Routing: Classifies user prompts into categories, improving conversation routing accuracy and streamlining interactions.
- Document Search: Ensures accurate, reliable search results by combining a Data Repository, Vector Database, and Large Language Model, with up-to-date information and source links.
- Third-Party Integrations: Connects the chatbot to platforms like ServiceNow to automate workflows, reduce silos, and enable customized, efficient operations.
- Governance: Implements IBM® watsonx.governance™ to manage AI risks, ensure compliance, monitor models, and document processes, fostering transparency and accountability.
- Subordinate Bot Mediation: Enables seamless collaboration with existing chatbots by delegating domain-specific requests while providing unified responses through the parent bot.
Technology Overview
Core Platform: watsonx Orchestrate
IBM watsonx Orchestrate is a collaborative AI platform that automates workflows and manages complex business processes through seamless integration with enterprise systems which empowers users to streamline operations and boost productivity while enabling different capabilities like:
Capability | IBM Product |
---|---|
Identity Access Management | IBM Security Verify |
Generative AI-Driven Conversational Routing | watsonx.gov or watsonx.ai Watson Machine Learning |
Document Search | watsonx Discovery watsonx.ai Watson Machine Learning |
3rd-Party Application Integrations | watsonx Orchestrate |
Governance | watsonx.gov |
Subordinate Bot Integration | watsonx Orchestrate Assistant |
IBM Security Verify: Identity and access management solution ensuring secure authentication to protect digital assets and manage user identities.
IBM watsonx.ai: Generative AI development platform offering preconfigured tools to carry out prompt engineering, and data science capabilities for efficient model building and deployment.
IBM watsonx Discovery: An enterprise ready platform which ingests and embeds documents into a vectorDB to enable RAG practices across enterprise data.
IBM watsonx.gov: A platform which supports end-to-end AI governance, automating processes from use case selection to model deployment and monitoring.
IBM Watson Machine Learning: The platform for deployment, management, and operationalization of AI and machine learning models at scale which integrates seamlessly with various data sources and development environments.