Alan AI - 面向Web的生成式AI SDK
本文翻译整理自:https://github.com/alan-ai/alan-sdk-web
文章目录
- 一、关于 Alan AI
- 相关链接资源
- 关键功能特性
- Alan AI Studio
- Alan AI SDK
- Alan AI Cloud
- 二、为什么选择Alan AI?
- 三、快速开始
- 四、下载安装
- 五、示例应用
- 六、其他平台SDK
- 七、获取帮助
一、关于 Alan AI
Alan AI 是一个全面的AI解决方案,作为企业的"统一大脑",可连接企业应用程序、API以及静态和动态数据源,从而简化企业工作流程。
相关链接资源
- github : https://github.com/alan-ai/alan-sdk-web
- 官网:https://alan.app/
- 官方文档:https://alan.app/docs
- Alan AI Studio:https://studio.alan.app/register
- Demo示例:https://github.com/alan-ai/alan-sdk-web/tree/master/examples
- Community : https://app.slack.com/client/TL55N530A
- Twitter | Blog
- FAQ : https://alan.app/docs/usage/additional/faq
关键功能特性
Alan AI 提供构建生成式AI代理所需的全套工具:
Alan AI Studio
基于Web的强大IDE,可用于编写、测试和调试生成式AI代理的对话场景。
Alan AI SDK
轻量级SDK,可快速将生成式AI代理嵌入您的应用程序。
Alan AI Cloud
由最新AI技术(LLMs、生成式AI和语义搜索技术)驱动的后端系统,负责维护AI代理并处理所有数据处理任务。
二、为什么选择Alan AI?
- 无需或极少修改UI:只需获取Alan AI SDK并将其添加到应用中即可创建对话体验
- 无服务器环境:无需规划、部署和维护任何基础设施或语音组件
- 实时更新:对对话脚本的所有更改可立即生效
- 对话测试与分析:Alan AI Studio提供高级工具来测试对话流程并获取用户交互的分析数据
三、快速开始
为Web应用创建生成式AI代理:
1、前往 https://studio.alan.app/register 注册Alan AI Studio,使用JavaScript构建对话脚本并进行测试
2、使用Alan AI Web SDK将生成式AI代理嵌入您的应用或网站:
框架支持:
- https://alan.app/docs/client-api/web/vanilla (JavaScript)
- https://alan.app/docs/client-api/web/react (React)
- https://alan.app/docs/client-api/web/angular (Angular)
- https://alan.app/docs/client-api/web/vue (Vue)
- https://alan.app/docs/client-api/web/ember (Ember)
- https://alan.app/docs/client-api/web/electron (Electron)
四、下载安装
- npm包:https://www.npmjs.com/package/@alan-ai/alan-sdk-web
- 发布版本:https://github.com/alan-ai/alan-sdk-web/releases
五、示例应用
示例仓库中包含以下框架的示例应用:
- React
- Angular
- Vue
- Ember
- Electron
按照示例应用文件夹中的README说明启动应用,点击Alan AI按钮即可体验交互。
六、其他平台SDK
Alan AI还支持以下平台和框架:
- https://github.com/alan-ai/alan-sdk-ios (iOS)
- https://github.com/alan-ai/alan-sdk-android (Android)
- https://github.com/alan-ai/alan-sdk-flutter (Flutter)
- https://github.com/alan-ai/alan-sdk-ionic (Ionic)
- https://github.com/alan-ai/alan-sdk-cordova (Apache Cordova)
- https://github.com/alan-ai/alan-sdk-reactnative (React Native)
七、获取帮助
如有任何问题或文档缺失:
- 加入Alan AI Slack社区获取支持
- 发送邮件至support@alan.app
伊织 xAI 2025-04-17(四)