This topic explains how to use the AICallKit SDK to integrate an AI agent into your app project for AI chat.
Introduction
Alibaba Cloud provides the AICallKit SDK, a development toolkit that facilitates integration of an AI agent into your project. With the SDK, you can access a wide range of AI agent features without the need for extensive custom development. This reduces the development timeline, enhances app quality, and delivers a more engaging and seamless interactive experience to users.
For integration across platforms, see API reference and iOS.
For server-side development, see Server-side Integration and API description.
Workflow
The messaging capability relies on the interactive messaging SDK
AliVCInteractionMessage. Its latest version is V1.5.0. For more information, see Interactive messaging (new).To initiate a chat, call the startChat method. If the engine is not connected, obtain the token through a callback event and return it to the AICallKit SDK.
To conclude a chat, call the endChat method.
Benefits
This solution provides the following benefits:
Quickly integrate an AI agent and develop messaging capability.
Develop the app server flexibly.
Support both Android and iOS platforms.