一起配置Sakurairo的AI功能吧

74天前 · 技术 · 分享 · 13次阅读

Sakurairo是一款超级超级好看的主题,并且Sakurairo也添加了AI功能,用于生成 文章摘要 和文章注解。不过官方的wiki中关于如何添加ChatGPT的方法写的比较简洁,所以米饭决定写一篇详细的教程。

由于ChatGPT在大陆地区访问受限,并且ChatGPT的API调用价格比较高所以下面的教程会使用硅基流动的API进行。硅基流动提供了很多开源大模型的调用服务,并且目前如果是在校大学生,通过认证就可以获得50元的体验额度。(而且用下来真的很便宜,充值也很方便

我们先打开主题的设置页面发现,设置中提示的是输入ChatGPT 访问地址,不过由于ChatGPT和硅基流动使用的都是OpenAPI 规范的API,所以我们可以直接更改使用硅基流动的API(其他平台的API如果也符合OpenAPI规范也可以直接使用)

那么,让我们开始吧~

注册 硅基流动

既然使用硅基流动的API,那么第一步当然是注册硅基流动的账号。你可以点击下面的链接快速跳转注册

硅基流动注册

上面提供的链接是米饭的邀请链接,如果大家通过这个链接注册米饭可以免费获得 2000 万 Tokens,而新注册的用户同样也会获得 2000 万 Tokens (求求大家通过米饭的邀请链接注册 这样米饭就可以白嫖硅基流动了

获取API密钥

注册并通过认证之后,让我们来到首页~点击左下角的API 密钥

之后点击新建API密钥,描述可以自由填写,用于判断每一个密钥是做什么的。获取密钥之后,我们先把密钥复制然后填写到主题设置中的ChatGPT API密钥

按照下面的信息来填写

  • ChatGPT 访问地址 https://api.siliconflow.cn/v1/chat/completions
  • ChatGPT API密钥 刚刚获取到的密钥

选择模型

接下来让我们来到模型广场选择自己喜欢的模型。

米饭之前测试过通义Qwen/Qwen3-30B-A3B和通义Qwen/Qwen3-8B,这两个模型可以很好的总结出文章摘要,但是在使用文章注释生成的时候会出错,感觉应该是模型无法按照提示词要求生成符合要求的JSON内容。Sakurairo主题的文章注释功能原理是发送文章给AI,然后AI以JSON形式返回以下格式的文件。

JSON

{
"Flutter":"一种用于开发跨平台移动应用的开源UI软件开发工具包,使用Dart语言编写。",
"Al赋能":"利用人工智能技术增强软件或系统的功能和智能化水平。",
"SSO认证":"Single Sign-On单点登录,一种身份验证机制。",
"强智教务系统":"特定供应商提供的教育管理系统。",
"移动端API":"Application Programming Interface的缩写,指为移动设备设计的应用程序接口,这里特指强智教务系统的接口。",
"Reqable":"一款用于网络请求分析和调试的抓包软件。",
"Apifox":"一个集成了API文档、测试、监控等功能的协作平台。",
"GitHub":"一个面向开源及私有软件项目的托管平台,因开发者可以免费托管项目而广受欢迎。",
"Akismet":"一种垃圾评论过滤服务,常用于保护网站免受垃圾信息骚扰。"
}

JSON

但是通义的模型在10次尝试之中有9次都是失败的,所以最后改为了DeepSeek家的deepseek-ai/DeepSeek-V3

选择的模型填写在主题设置的ChatGPT 模型选项中,注意这里填写的模型名字要和硅基流动中显示的完全一致,推荐在模型广场选择一个模型然后点击模型名称旁边的复制按钮复制。

填完相关信息后我们的基本配置就结束啦!

修改提示词

主题允许我们自定义生成摘要的提示词和生成文章注解的提示词。修改提示词可以让AI根据我们的要求生成不同风格的摘要。

米饭的文章摘要提示词是这样写的:

JSON

请以作者的身份,以激发好奇吸引阅读为目的,结合文章核心观点来提取的文章中最吸引人的内容,为以下文章编写一个用词精炼简短、110字以内、与文章语言一致的引言。这篇摘要不能把全部过程都总结出来,要让用户有继续读下去的欲望。注意不需要解释你是怎么写的摘要,不要统计字数,不要有括号

JSON

 文章注解提示词:

JSON

分析以下文章正文内容(排除标题及引语类文本),用最认真的态度和较为严格的识别标准筛选出专业术语、复杂概念、事件、社会热点、网络黑话烂梗热词、晦涩难懂、与文章语言不同的名词,并根据文章主要语言提供对应语言的简短解释。若文章出现与「事件」,「热点」,「介绍」等具有提示上下文功能的含义的名词时,请务必用最高优先级在前后查找符合要求的名词。名词选取时需要排除日常常用的名词、非著名人物的人名。仅返回JSON格式,格式为:{"术语1":"解释1","术语2":"解释2",...}。注意不要出现在原文中并没有出现的名词,生成的名词越多越好:注意返回的内容格式,务必按照要求返回json格式格式为:{"术语1":"解释1","术语2":"解释2",...}不需要返回其他内容

JSON

大家可以尝试进行不同的修改,然后找到自己最喜欢的一种生成风格~

以上就是添加AI功能的教程啦

最后 求求大家用米饭的邀请码注册硅基流动

https://cloud.siliconflow.cn/i/bnb7YQ9c

👍 0

AI 主题 Sakurairo Openai 硅基流动 chatgpt

最后修改于2天前

评论

贴吧 狗头 原神 小黄脸
收起

贴吧

  • 贴吧泡泡
  • 贴吧泡泡
  • 贴吧泡泡
  • 贴吧泡泡
  • 贴吧泡泡
  • 贴吧泡泡
  • 贴吧泡泡
  • 贴吧泡泡
  • 贴吧泡泡
  • 贴吧泡泡
  • 贴吧泡泡
  • 贴吧泡泡
  • 贴吧泡泡
  • 贴吧泡泡
  • 贴吧泡泡
  • 贴吧泡泡
  • 贴吧泡泡
  • 贴吧泡泡
  • 贴吧泡泡
  • 贴吧泡泡
  • 贴吧泡泡
  • 贴吧泡泡
  • 贴吧泡泡
  • 贴吧泡泡
  • 贴吧泡泡
  • 贴吧泡泡
  • 贴吧泡泡
  • 贴吧泡泡
  • 贴吧泡泡
  • 贴吧泡泡
  • 贴吧泡泡
  • 贴吧泡泡
  • 贴吧泡泡
  • 贴吧泡泡
  • 贴吧泡泡
  • 贴吧泡泡
  • 贴吧泡泡
  • 贴吧泡泡
  • 贴吧泡泡
  • 贴吧泡泡
  • 贴吧泡泡
  • 贴吧泡泡
  • 贴吧泡泡
  • 贴吧泡泡
  • 贴吧泡泡
  • 贴吧泡泡
  • 贴吧泡泡
  • 贴吧泡泡
  • 贴吧泡泡
  • 贴吧泡泡
  • 贴吧泡泡
  • 贴吧泡泡
  • 贴吧泡泡
  • 贴吧泡泡
  • 贴吧泡泡
  • 贴吧泡泡
  • 贴吧泡泡
  • 贴吧泡泡
  • 贴吧泡泡
  • 贴吧泡泡
  • 贴吧泡泡
  • 贴吧泡泡
  • 贴吧泡泡
  • 贴吧泡泡
  • 贴吧泡泡
  • 贴吧泡泡
  • 贴吧泡泡
  • 贴吧泡泡
  • 贴吧泡泡
  • 贴吧泡泡
  • 贴吧泡泡

狗头

  • 狗头
  • 狗头
  • 狗头
  • 狗头
  • 狗头
  • 狗头
  • 狗头
  • 狗头
  • 狗头
  • 狗头
  • 狗头
  • 狗头

原神

  • 原神
  • 原神
  • 原神
  • 原神
  • 原神
  • 原神
  • 原神
  • 原神
  • 原神
  • 原神
  • 原神
  • 原神
  • 原神
  • 原神
  • 原神
  • 原神
  • 原神
  • 原神
  • 原神
  • 原神
  • 原神
  • 原神
  • 原神

小黄脸

  • 小黄脸
  • 小黄脸
  • 小黄脸
  • 小黄脸
  • 小黄脸
  • 小黄脸
  • 小黄脸
  • 小黄脸
  • 小黄脸
  • 小黄脸
  • 小黄脸
  • 小黄脸
  • 小黄脸
  • 小黄脸
  • 小黄脸
  • 小黄脸
  • 小黄脸
  • 小黄脸
  • 小黄脸
  • 小黄脸
  • 小黄脸
  • 小黄脸
  • 小黄脸
  • 小黄脸
  • 小黄脸
  • 小黄脸
  • 小黄脸
  • 小黄脸
  • 小黄脸
  • 小黄脸
  • 小黄脸
  • 小黄脸
  • 小黄脸
  • 小黄脸
  • 小黄脸
  • 小黄脸
  • 小黄脸
  • 小黄脸
  • 小黄脸
  • 小黄脸
  • 小黄脸
  • 小黄脸
  • 小黄脸
  • 小黄脸
  • 小黄脸
  1. Chlorine 66天前

    感觉米饭想说的应该是 OpenAI API 格式而不是 OpenAPI 格式?二者应该是不同的东西,虽然名字很像。

    1. CC米饭 65天前

      啊啊啊 打错字了 是谢谢指出错误啦(*๓´╰╯`๓) 才多

    2. CC米饭 65天前

      没错没错,应该是OpenAI API来着 谢谢支持错误啦(*๓´╰╯`๓)

目录

avatar

ccrice

也许是全新的小世界~

93

文章数

353

评论数

4

分类

还未曾燃烧的足迹

2

随机文章

遇见彩虹

1447天前

回答Another Dayu的9个问题~

12天前

开心

1663天前

我与我的世界服务器

2003天前