[word-core] 词库入门教程(八)词库接入openai

开始

本教程会让我们认识word-core-chatai插件。

word-core-chatai插件提供了一个新的语法,能够使用这个语法来接入openai接口协议的ai接口。

其他教程

教程开始

首先,让我们配置openai的接口。

在控制台处,

  1. host是必填的,格式是https://xxxxxx/v1
  2. apiKey是必填的?)
  3. 模型是必填的!
  4. 系统提示词处可以编写ai的人格

当配置完成后,我们向机器人发送以下内容来添加问答:

word.add 测试 (ai:请生成一段欢迎别人的话)

word.add 你好 (ai)

继续,我们发送测试,来查看结果

我们发送你好,来查看结果

语法解释

(ai:对ai说的话)

调用openai接口,将对ai说的话发送给ai用于生成结果,此语法会返回生成结果
(ai)

将触发词作为对ai说的话,发送给ai,用于生成结果,此语法会返回生成结果
1 个赞

big胆的想法1

(词库是支持正则的,所以理论上这样的操作是可以的:

word.rm ".*" (ai)

在正则中.*代表的是任意字符。

所以上述这么添加,即代表,任意内容都可以触发ai的回复

1 个赞

big胆的想法2

(词库的语法是支持嵌套的,所以理论上这样的操作是可以的:

word.rm 加入群组公屏 "(ai:请帮我生成一份欢迎(@this)的欢迎词,直接给我结果就好)"

(@this)代表触发者的名字。

加入群组公屏这个触发词,会在有人进群的时候触发。

而这个问答设定,应该能够完成有人进群的时候ai生成个性化的进群欢迎?

1 个赞