视讯游戏提供最新游戏下载和手游攻略!

高效利用PerfXCloud打造互动式游戏体验

发布时间:2024-10-23浏览:44

本项目使用 www.perfxcloud.net 大模型平台,网站上有详细的说明文档。 快速开始|PerfXCloud

注意:PerfXCloud的API接口兼容 OpenAI 的ChatGPT,可以直接使用 OpenAI SDK或者其他中间件来访问 PerfXCloud。这使得开发者从ChatGPT或者其他平台切换到PerfXCloud变得非常非常容易。

1.如果还没有PerfXCloud的账号,可以登录网站创建一个。

2.PerfXCloud目前支持:

Qwen1.5-110B-Chat-GPTQ-Int4, Qwen1.5-72B-Chat-GPTQ-Int4, Qwen2-72B-Instruct-GPTQ-Int4, Meta-Llama-3-70B-Instruct-GPTQ-Int4, Qwen-14B-Chat-Int4, Meta-Llama-3-8B-Instruct,Llama3-Chinese_v2, chatglm3-6b,llama-3-8b, Qwen1.5-7B,Qwen2-7B,gpt2, SOLAR-10_7B-Instruct,llama-2-7b, PHI_1-5,opt-1b3, phi-2,internLM, Mistral-7B-Instruct, MindChat-Qwen-7B-v2,StarCoder-1B (还在持续更新中)

大模型广场

二、智能NPC对话

智能NPC是一个基于大型语言模型搭建的游戏智能对话机器人,可根据自己的喜好和需求自定义地图信息和NPC性格、动作以及对话,可以借此来实现一个游戏中的智能NPC。本项目基于https://github.com/liyucheng09/ChatGPT_Agent进行开发。

智能NPC对话效果图如下:

三、程序部署

本地开发环境支持 MacOS、Windows、Linux 系统,需要安装 python,node.js,yarn环境,python推荐的版本在 3.7.1 ~ 3.9.X 之间,可前往官网下载。

(1)下载源码

在命令行使用 git 克隆项目并进入目录: git clone https://github.com/liyucheng09/ChatGPT_Agent.git cd ChatGPT_Agent/

(2)安装依赖

yarn install #必选依赖

(3)配置

打开src/Api.tsx文件,修改所需配置,具体配置含义参考配置说明。

const apiKey = "PerfXCloud 令牌";const DAVINCI_API_PATH = "https://cloud.perfxlab.cn/v1/embeddings";const CHATGPT_API_PATH = "https://cloud.perfxlab.cn/v1/chat/completions";export const postChatGpt = async (messages: GptMessage[]) : Promise=>{ const payload = { model: "chatglm3-6b", messages };}

配置的效果如下,可以配置自己的模型和api-key api-key获取方式 :

配置说明:

在以下文件中可以修改故事背景和人物性格: 修改地图信息: src/backend/data/locationData.ts 修改NPC性格: src/backend/data/npcs/NpcData.ts 修改NPC动作等: src/backend/services/ConversationService.ts ##

四、运行

yarn运行项目

yarn start

使用说明

成功运行后,使用w a s d 控制方向, 探索你的地图,然后找到NPC,按q与NPC对话

本项目视频教程地址:https://www.bilibili.com/video/BV1Fw4m1e7nK

本项目代码地址:https://github.com/liyucheng09/ChatGPT_Agent

用户评论

最怕挣扎

Wow!这个PerfXCloud看起来真是太强大啦!以前做AI交互游戏我一直觉得开发难度太高,现在看这篇文章感觉好像一下子就简单多了!我要赶紧试一试!

    有19位网友表示赞同!

我的黑色迷你裙

我之前也一直想尝试用NPC在游戏中聊天互动,可是技术方面不太懂. 这篇博客介绍的很详细,特别是那几个API的使用方法,看起来很清楚易懂。也许我可以试着用PerfXCloud来实现我的想法了!

    有18位网友表示赞同!

为爱放弃

智能NPC对话的游戏听起来很有意思,这种技术现在越来越常见!但是,我有点担心NPC的回应会缺乏真实感。这篇博客提到过性能优化,不知道能不能解决这个问题?

    有13位网友表示赞同!

情如薄纱

我一直觉得游戏里单纯依靠预设脚本的NPC互动比较单调,一个能与玩家实时对话的智能NPC会让游戏体验更上一层楼! 希望PerfXCloud能够帮我实现这个计划!

    有7位网友表示赞同!

余温散尽ぺ

这篇文章写得很有干货,介绍了PerfXCloud各个功能点非常仔细,包括性能优化、对话管理等等。 对于游戏开发者来说,这篇博客是一个很好的参考!

    有17位网友表示赞同!

红尘滚滚

虽然PerfXCloud的功能看起来很强大,但我更关心它的稳定性和可靠性。毕竟,如果NPC在关键时刻“崩”了,游戏体验会大打折扣的!

    有8位网友表示赞同!

tina

玩游戏的时候遇到卡顿或者AI机器人反应迟钝的场景真是让人头疼! 如果PerfXCloud真的能解决这些问题,那它就太棒了!

    有13位网友表示赞同!

墨染年华

我一直对人工智能很感兴趣,看到这篇文章介绍使用智能NPC对话的游戏开发模式非常excited。以后我一定要用perfXCloud试试看!

    有8位网友表示赞同!

终究会走-

这篇博客的图文结合非常好,易于理解! 特别喜欢作者提到的几个案例,很生动地展示了PerfXCloud的使用场景。

    有10位网友表示赞同!

她的风骚姿势我学不来

智能NPC对话的游戏在未来肯定会越来越主流! 作者总结的很到位,PerfXCloud确实是一个非常有潜力的工具。

    有11位网友表示赞同!

孤独症

我已经尝试了PerfXCloud一段时间了,它的性能和功能都非常出色! 我之前开发的AI游戏,经过PerfXCloud优化后,流畅度有了很大提高。

    有13位网友表示赞同!

怅惘

虽然PerfXCloud的功能很吸引人,但我对于其学习成本感到担忧。 能否提供一些入门级的教程或者资源呢?

    有6位网友表示赞同!

顶个蘑菇闯天下i

这篇博文讲的有点深奥,我还没能完全理解. 我觉得需要更详细的介绍和示例代码才能更好地掌握!

    有5位网友表示赞同!

黑夜漫长

我对PerfXCloud这个工具本身还是很感兴趣的,但是对于游戏设计思路,这篇文章介绍得不够多。希望能有更多关于如何利用智能NPC构建游戏剧情和玩法的内容!

    有8位网友表示赞同!

别悲哀

文章提到的很多技术点对我来说都是新的,需要花时间去学习和理解。希望作者以后能分享更多实战经验和案例分析!

    有6位网友表示赞同!

执拗旧人

我个人很喜欢用AI技术的创新来提升游戏玩家体验! 像PerfXCloud这样的工具能帮助开发者更轻松地实现智能对话效果,未来一定会更加受欢迎!

    有15位网友表示赞同!

゛指尖的阳光丶

这个PerfXCloud听起来很适合我的游戏类型,之前一直想实现动态剧情和个性化对话的模式,现在有了这个工具感觉希望很大!

    有6位网友表示赞同!

热点资讯