Carbon AI chat is an opinionated but extensible full fledged chat application. It is available as a React or web component.
The Carbon AI chat is a combination of the watsonx Assistant, watsonx Orchestrate and Carbon Labs AI chat projects. As this combination matures and as feedback from other implementing teams is gather, this project will be labeled as "beta" status.
Don't let that stop you from using it in production, it is currently being used in production in watsonx Assistant and Orchestrate, just be sure to lock to an exact version as this project won't follow semantic versioning for breaking changes until the
1.0.0
release.
This package uses IBM Telemetry to collect de-identified and anonymized metrics data. By installing this package as a dependency you are agreeing to telemetry collection. To opt out, see Opting out of IBM Telemetry data collection. For more information on the data being collected, please see the IBM Telemetry documentation.
npm install @carbon/ai-chat
or
yarn add @carbon/ai-chat
This will install the package that contains both the web component and React versions of the chat application.