介绍
介绍
@ant-design/x-sdk 提供了一系列的工具API,旨在帮助开发人员开箱即用的管理AI对话应用数据流
useConversations Hook 管理会话列表,支持创建、删除useXChat Hook 管理会话数据,支持消息解析、状态管理和操作APIXRequest API 支持流式响应、中间件、全局配置和手动控制Chat Provider 机制支持不同AI模型的无缝接入,内置DeepSeek、OpenAI兼容方案我们推荐使用 npm 或 yarn 或 pnpm 或 bun 或 utoo 的方式进行开发,不仅可在开发环境轻松调试,也可放心地在生产环境打包部署使用,享受整个生态圈和工具链带来的诸多好处。
$ npm install @ant-design/x-sdk --save
如果你的网络环境不佳,推荐使用 cnpm。
在浏览器中使用 script 和 link 标签直接引入文件,并使用全局变量 XSDK。
我们在 npm 发布包内的 dist 目录下提供了 x-sdk.js、x-sdk.min.js 和 x-sdk.min.js.map。
强烈不推荐使用已构建文件,这样无法按需加载,而且难以获得底层依赖模块的 bug 快速修复支持。
注意:
x-sdk.js和x-sdk.min.js和x-sdk.min.js.map。依赖react、react-dom请确保提前引入这些文件。