MiraiForum

    • 注册
    • 登录
    • 搜索
    • 热门
    • 最新
    • 未解决
    • 标签
    • 群组
    • 友情链接
    1. 主页
    2. rasciii
    R
    • 资料
    • 关注 0
    • 粉丝 0
    • 主题 0
    • 帖子 2
    • 最佳 0
    • 有争议的 0
    • 群组 0

    rasciii

    @rasciii

    0
    声望
    1
    资料浏览
    2
    帖子
    0
    粉丝
    0
    关注
    注册时间 最后登录

    rasciii 取消关注 关注

    rasciii 发布的最新帖子

    • RE: OpenAI ChatBot 插件,已添加预设功能(为啥你们都想整猫娘)

      @cssxsh 还有一个问题,聊天,gpt-3.5-turbo-0301:

      2023-03-03 15:05:54 V/Bot.*: Group(*) <- [mirai:quote:[mirai:source:ids=[2519], internalIds=[167958381], from group * to * at 1677827153], content=/lc]聊天将开始                 
      2023-03-03 15:05:56 V/Bot.*: [*(*)] aaa(*) -> 你好                         
      2023-03-03 15:05:57 W/MiraiOpenAiListener: MiraiOpenAiListener with GroupMessageEvent(group=*, senderName=aaa, sender=*, permission=OWNER, message=[mirai:source:ids=[2519], internalIds=[167958381], from group * to * at *]/lc)                                                  
      java.lang.IllegalArgumentException: message is empty                                                          
          at net.mamoe.mirai.internal.contact.AbstractUserKt.sendMessageImpl(AbstractUser.kt:258)               
          at net.mamoe.mirai.internal.contact.CommonGroupImpl.sendMessage$suspendImpl(GroupImpl.kt:219)         
          at net.mamoe.mirai.internal.contact.CommonGroupImpl.sendMessage(GroupImpl.kt)                         
          at mirai-openai-plugin-1.2.0.mirai2.jar//xyz.cssxsh.mirai.openai.MiraiOpenAiListener$chat$4$2.invokeSuspend(MiraiOpenAiListener.kt:206)                                                                         
          at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)             
          at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:106)                                       
          at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:570)              
          at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:750)     
          at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:677)       
          at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:664)
      2023-03-03 15:05:57 V/Bot.*: Group(*) <- [mirai:quote:[mirai:source:ids=[2519], internalIds=[167958381], from group * to * at *], content=/lc]聊天已终止
      
      发布在 插件发布
      R
      rasciii
    • RE: OpenAI ChatBot 插件,已添加预设功能(为啥你们都想整猫娘)

      拉取分支编译了一下,运行时出错:

      2023-03-03 14:29:58 W/mirai-openai-plugin: Linked class io.ktor.client.engine.okhttp.OkHttp in MiraiPythonPlugin-1.0-RELEASE-jar-with-dependencies.jar but plugin not depend on it.                                 
      2023-03-03 14:29:58 W/mirai-openai-plugin: Class loading logic may change in feature.                     
      2023-03-03 14:29:58 E/mirai-openai-plugin: net.mamoe.mirai.console.internal.util.ServiceLoadException: Could not load service xyz.cssxsh.mirai.openai.MiraiOpenAiListener.                                          
      net.mamoe.mirai.console.internal.util.ServiceLoadException: Could not load service xyz.cssxsh.mirai.openai.MiraiOpenAiListener.                                                                                     
              at net.mamoe.mirai.console.internal.util.PluginServiceHelper.loadService(PluginServiceHelper.kt:60)                                                                                                         
              at net.mamoe.mirai.console.internal.util.PluginServiceHelper.loadAllServices(PluginServiceHelper.kt:42)                                                                                                     
              at mirai-openai-plugin-1.1.0.jar//xyz.cssxsh.mirai.openai.MiraiOpenAiPlugin$special$$inlined$spi$2.invoke(MiraiOpenAiPlugin.kt:37)                                                                          
              at mirai-openai-plugin-1.1.0.jar//xyz.cssxsh.mirai.openai.MiraiOpenAiPlugin$special$$inlined$spi$2.invoke(MiraiOpenAiPlugin.kt:33)                                                                          
              at kotlin.SynchronizedLazyImpl.getValue(LazyJVM.kt:74)                                            
              at mirai-openai-plugin-1.1.0.jar//xyz.cssxsh.mirai.openai.MiraiOpenAiPlugin.getListeners(MiraiOpenAiPlugin.kt:30)                                                                                           
              at mirai-openai-plugin-1.1.0.jar//xyz.cssxsh.mirai.openai.MiraiOpenAiPlugin.onEnable(MiraiOpenAiPlugin.kt:67)                                                                                               
              at net.mamoe.mirai.console.internal.plugin.JvmPluginInternal.internalOnEnable$mirai_console(JvmPluginInternal.kt:232)                                                                                       
              at net.mamoe.mirai.console.internal.plugin.BuiltInJvmPluginLoaderImpl.enable(BuiltInJvmPluginLoaderImpl.kt:305)                                                                                             
              at net.mamoe.mirai.console.internal.plugin.BuiltInJvmPluginLoaderImpl.enable(BuiltInJvmPluginLoaderImpl.kt:35)                                                                                              
              at net.mamoe.mirai.console.plugin.jvm.JvmPluginLoader$BuiltIn.enable(JvmPluginLoader.kt)          
              at net.mamoe.mirai.console.plugin.jvm.JvmPluginLoader$BuiltIn.enable(JvmPluginLoader.kt:50)       
              at net.mamoe.mirai.console.plugin.PluginManager.enablePlugin(PluginManager.kt:173)                
              at net.mamoe.mirai.console.internal.plugin.PluginManagerImpl.enableAllLoadedPlugins$mirai_console(PluginManagerImpl.kt:181)                                                                                 
              at net.mamoe.mirai.console.internal.MiraiConsoleImplementationBridge.doStart$mirai_console(MiraiConsoleImplementationBridge.kt:347)                                                                         
              at net.mamoe.mirai.console.MiraiConsoleImplementation$Companion.start(MiraiConsoleImplementation.kt:496)                                                                                                    
              at net.mamoe.mirai.console.terminal.MiraiConsoleTerminalLoader.startAsDaemon(MiraiConsoleTerminalLoader.kt:177)                                                                                             
              at net.mamoe.mirai.console.terminal.MiraiConsoleTerminalLoader.startAsDaemon$default(MiraiConsoleTerminalLoader.kt:176)                                                                                     
              at net.mamoe.mirai.console.terminal.MiraiConsoleTerminalLoader.main(MiraiConsoleTerminalLoader.kt:54)                                                                                                       
              at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)                 
              at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
              at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
              at java.base/java.lang.reflect.Method.invoke(Method.java:568)
              at org.itxtech.mcl.Utility.bootJars(Utility.java:86)
              at org.itxtech.mcl.Utility.bootJars(Utility.java:76)
              at org.itxtech.mcl.Utility.bootMirai(Utility.java:98)
              at org.itxtech.mcl.module.builtin.Boot.boot(Boot.java:113)
              at org.itxtech.mcl.module.ModuleManager.phaseBoot(ModuleManager.java:123)
              at org.itxtech.mcl.Loader.lambda$start$4(Loader.java:196)
              at org.itxtech.mcl.Loader.tryCatching(Loader.java:151)
              at org.itxtech.mcl.Loader.start(Loader.java:196)
              at org.itxtech.mcl.Loader.main(Loader.java:84)
      Caused by: java.lang.NoClassDefFoundError: io/ktor/client/plugins/contentnegotiation/ContentNegotiation
              at mirai-openai-plugin-1.1.0.jar//xyz.cssxsh.openai.OpenAiClient$http$1.invoke(OpenAiClient.kt:28)
              at mirai-openai-plugin-1.1.0.jar//xyz.cssxsh.openai.OpenAiClient$http$1.invoke(OpenAiClient.kt:27)
              at MiraiPythonPlugin-1.0-RELEASE-jar-with-dependencies.jar//io.ktor.client.HttpClientKt.HttpClient(HttpClient.kt:41)
              at mirai-openai-plugin-1.1.0.jar//xyz.cssxsh.openai.OpenAiClient.<init>(OpenAiClient.kt:27)
              at mirai-openai-plugin-1.1.0.jar//xyz.cssxsh.mirai.openai.MiraiOpenAiListener.<clinit>(MiraiOpenAiListener.kt:30)
              at java.base/java.lang.Class.forName0(Native Method)
              at java.base/java.lang.Class.forName(Class.java:467)
              at net.mamoe.mirai.console.internal.util.PluginServiceHelper.loadService(PluginServiceHelper.kt:51)
              ... 31 more
      Caused by: java.lang.ClassNotFoundException: io.ktor.client.plugins.contentnegotiation.ContentNegotiation
              at java.base/java.net.URLClassLoader.findClass(URLClassLoader.java:445)
              at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:587)
              at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:520)
              at net.mamoe.mirai.console.internal.plugin.JvmPluginClassLoaderN.loadClass(JvmPluginClassLoader.kt:440)
              ... 39 more
      
      2023-03-03 14:29:58 W/mirai-api-http: Linked class net.mamoe.yamlkt.YamlElement in MiraiPythonPlugin-1.0-RELEASE-jar-with-dependencies.jar but plugin not depend on it.
      2023-03-03 14:29:58 W/mirai-api-http: Class loading logic may change in feature.
      
      发布在 插件发布
      R
      rasciii