Inworld.ai是一个为虚拟游戏角色赋予智能和个性的AI应用开发平台,它可以让开发者通过自然语言描述和简单的控制,快速创建具有不同性格、情感、记忆和知识的AI角色,并将它们集成到各种实时应用中,如游戏、VR/AR、虚拟世界和元宇宙等。Inworld.ai的目标是让AI角色能够与用户进行更自然、更有趣和更有意义的交互,提高用户的沉浸感和连接感。
Inworld.ai由曾经参与开发谷歌对话式AI平台Dialogflow的团队创建,它利用了多种机器学习和自然语言处理模型,以及多模态AI技术,来模拟人类的语言、声音、动作、表情和行为。Inworld.ai不仅提供了大型语言模型(LLMs)的能力,还增加了可配置的安全性、知识、记忆、叙事控制、多模态等功能,让AI角色能够根据不同的场景和用户需求,保持在角色、在世界或在品牌之内。
Inworld.ai目前支持英语,并提供了多种集成方式,如Unity、Unreal和Node.js等。开发者可以通过Inworld.ai的网站或Oculus应用来创建、测试和分享AI角色,也可以通过API和SDK来将AI角色添加到自己的游戏和体验中。Inworld.ai目前提供了免费试用和付费订阅两种使用方式,具体价格可以在官网查询。
特色功能
实时生成AI
Inworld.ai针对实时体验进行了优化,提供了低延迟、高质量和可扩展的交互。它可以在多个LLMs之间进行协调,实现更快的推理和更低的成本。Inworld.ai还可以根据不同的应用场景,动态调整AI角色的表现力和复杂度。
角色引擎
Inworld.ai让开发者可以通过自然语言描述和简单的控制,来创建具有独特个性的AI角色。开发者只需要输入一些关于角色的信息,如名字、年龄、性别、职业、兴趣等,就可以生成一个基本的角色框架。然后,开发者可以通过调整一些参数,如情感、目标、动作等,来进一步完善角色的性格和背景。AI角色可以通过多模态AI来表达自己的个性,包括对话、声音、动画和情绪等。
上下文网格
Inworld.ai让开发者可以为每个交互设置一个合适的上下文,让AI角色能够适应不同的环境和用户需求。开发者可以为AI角色添加自定义的知识、内容、安全防护、叙事控制等,来保证AI角色在交流过程中保持一致性和合理性。例如,在一个电商应用中,AI角色可能需要知道一些商品信息,并且避免涉及一些敏感话题;而在一个游戏应用中,AI角色可能需要知道一些游戏规则,并且按照一定的剧情发展。
收费价格
Inworld.ai目前提供了免费试用和付费订阅两种使用方式。免费试用包括以下内容:
- 无限制地在Inworld Studio中创建和测试AI角色
在网页或Oculus应用中与共享的AI角色进行交互
使用内置或第三方服务提供的声音
使用内置或第三方服务提供的动画
使用内置或第三方服务提供的情绪
使用内置或第三方服务提供的知识
使用内置或第三方服务提供的安全防护
使用内置或第三方服务提供的叙事控制
付费订阅分为两种类型:Launch和Enterprise。Launch订阅包括以下内容:
- 免费试用中包含的所有内容
每月1000次API调用
每月1000次集成调用
每月1000次语音合成调用
每月1000次动画合成调用
每月1000次情绪合成调用
每月1000次知识合成调用
每月1000次安全防护合成调用
每月1000次叙事控制合成调用
自定义声音(需要20分钟以上的声音数据)
自定义动画(需要20分钟以上的动画数据)
自定义情绪(需要20分钟以上的情绪数据)
自定义知识(需要20分钟以上的知识数据)
自定义安全防护(需要20分钟以上的安全防护数据)
自定义叙事控制(需要20分钟以上的叙事控制数据)
Launch订阅每月收费199美元。
Enterprise订阅包括以下内容:
- 免费试用中包含的所有内容
Launch订阅中包含的所有内容
无限制地使用API调用
无限制地使用集成调用
无限制地使用语音合成调用
无限制地使用动画合成调用
无限制地使用情绪合成调用
无限制地使用知识合成调用
无限制地使用安全防护合成调用
无限制地使用叙事控制合成调用
高级客户支持服务
Enterprise订阅需要联系Inworld.ai团队获取报价。
常见问题
什么是AI角色?
AI角色是指使用人工智能技术创建的虚拟角色。这些技术包括自然语言处理模型、机器视觉、语音识别等计算机模型。它们共同作用于模拟人类交互中动态和社会化的特征。
Inworld.ai是否可以创建头像?
Inworld.ai产品中使用的头像只是为了示范效果。使用了Ready Player Me提供的头像作为演示,但作为一个开发平台,我们的目标是与任何类型或风格的头像或模型兼容。我们只负责提供角色的大脑,而它们的外观完全由你决定。
给TA打赏
共{{data.count}}人
人已打赏
海报分享
{{postData.favorites_isset ? ‘已收藏’ : ‘收藏’}}