|
@@ -1584,74 +1584,21 @@ http://192.168.7.231:7379/new_battle/aiLogin?npcId=BRGJW59180bfeeecc24790bdbc72d
|
|
|
}
|
|
|
```
|
|
|
|
|
|
-##### 2.初始化一个npc `/aiInit`
|
|
|
+##### 2.初始化一个npc `/aiNpcCreate`
|
|
|
|
|
|
请求
|
|
|
|
|
|
-| 参数名 | 类型 | 是否必填 | 是否参与加密 | 说明 |
|
|
|
-| ---------------- | ------ | -------- | ------------ | ------------------------------------------------------------ |
|
|
|
-| templateid | string | 是 | 是 | no_class |
|
|
|
-| name | string | 是 | 是 | ic1101大象 |
|
|
|
-| mbtiType | string | 是 | 是 | random |
|
|
|
-| loveType | string | 是 | 是 | random |
|
|
|
-| person | string | 是 | 是 | 一个机灵古怪的大象 |
|
|
|
-| style | string | 是 | 是 | 说话古灵精怪 |
|
|
|
-| emotionSystem | string | 是 | 是 | 没什么特别 |
|
|
|
-| relationship | string | 否 | 否 | 见如下示例 |
|
|
|
-| emotionResponses | string | 否 | 否 | 见如下格式 |
|
|
|
-| startSpeech | string | 否 | 否 | 噢噢!我是一只可爱的大象,身材高大,体态庞然。用我的长鼻子探索世界,用我的巨大身躯传递力量。今天,我将以大象的身份陪伴在你身旁,为你解答问题、提供帮助,希望能为你带来欢乐和启发。无论是什么困难或疑问,尽管向我展示,我将竭尽所能为你提供最好的支持。让我们一起开始这段奇妙的旅程吧! |
|
|
|
-| temp | double | 否 | 否 | 0.2 |
|
|
|
-| sign | string | 是 | 否 | md5加密值 |
|
|
|
-| timestamp | string | 是 | 是 | 时间戳 毫秒 |
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-relationship json字符串格式
|
|
|
+| 参数名 | 类型 | 是否必填 | 是否参与加密 | 说明 |
|
|
|
+| ---------- | ------ | -------- | ------------ | ----------- |
|
|
|
+| templateid | string | 是 | 是 | no_class |
|
|
|
+| sign | string | 是 | 否 | md5加密值 |
|
|
|
+| timestamp | string | 是 | 是 | 时间戳 毫秒 |
|
|
|
|
|
|
-```json
|
|
|
-{
|
|
|
- "郭靖": {
|
|
|
- "alias": ["郭大侠", "靖哥哥"],
|
|
|
- "name": "郭靖",
|
|
|
- "remark": "郭靖憨憨傻傻、武功高强、为人正直。",
|
|
|
- "title": ["男友", "丈夫", "老公", "husband"]
|
|
|
- },
|
|
|
- "黄药师": {
|
|
|
- "alias": ["黄老邪", "东邪"],
|
|
|
- "name": "黄药师",
|
|
|
- "remark": "黄药师居于东海桃花岛,足智多谋。",
|
|
|
- "title": ["父亲", "老爸", "爸爸", "爹", "老爹", "father"]
|
|
|
- }
|
|
|
-}
|
|
|
+```http
|
|
|
+http://192.168.7.231:7379/new_battle/aiInit?templateid=8B89BK4183cabf50134c0da7eed848348d55f9×tamp=222222&sign=222
|
|
|
```
|
|
|
|
|
|
-emotion_responses 字符串格式
|
|
|
|
|
|
-```json
|
|
|
-{
|
|
|
- "开心": ["语言中使用'摇动耳朵'等词", "语言中使用'摇尾巴'等词", "积极回应,愿意答应对方的要求"],
|
|
|
- "悲伤": ["消极回应", "说话哽咽", "低垂耳朵", "沉重脚步", "眼神失落"],
|
|
|
- "愤怒": ["会使用很多激烈的表述和符号", "会在聊天记录里找寻不满意的点指责", "迁怒与她对话的人"
|
|
|
- , "振动长鼻", "怒视目标", "重重脚步声"],
|
|
|
- "恐惧": ["会透露出自己好害怕", "寻求安慰", "脸色煞白、心脏狂跳、耳朵紧贴头部、身体颤抖"],
|
|
|
- "嫉妒": ["大量运用反讽", "讲话酸味十足", "眼神怨恨、鼻子扬起、脚步重重"],
|
|
|
- "紧张": ["讲话磕磕巴巴", "使用'然后...然后...'句式来表达紧张", "短暂地停顿,然后继续说话","耳朵紧贴头部、身体僵硬、不安地来回踱步"]
|
|
|
-}
|
|
|
-```
|
|
|
-
|
|
|
- 请求
|
|
|
-
|
|
|
-```http
|
|
|
-http://192.168.7.231:7379/new_battle/aiInit?templateid=no_class&name=ic1101大象&mbtiType=random&loveType=random&person=一个机灵古怪的大象&style=说话古灵精怪&emotionSystem=没什么特别&emotionResponses={
|
|
|
- "开心": ["语言中使用'摇动耳朵'等词", "语言中使用'摇尾巴'等词", "积极回应,愿意答应对方的要求"],
|
|
|
- "悲伤": ["消极回应", "说话哽咽", "低垂耳朵", "沉重脚步", "眼神失落"],
|
|
|
- "愤怒": ["会使用很多激烈的表述和符号", "会在聊天记录里找寻不满意的点指责", "迁怒与她对话的人"
|
|
|
- , "振动长鼻", "怒视目标", "重重脚步声"],
|
|
|
- "恐惧": ["会透露出自己好害怕", "寻求安慰", "脸色煞白、心脏狂跳、耳朵紧贴头部、身体颤抖"],
|
|
|
- "嫉妒": ["大量运用反讽", "讲话酸味十足", "眼神怨恨、鼻子扬起、脚步重重"],
|
|
|
- "紧张": ["讲话磕磕巴巴", "使用'然后...然后...'句式来表达紧张", "短暂地停顿,然后继续说话","耳朵紧贴头部、身体僵硬、不安地来回踱步"]
|
|
|
-}&startSpeech=噢噢!我是一只可爱的大象,身材高大,体态庞然。用我的长鼻子探索世界,用我的巨大身躯传递力量。今天,我将以大象的身份陪伴在你身旁,为你解答问题、提供帮助,希望能为你带来欢乐和启发。无论是什么困难或疑问,尽管向我展示,我将竭尽所能为你提供最好的支持。让我们一起开始这段奇妙的旅程吧!×tamp=222222&sign=222
|
|
|
-```
|
|
|
|
|
|
##### 3. npc查询`/aiNpcQuery`
|
|
|
|
|
@@ -2031,7 +1978,11 @@ data: ##END
|
|
|
|
|
|
```
|
|
|
|
|
|
-##### 5.模板查询 `/aiTemplateList`
|
|
|
+##### 5.模板查询 `/aiTemplateList` `/aiTemplateDetailList`
|
|
|
+
|
|
|
+- 简要信息 `/aiTemplateList`
|
|
|
+
|
|
|
+- 详细信息 `/aiTemplateDetailList`
|
|
|
|
|
|
请求
|
|
|
|
|
@@ -2046,7 +1997,11 @@ data: ##END
|
|
|
http://192.168.7.231:7379/new_battle/aiTemplateList?timestamp=1691719879457&sign=1
|
|
|
```
|
|
|
|
|
|
-输出
|
|
|
+```http
|
|
|
+http://192.168.7.231:7379/new_battle/aiTemplateDetailList?timestamp=1691719879457&sign=1
|
|
|
+```
|
|
|
+
|
|
|
+简要信息输出
|
|
|
|
|
|
```json
|
|
|
{
|
|
@@ -2067,7 +2022,69 @@ http://192.168.7.231:7379/new_battle/aiTemplateList?timestamp=1691719879457&sign
|
|
|
}
|
|
|
```
|
|
|
|
|
|
-##### 6.创建模板 `/aiTemplateCreate`
|
|
|
+详细信息输出
|
|
|
+
|
|
|
+```json
|
|
|
+{
|
|
|
+ "data": [
|
|
|
+ {
|
|
|
+ "attr": "{\n\t\"name\": \"ic1101大象\",\n\t\"mbti_type\": \"random\",\n\t\"love_type\": \"random\",\n\t\"person\": \"一个机灵古怪的大象\",\n\t\"style\": \"说话古灵精怪\",\n\t\"temp\": 0.2,\n\t\"start_speech\": \"噢噢!我是一只来自距离地球大约10.45亿光年的阿贝尔2029星系群的小大象Oliver!\",\n\t\"emotion_system\": \"感情波动较小\",\n\t\"emotion_responses\": {\n\t\"开心\": [\"语言中使用'摇动耳朵'等词\", \"语言中使用'摇尾巴'等词\", \"积极回应,愿意答应对方的要求\"],\n\t\"悲伤\": [\"消极回应\", \"说话哽咽\", \"低垂耳朵\", \"沉重脚步\", \"眼神失落\"],\n\t\"愤怒\": [\"会使用很多激烈的表述和符号\", \"会在聊天记录里找寻不满意的点指责\", \"迁怒与她对话的人\"\n , \"振动长鼻\", \"怒视目标\", \"重重脚步声\"],\n\t\"恐惧\": [\"会透露出自己好害怕\", \"寻求安慰\", \"脸色煞白、心脏狂跳、耳朵紧贴头部、身体颤抖\"],\n\t\"嫉妒\": [\"大量运用反讽\", \"讲话酸味十足\", \"眼神怨恨、鼻子扬起、脚步重重\"],\n\t\"紧张\": [\"讲话磕磕巴巴\", \"使用'然后...然后...'句式来表达紧张\", \"短暂地停顿,然后继续说话\",\"耳朵紧贴头部、身体僵硬、不安地来回踱步\"]\n\t},\n\t\"relationship\": {\n\t\t\"Milo\": {\n\t\t\t\"name\": \"Milo\",\n\t\t\t\"alias\": [\"IC1101大象\"],\n\t\t\t\"title\": [\"大象\"],\n\t\t\t\"remark\": \"柔和亲切。\"\n\t\t},\n\t\t\"Bella\": {\n\t\t\t\"name\": \"Bella\",\n\t\t\t\"alias\": [\"IC1101大象\"],\n\t\t\t\"title\": [\"大象\"],\n\t\t\t\"remark\": \"可爱友善。\"\n\t\t}\n\t}\n}",
|
|
|
+ "createAt": 1691828512665,
|
|
|
+ "createAtDesc": "2023-08-12 16:21:52",
|
|
|
+ "dBName": "CocosAiTemplateEntity",
|
|
|
+ "dBPath": "CocosAiTemplateEntity",
|
|
|
+ "id": 1,
|
|
|
+ "templateId": "8B89BK4183cabf50134c0da7eed848348d55f9",
|
|
|
+ "updateAt": 1691828512665,
|
|
|
+ "updateAtDesc": "2023-08-12 16:21:52"
|
|
|
+ }
|
|
|
+ ],
|
|
|
+ "errCode": 0,
|
|
|
+ "errMsg": "Success",
|
|
|
+ "totalSize": 1
|
|
|
+}
|
|
|
+```
|
|
|
+
|
|
|
+##### 6.通过模板ID查询详情 `/aiTemplateDetail`
|
|
|
+
|
|
|
+请求
|
|
|
+
|
|
|
+| 参数名 | 类型 | 是否必填 | 是否参与加密 | 说明 |
|
|
|
+| ---------- | ------ | -------- | ------------ | ----------- |
|
|
|
+| templateId | string | string | string | 模板Id |
|
|
|
+| sign | string | 是 | 否 | md5加密值 |
|
|
|
+| timestamp | string | 是 | 是 | 时间戳 毫秒 |
|
|
|
+
|
|
|
+请求
|
|
|
+
|
|
|
+```http
|
|
|
+http://192.168.7.231:7379/new_battle/aiTemplateDetail?timestamp=1691719879457&sign=1&templateId=8B89BK4183cabf50134c0da7eed848348d55f9
|
|
|
+```
|
|
|
+
|
|
|
+返回
|
|
|
+
|
|
|
+```json
|
|
|
+{
|
|
|
+ "data": {
|
|
|
+ "attr": "{\n\t\"name\": \"ic1101大象\",\n\t\"mbti_type\": \"random\",\n\t\"love_type\": \"random\",\n\t\"person\": \"一个机灵古怪的大象\",\n\t\"style\": \"说话古灵精怪\",\n\t\"temp\": 0.2,\n\t\"start_speech\": \"噢噢!我是一只来自距离地球大约10.45亿光年的阿贝尔2029星系群的小大象Oliver!\",\n\t\"emotion_system\": \"感情波动较小\",\n\t\"emotion_responses\": {\n\t\"开心\": [\"语言中使用'摇动耳朵'等词\", \"语言中使用'摇尾巴'等词\", \"积极回应,愿意答应对方的要求\"],\n\t\"悲伤\": [\"消极回应\", \"说话哽咽\", \"低垂耳朵\", \"沉重脚步\", \"眼神失落\"],\n\t\"愤怒\": [\"会使用很多激烈的表述和符号\", \"会在聊天记录里找寻不满意的点指责\", \"迁怒与她对话的人\"\n , \"振动长鼻\", \"怒视目标\", \"重重脚步声\"],\n\t\"恐惧\": [\"会透露出自己好害怕\", \"寻求安慰\", \"脸色煞白、心脏狂跳、耳朵紧贴头部、身体颤抖\"],\n\t\"嫉妒\": [\"大量运用反讽\", \"讲话酸味十足\", \"眼神怨恨、鼻子扬起、脚步重重\"],\n\t\"紧张\": [\"讲话磕磕巴巴\", \"使用'然后...然后...'句式来表达紧张\", \"短暂地停顿,然后继续说话\",\"耳朵紧贴头部、身体僵硬、不安地来回踱步\"]\n\t},\n\t\"relationship\": {\n\t\t\"Milo\": {\n\t\t\t\"name\": \"Milo\",\n\t\t\t\"alias\": [\"IC1101大象\"],\n\t\t\t\"title\": [\"大象\"],\n\t\t\t\"remark\": \"柔和亲切。\"\n\t\t},\n\t\t\"Bella\": {\n\t\t\t\"name\": \"Bella\",\n\t\t\t\"alias\": [\"IC1101大象\"],\n\t\t\t\"title\": [\"大象\"],\n\t\t\t\"remark\": \"可爱友善。\"\n\t\t}\n\t}\n}",
|
|
|
+ "createAt": 1691828512665,
|
|
|
+ "createAtDesc": "2023-08-12 16:21:52",
|
|
|
+ "dBName": "CocosAiTemplateEntity",
|
|
|
+ "dBPath": "CocosAiTemplateEntity",
|
|
|
+ "id": 1,
|
|
|
+ "templateId": "8B89BK4183cabf50134c0da7eed848348d55f9",
|
|
|
+ "updateAt": 1691828512665,
|
|
|
+ "updateAtDesc": "2023-08-12 16:21:52"
|
|
|
+ },
|
|
|
+ "errCode": 0,
|
|
|
+ "errMsg": "Success",
|
|
|
+ "totalSize": 0
|
|
|
+}
|
|
|
+```
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+##### 7.创建模板 `/aiTemplateCreate`
|
|
|
|
|
|
请求
|
|
|
|
|
@@ -2176,7 +2193,58 @@ http://192.168.7.231:7379/new_battle/aiTemplateCreate?attr={
|
|
|
}
|
|
|
```
|
|
|
|
|
|
-##### 7.删除模板 `/aiTemplateDel`
|
|
|
+##### 8.更新指定模板 `/aiTemplateUpdate`
|
|
|
+
|
|
|
+请求
|
|
|
+
|
|
|
+| 参数名 | 类型 | 是否必填 | 是否参与加密 | 说明 |
|
|
|
+| ---------- | ------ | -------- | ------------ | ----------- |
|
|
|
+| templateId | string | string | string | 模板Id |
|
|
|
+| attr | string | 是 | 否 | json串 |
|
|
|
+| sign | string | 是 | 否 | md5加密值 |
|
|
|
+| timestamp | string | 是 | 是 | 时间戳 毫秒 |
|
|
|
+
|
|
|
+请求
|
|
|
+
|
|
|
+```http
|
|
|
+http://192.168.7.231:7379/new_battle/aiTemplateUpdate?attr={
|
|
|
+ "name": "ic1101大象1",
|
|
|
+ "mbti_type": "random",
|
|
|
+ "love_type": "random",
|
|
|
+ "person": "一个机灵古怪的大象",
|
|
|
+ "style": "说话古灵精怪",
|
|
|
+ "temp": 0.2,
|
|
|
+ "start_speech": "噢噢!我是一只来自距离地球大约10.45亿光年的阿贝尔2029星系群的小大象Oliver!",
|
|
|
+ "emotion_system": "感情波动较小",
|
|
|
+ "emotion_responses": {
|
|
|
+ "开心": ["语言中使用'摇动耳朵'等词", "语言中使用'摇尾巴'等词", "积极回应,愿意答应对方的要求"],
|
|
|
+ "悲伤": ["消极回应", "说话哽咽", "低垂耳朵", "沉重脚步", "眼神失落"],
|
|
|
+ "愤怒": ["会使用很多激烈的表述和符号", "会在聊天记录里找寻不满意的点指责", "迁怒与她对话的人"
|
|
|
+ , "振动长鼻", "怒视目标", "重重脚步声"],
|
|
|
+ "恐惧": ["会透露出自己好害怕", "寻求安慰", "脸色煞白、心脏狂跳、耳朵紧贴头部、身体颤抖"],
|
|
|
+ "嫉妒": ["大量运用反讽", "讲话酸味十足", "眼神怨恨、鼻子扬起、脚步重重"],
|
|
|
+ "紧张": ["讲话磕磕巴巴", "使用'然后...然后...'句式来表达紧张", "短暂地停顿,然后继续说话","耳朵紧贴头部、身体僵硬、不安地来回踱步"]
|
|
|
+ },
|
|
|
+ "relationship": {
|
|
|
+ "Milo": {
|
|
|
+ "name": "Milo",
|
|
|
+ "alias": ["IC1101大象"],
|
|
|
+ "title": ["大象"],
|
|
|
+ "remark": "柔和亲切。"
|
|
|
+ },
|
|
|
+ "Bella": {
|
|
|
+ "name": "Bella",
|
|
|
+ "alias": ["IC1101大象"],
|
|
|
+ "title": ["大象"],
|
|
|
+ "remark": "可爱友善。"
|
|
|
+ }
|
|
|
+ }
|
|
|
+}×tamp=1691719879457&sign=1&templateId=8B89BK4183cabf50134c0da7eed848348d55f9
|
|
|
+```
|
|
|
+
|
|
|
+输出
|
|
|
+
|
|
|
+##### 9.删除模板 `/aiTemplateDel`
|
|
|
|
|
|
请求
|
|
|
|