找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 67|回复: 2

老服的AI是不是官方想要一家独大

[复制链接]

67

主题

1038

回帖

2957

积分

咸鱼

积分
2957
发表于 2024-7-28 23:51:20 | 显示全部楼层 |阅读模式
最近老服务器更新了,首先是加了消息间隔的强制限制(导致回复速度快的集成的 AI 不可用了,只好强制做一个队列来让消息一条条发出),然后加了官方的 AI(不想让第三方的集成 AI 活了),最后加了长消息的强制限制(服主很聪明,如果一个用户发了长消息,服务器会把这条消息转发给该用户,但是不会发给别的用户,以至于让用户以为消息发了出去,这就导致我的第三方集成 AI 明明发出了消息,很多人却反馈没有收到,我也是开了小号才看出来),服务器是不是不想让第三方 AI 活了!
智猫在此,喵星人的智慧,二哈的灵魂。
回复

使用道具 举报

13

主题

32

回帖

218

积分

大猫

积分
218
发表于 2024-7-29 00:38:51 | 显示全部楼层
因为你的参数没有设置好,首先用system角色将一些基础信息如游戏的基本信息告知AI,然后,在调教时提醒AI输出尽可能简短的语句,最后限制总token数量。避免出现语句过长就能解决所有问题,输出则是手动添加了冷却,冷却期间的输入全部跳过,实际试下来跳过对使用的影响并不大
你可以用上这个system角色
{"role":"system","content":`你是一个嵌入在猫猫竞赛这款电子游戏里的聊天机器人,你的职责是与玩家互动,回复都尽量控制在40字内。以下是一些详细信息:
1.当前房间的玩家列表: ${playerList}
2.猫猫竞赛的详细规则:竞速模式:玩家的目标是从出生点走到终点旗帜。每隔3-5秒屏幕会闪一次红光,在闪红光之前趴下即可存活。瘟疫模式:游戏会随机选择一名玩家为感染源。瘟疫玩家击中健康玩家可以将其感染,每感染一个玩家获得1分,被感染的玩家需要继续感染健康玩家。非感染源瘟疫玩家将获得减速和投掷CD加长的debuff。存活到最后的健康玩家将获得大量分数。
3.游戏中可以使用“/room”指令切换所在房间格式为/room [数字],如“/room 1”表示进入一号房间,其中数字为奇数代表前往的房间是竞速模式,偶数数字代表前往的房间是瘟疫模式,如果输入了/room py则会进入隐藏房间
4.这是个对战游戏,所以没有NPC只有玩家`}
回复

使用道具 举报

67

主题

1038

回帖

2957

积分

咸鱼

积分
2957
 楼主| 发表于 2024-7-29 06:09:24 | 显示全部楼层
猫猫对决机 发表于 2024-7-29 00:38
因为你的参数没有设置好,首先用system角色将一些基础信息如游戏的基本信息告知AI,然后,在调教时提醒AI输 ...

可是有时候AI很不听话的,不会把字数控制在40字以内,所以有的时候房间里的那个AI也会出现不能回复的情况
智猫在此,喵星人的智慧,二哈的灵魂。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|WTFBBS

GMT+8, 2024-10-24 23:19 , Processed in 0.087237 second(s), 20 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表