npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2024 – Pkg Stats / Ryan Hefner

koishi-plugin-davinci-003

v7.0.4

Published

AI 聊天

Downloads

631

Readme

davinci-003

使用前在beta.openai.com 中获取 api-key

或者前往chatgptanywhere.com中获取 api-key

如果 api-key 来源是 chatanywhere.com ,需将反代地址修改为 https://api.chatanywhere.com.cn

对于部署者行为及所产生的任何纠纷, Koishi 及 koishi-plugin-davinci-003 概不负责。

如果有更多文本内容想要修改,可以在 本地化 中修改 zh 内容

使用方法

指令如下:

| 功能 | 指令 | | ----------------------- | ------------ | | 重置会话 | dvc.重置会话 | | 添加人格 | dvc.添加人格 | | 清空所有回话 | dvc.clear | | 切换人格 | dvc.切换人格 | | 查询余额 | dvc.credit | | 切换输出模式 | dvc.output | | 更新人格(需要 4 级权限) | dvc.update | | 显示一个对话 | dvc.cat |

  • dvc <prompt>
    • -o 输出方式

设置多个 key 的方法

  1. 直接修改
  2. 在配置文件修改 打开 koishi.yml (可以使用 explorer 插件) 修改配置项
    davinci-003:3seyqr:
        key:
        - sk-kashdkahsjdhkashkd*
        - sk-ItGRonJPTa6sp9QYhN*
        - sk-sgadtiasyn2ouoi1n*

添加人格的方法

  • 使用 explorer 插件直接编辑, 点我 跳转到编译页面
    • 编辑后记得保存哟
  • 在聊天中发送“dvc.添加人格”可以添加并自动保存人格
  • 添加人格教程
  • 使用 dvc.update 指令(需要 4 级权限),该指令会加载 ChatPrompts 里的所有人格

问题反馈

QQ 群:399899914

小伙伴如果遇到问题或者有新的想法,欢迎到这里反馈哦~

更新日志

  • v7.0.3

    • 修复 discord 中 asr 无法触发聊天
    • 修复未开启 vits 服务时,默认输出为图片
  • v7.0.2

    • 删除余额查询
    • 增加测试按钮
  • v7.0.1

    • 修复引用消息
  • v7.0.0

    • 删除引擎分类
    • 删除反代
    • 删除撤回全部消息
    • 删除 selfID
    • 优化唯一人格
    • 优化唯一上下文
    • 优化屏蔽用户功能
    • 优化调用频率限制
    • 优化代码格式
    • 优化配置信息
  • v6.5.1

    • 修复不能输入空格
  • v6.5.0

    • 新增引用触发!将引用的消息添加到会话!并支持 prompt!
    • 重构部分代码,删除部分弃用的 API
  • v6.4.5

    • 修复上下文丢失
    • 修复修复 key 数组越界
  • v6.4.4

    • 修复逆天 bug无限循环
    • 修复 key 数组越界
    • 移除删除 key
  • v6.4.3

    • 修复昵称唤醒异常
    • 新增批量删除人格
  • v6.4.2

    • 更新 API
    • 更新 README
  • v6.4.1

    • 新增查看会话指令: dvc.cat -i <会话 id> -a:显示所有字数
    • 人格 JSON 缩进
  • v6.4.0

    • 修复控制台组件注入
    • 改变人格菜单输出,减少刷屏
    • 新增更新预设 -d 覆盖选项
  • v6.3.6

    • 新增自定义模型
  • v6.3.4 修复 undefined key

  • v6.3.2 修复 chatgptanywhere 查询余额 bug

  • v6.3.1 修复组件注入的 bug, 修复 css

  • v6.3.0 新增控制台查询余额,修复 16k

  • v6.2.0

    • 新增 k-on 独立入口
  • v6.1.1

    • 添加添加人格的教程
  • v6.1.0

    • 新增最大重试次数,当 key 报错重试时,会记录每个 key 的重试次数,当重试次数大于最大重试次数时,会停止,并从内存中删除 key
  • v6.0.1

    • 更改 key 的切换逻辑,报错后先查询余额 ,如果余额为 0,则从内存中删除 key, 如果还有余额,则暂时切换余额
  • v6.0.0

    • 自动更换报错的 key
  • v5.1.4-beta

    • 修复 stream 模式下的 prompt 失效
  • v5.1.4-alpha

    • 新增流式输出,优化响应速度感受
  • v5.1.4

    • 缩减体积
  • v5.1.3

    • 菜单分段发送
  • v5.1.1

    • 新增更新预设 -u 选项
  • v5.1.0

    • 新增 403 个极品人格
  • v5.0.2

    • 新增 gpt3.5-turbo-16k
  • v4.0.7

    • 更灵活地添加人格(system||assistant||user)
  • v4.0.6-beta

    • 更改超时时间为 10 分钟
  • v4.0.6-alpha

    • 使用审核服务
  • v4.0.6

    • 支持 GPT-4 了
    • 移除 text-davinci-003 等模型(或许早该这么做了
  • v4.0.5

    • 修复 400 报错
  • v4.0.4-alpha

    • 新增共用人设选项
  • v4.0.4

    • 重写 sst 服务
  • v4.0.3

    • 重写 vits 服务
  • v4.0.2

    • 修复 400 报错
  • v4.0.1

    • 语音输入做成服务,启用插件 koishi-plugin-tc-sstnpm即可实现
  • v4.0.0

    • 新增语音输入
  • v3.1.5

    • 更新 bot.selfid 的获取方式
  • v3.1.4

    • 更新 bot.selfid 的获取方式
  • v3.1.3

    • 新增被提及触发指令选项
  • v3.1.2

    • 新增消息撤回
    • 接入 vits 语音服务
  • v3.1.1

    • 修复无限触发 block
  • v3.1.0

    • 新增 block 全指令屏蔽
    • 修复重置会话 400 错误
  • v3.0.7

    • 修复重置会话 400 错误
  • v3.0.6

    • 修复指令残留
  • v3.0.5

    • 修复 400 错误
    • 优化代码结构
  • v3.0.4

    • 新增删除人格
  • v3.0.3

    • 更换切换人格的方式
    • 优化代码结构
  • v3.0.2

    • 修复会话过长导致的 400 报错
    • 新增过滤器
    • 新增引用模式开关
  • v3.0.1

    • 修复会话过长导致的 400 报错
  • v3.0.0

    • 修复私聊接收消息不完整
    • 修复切换人格识别
    • 添加预设人格数量
    • 添加明日香、艾莉希雅等人格
  • v2.0.0

    • 兼容配置文件,修复删除 python 后端导致炸掉 koishi 的 bug
  • v1.6.0

    • 新增翻译服务
  • v1.5.9

    • 新增引用回复
  • v1.5.8

    • 修复无法识别空格的 bug
    • 增加了 GPT 生成图片
  • v1.5.7

    • 增加了切换模式的局内开关
  • v1.5.6 - 移除了 python 后端,采用 js 添加反向代理选项

  • v1.5.5

    • 更换反代地址
  • v1.5.1

    • 将人格管理做成了子命令
  • v1.5.1

    • 修复 js 推荐模式思考中,优化回话管理,限制 10 条回话
    • .clear 权限由 2 下调为 1
    • 修复图片模式显示异常
    • 移除图片模式背景图,加速回复
  • v1.4.9

    • 删除里 lib 里面的图片
    • dvc.clear 权限由 5 下调为 2
  • v1.4.8

    • 修复超级用户无法接收消息的问题。
  • v1.4.7

    • 修复无法发送空格
    • 修复调用限制无效
    • 优化图片模式,加快了回复速度
  • v1.4.6

    • 新增艾特触发,私聊触发
    • 新增模式选择菜单
  • v1.4.5

    • 新增语音模式,仅支持原神语音(抄袭自 genshin-voice
    • 新增输出模式切换指令
  • v1.4.4

    • 优化审核的逻辑,加速审核
  • v1.4.3

    • 修复未填写 AK 和 SK 情况下,不合规的 bug
  • v1.4.2

    • 实现了 dvc 服务,其他插件可以使用以下服务
    • chat_with_gpt: 单次对话
    • get_credit: 查询余额
    • censor_request: 百度智能云审核服务
    import {} from 'koishi-plugin-davinci-003'
    ctx.command('call').action(async ({session})=>{
        const msg:Msg = {role:'user',content:'你好,这是一次测试,你只需回复ok'}
        console.log(await ctx.dvc.get_credit(session))
        console.log(await ctx.dvc.chat_with_gpt([msg]))
        console.log(await ctx.dvc.censor_request('脏话测试'))
    })
  • v1.4.1

    • 优化代码结构
    • 新增节俭模式
  • v1.4.0

    • 修复 api_key 写死的致命错误
  • v1.3.9

    • 后端移植到客户端
    • 无需自建后端了
  • v1.3.8

    • 新增内容审查
  • v1.3.7

    • 新增 gpt 生成图片(需要自建后端)
    • 新增人格管理 发送 “dvc 切换人格”即可
  • v1.3.0

    • 新增 gpt3.5-turbo(需自建后端)
  • v1.2.5

    • 更换 davinci-003 的流量,可以走 koishi 代理