蓝莺IM
一、关于蓝莺IM
蓝莺IM是新一代智能聊天云服务,拥有Chat和AI两大功能。当前AI引擎已支持ChatGPT(包括OpenAI和Microsoft Azure)、Minimax、百度文心一言、智谱AI,讯飞星火、阿里通义千问陆续接入中。开发者可使用蓝莺IMSDK,构建自己的智能应用,同时拥有聊天和大模型AI两大功能。
二、蓝莺IM SDK的技术栈
蓝莺IM SDK是跨平台的,包括移动端(iOS/Android)、PC桌面端(Linux/Windows/Mac)、Web浏览器端(包括H5)以及微信小程序等。为了最大程度的复用,并提高服务质量,SDK 技术栈如下:
统一设计并实现二进制即时通讯协议 XSYNC ,分别实现了 C++ 版和 Javascript 版;
蓝莺IM SDK 采用了清晰简单的设计,方便开发者快速集成,而且支持多种不同环境的部署方式。
更加简单的接口提供更加专业的服务,一键启用多云架构,支持应用在公有云、专有云和私有云的不同部署方式自由迁移,顺应业务发展阶段,无缝迁移无忧切换。
三、蓝莺IM的私有云部署文档
1. 概述
蓝莺IM私有云可以一键安装,省心高效。使用私有云,你将完全掌控你的数据和服务,并毫无限制地访问所有服务。借助于最先进的容器技术,蓝莺IM所有的服务有已完成云原生改造,这是私有云可以稳定可靠地运行在从裸机服务器、私有云计算平台到各种内部容器平台环境中的重要依靠。蓝莺IM私有部署提供两种部署模式:单机版和集群版。三步操作,十分钟安装,控制台提供了简洁的状态监控页面,系统运行状态实时掌控。
2. 创建应用
登录控制台 点击创建应用。应用创建默认为免费版套餐,也可以升级为商业版。
3. 开通私有云服务
- 应用创建成功后,进入应用详情页面。
- 点击更改计划,选择私有云,点击“继续”。
- 点击私有云图标,进入私有云详情页面,下载安装包 maxim.ctl
$ wget https://package.lanyingim.com/linux/amd64/maxim.ctl
四、蓝莺IM的快速开发
1. IOS 客户端快速开发
蓝莺IM提供了IOS 客户端快速开发文档,帮助开发者快速集成蓝莺IM SDK。
2. 安卓客户端快速开发
蓝莺IM SDK 支持安卓客户端快速开发,开发者可以根据文档进行集成。
3. Linux/C++ 客户端快速开发
对于Linux/C++平台,蓝莺IM SDK 有专门的开发文档,支持快速开发和集成。
4. Web 前端快速开发
蓝莺IM SDK 在Web前端也提供了快速开发文档和接口说明,方便开发者进行集成。
5. 服务端开发指南(API)
蓝莺IM 提供了服务端开发指南,开发者可以通过API实现各种定制化需求。
6. 推送开发指南(PUSH)
推送是聊天应用非常重要的一项功能,蓝莺IM提供了详细的推送开发指南,方便开发者进行集成。
7. 私有云部署文档
蓝莺IM还提供了私有云部署文档,让企业更加灵活地自主部署。
五、总结
蓝莺IM作为新一代智能聊天云服务,在聊天和AI功能方面都做了深入的技术研究和应用,为开发者提供了丰富的功能和灵活的部署方式,能够满足不同企业的不同需求。强大的社区支持和持续的技术更新也使得蓝莺IM成为众多开发者心目中首选的智能聊天云服务。
以上是对蓝莺IM的系统性介绍,开发者可以根据自己的需求选择最适合的开发方案。
本文为知识分享和技术探讨之用,涉及到公司或产品(包括但不限于蓝莺IM)介绍内容仅为参考,具体产品和功能特性以官网开通为准。