觅长生:真-NPC活过来mod使用教程
都是我の翅膀啊
编辑于 2025年03月17日 20:42

收到很多玩家对自定义模型的需求,于是乎出了这个专栏作为一个教程,如果你用的是deepseek模式或Qwen模式,那么你只需要获取api key就可以,如何获取key网络上有很多教程,我这边就不赘述了.

mod仅支持非流式输出,所以不要用绑定流式输出的模型如:QwQ-plus

本文章只教你如何通过配置文件自定义模型网站和模型的类型,以及如何本地部署.

废话不多说,入正文:

第一步:找到配置文件

点击浏览本地文件,然后这是你现在所处的目录

原目录:D:\software\Steam\steamapps\common\觅长生

目标目录:D:\software\Steam\steamapps\workshop\content\1189490\2824349934\BepInEx\config

把目录从Steam\开始覆盖就能找到配置文件所处的文件夹了,注意你的目录前缀与我不同,换成你自己的目录,进去后你会看到这个文件

这个就是mod的配置文件,双击打开它 or 右键在记事本中编辑.

然后你会看到这个界面,自定义需要更改SelectedModel属性的值为如图所示

不要自己手打,直接双击对应的单词,就能ctrl+c复制了,手打易出错.现在我们就把api调用模式改为自定义了

第二步:获取提供模型服务的网址接口--Curl

以阿里云为例子,在进行我们的操作之前,你需要先进行阿里云的账号设置,具体操作参考如图,

官方文档指南:

https://help.aliyun.com/zh/model-studio/getting-started/first-api-call-to-qwen

再找到阿里云百炼平台官网

官网网址:https://bailian.console.aliyun.com/#/home

注册登录进去后,点击模型广场,注意各平台(豆包,硅基流动,腾讯元宝)界面不一定一致,但总之都与api接口文档有关

你会看到这个界面,假设你想接入Deepseek-R1模型.那么点击Api调用示例

向下滑动后你会看到这个界面,是Openai兼容,点击HTTP这几个大写字母

在示例代码这几个字下面,然后你就得到了阿里云的Curl:

https://dashscope.aliyuncs.com/compatible-mode/v1/chat/completions

复制这串网址,回到我们的配置文件中,粘贴到CloseAICompatible_apiEndpoint属性后面,如图所示

第三步:获取api key

同理还是以阿里云为例子,点击右上角查看我的api-key或者选择你的头像后选api-key,都一样

然后你会看到这个,如果是第一次创建应该是空的,不用管,直接点击创建API-KEY

描述随便输,比如:觅长生npc扮演,然后点确定

你就会看到一个sk开头的api-key,点击查看后,再点击复制,这就是阿里云平台的api-key了

然后返回我们的配置文件,粘贴到CloseAICompatibleApiKey属性后面,如图所示,*号是我为了防止被恶意爆破隐藏了,正常你那边应该是一串数字英文

第四步:指定模型的型号

同页面向上滑动,你会看到左侧有一列叫模型名称,选择你想用的模型,复制下来.

比如我想用r1模型,那么我复制的模型名称为:deepseek-r1

不要手打!!!不要手打!!!不要手打!!!我虽然做了大小写处理,但手打,鬼知道会出什么bug.

然后回到我们的配置文件,粘贴到ModelName属性后面,如图所示

最后一步:

ctrl+s,保存配置文件的修改.

然后打开游戏,愉快的玩耍就行了.再也不用忍受官方r1那动不动就繁忙的体验了!!!

不过说实在的,不推荐使用推理模型进行对话,响应慢,上下文短,幻觉还很严重.

本地部署:

基本同理,只需要在CloseAICompatible_apiEndpoint里填本地服务的curl,以及修改modelname为你下载下来的模型型号即可.apiKey属性可无视

以ollama举例:

ollama的curl为:http://localhost:11434/api/chat

ollama文档:https://ollama.readthedocs.io/quickstart/#rest-api

至于ollama如何下载以及使用请网上自行寻找教程.