From 301900c507d5719374b82a3730c19ad66eb10820 Mon Sep 17 00:00:00 2001 From: Green Sky Date: Sun, 6 Oct 2024 11:46:15 +0200 Subject: [PATCH] update to rmmi --- plugins/plugin_rpbot.cpp | 2 +- src/solanaceae/rpbot/message_prompt_builder.hpp | 2 +- src/solanaceae/rpbot/rpbot.cpp | 2 +- src/solanaceae/rpbot/rpbot.hpp | 4 ++-- 4 files changed, 5 insertions(+), 5 deletions(-) diff --git a/plugins/plugin_rpbot.cpp b/plugins/plugin_rpbot.cpp index 7561251..e14587e 100644 --- a/plugins/plugin_rpbot.cpp +++ b/plugins/plugin_rpbot.cpp @@ -37,7 +37,7 @@ SOLANA_PLUGIN_EXPORT uint32_t solana_plugin_start(struct SolanaAPI* solana_api) auto* completion = PLUG_RESOLVE_INSTANCE(TextCompletionI); auto* conf = PLUG_RESOLVE_INSTANCE(ConfigModelI); auto* cr = PLUG_RESOLVE_INSTANCE_VERSIONED(Contact3Registry, "1"); - auto* rmm = PLUG_RESOLVE_INSTANCE(RegistryMessageModel); + auto* rmm = PLUG_RESOLVE_INSTANCE(RegistryMessageModelI); auto* mcd = PLUG_RESOLVE_INSTANCE(MessageCommandDispatcher); // static store, could be anywhere tho diff --git a/src/solanaceae/rpbot/message_prompt_builder.hpp b/src/solanaceae/rpbot/message_prompt_builder.hpp index 61de8ef..58210d3 100644 --- a/src/solanaceae/rpbot/message_prompt_builder.hpp +++ b/src/solanaceae/rpbot/message_prompt_builder.hpp @@ -10,7 +10,7 @@ struct MessagePromptBuilder { Contact3Registry& _cr; const Contact3 _c; - RegistryMessageModel& _rmm; + RegistryMessageModelI& _rmm; // lookup table, string_view since no name-components are changed entt::dense_map names; diff --git a/src/solanaceae/rpbot/rpbot.cpp b/src/solanaceae/rpbot/rpbot.cpp index c4bf692..66bb44b 100644 --- a/src/solanaceae/rpbot/rpbot.cpp +++ b/src/solanaceae/rpbot/rpbot.cpp @@ -138,7 +138,7 @@ RPBot::RPBot( TextCompletionI& completion, ConfigModelI& conf, Contact3Registry& cr, - RegistryMessageModel& rmm, + RegistryMessageModelI& rmm, MessageCommandDispatcher* mcd ) : _completion(completion), _conf(conf), _cr(cr), _rmm(rmm), _mcd(mcd) { //system_prompt = R"sys(Transcript of a group chat, where Bob talks to online strangers. diff --git a/src/solanaceae/rpbot/rpbot.hpp b/src/solanaceae/rpbot/rpbot.hpp index 7321791..ed059fc 100644 --- a/src/solanaceae/rpbot/rpbot.hpp +++ b/src/solanaceae/rpbot/rpbot.hpp @@ -20,7 +20,7 @@ struct RPBot : public RegistryMessageModelEventI { TextCompletionI& _completion; ConfigModelI& _conf; Contact3Registry& _cr; - RegistryMessageModel& _rmm; + RegistryMessageModelI& _rmm; MessageCommandDispatcher* _mcd; std::minstd_rand _rng{std::random_device{}()}; @@ -30,7 +30,7 @@ struct RPBot : public RegistryMessageModelEventI { TextCompletionI& completion, ConfigModelI& conf, Contact3Registry& cr, - RegistryMessageModel& rmm, + RegistryMessageModelI& rmm, MessageCommandDispatcher* mcd );