From 75af912bf5fda07f9e1b4dc3ea53ea0fa9f045b2 Mon Sep 17 00:00:00 2001 From: T-BENZIN Date: Fri, 15 Aug 2025 10:41:35 +0500 Subject: [PATCH] File_structure refactor --- reginaldCog/discord_bot/llm_interface.py | 9 --------- reginaldCog/{config => llm_clients}/__init__.py | 0 .../models.py => llm_clients/discord_data_models.py} | 10 +--------- .../{discord_bot => memory_clients}/__init__.py | 0 reginaldCog/{memory => messenger_clients}/__init__.py | 0 .../openai_data_models.py} | 0 reginaldCog/openai_client/__init__.py | 0 reginaldCog/utils/__init__.py | 0 8 files changed, 1 insertion(+), 18 deletions(-) delete mode 100644 reginaldCog/discord_bot/llm_interface.py rename reginaldCog/{config => llm_clients}/__init__.py (100%) rename reginaldCog/{openai_client/models.py => llm_clients/discord_data_models.py} (90%) rename reginaldCog/{discord_bot => memory_clients}/__init__.py (100%) rename reginaldCog/{memory => messenger_clients}/__init__.py (100%) rename reginaldCog/{discord_bot/models.py => messenger_clients/openai_data_models.py} (100%) delete mode 100644 reginaldCog/openai_client/__init__.py delete mode 100644 reginaldCog/utils/__init__.py diff --git a/reginaldCog/discord_bot/llm_interface.py b/reginaldCog/discord_bot/llm_interface.py deleted file mode 100644 index f7ffeab..0000000 --- a/reginaldCog/discord_bot/llm_interface.py +++ /dev/null @@ -1,9 +0,0 @@ -from ..openai_client.models import Message, Prompt - - -class LLMInterface: - pass - - -if __name__ == '__main__': - pass diff --git a/reginaldCog/config/__init__.py b/reginaldCog/llm_clients/__init__.py similarity index 100% rename from reginaldCog/config/__init__.py rename to reginaldCog/llm_clients/__init__.py diff --git a/reginaldCog/openai_client/models.py b/reginaldCog/llm_clients/discord_data_models.py similarity index 90% rename from reginaldCog/openai_client/models.py rename to reginaldCog/llm_clients/discord_data_models.py index 3ec01e3..f8c4585 100644 --- a/reginaldCog/openai_client/models.py +++ b/reginaldCog/llm_clients/discord_data_models.py @@ -1,4 +1,4 @@ -from dataclasses import dataclass, field, asdict, fields +from dataclasses import dataclass, field, asdict from abc import ABC @@ -71,14 +71,6 @@ class Response: output: list[Message] -def filter_fields(data: dict, dataclass_type: dataclass) -> dict: - return { - i_key: i_value - for i_key, i_value in data.items() - if i_key in tuple(i_field.name for i_field in fields(dataclass_type)) - } - - if __name__ == '__main__': from openai import OpenAI client = OpenAI() diff --git a/reginaldCog/discord_bot/__init__.py b/reginaldCog/memory_clients/__init__.py similarity index 100% rename from reginaldCog/discord_bot/__init__.py rename to reginaldCog/memory_clients/__init__.py diff --git a/reginaldCog/memory/__init__.py b/reginaldCog/messenger_clients/__init__.py similarity index 100% rename from reginaldCog/memory/__init__.py rename to reginaldCog/messenger_clients/__init__.py diff --git a/reginaldCog/discord_bot/models.py b/reginaldCog/messenger_clients/openai_data_models.py similarity index 100% rename from reginaldCog/discord_bot/models.py rename to reginaldCog/messenger_clients/openai_data_models.py diff --git a/reginaldCog/openai_client/__init__.py b/reginaldCog/openai_client/__init__.py deleted file mode 100644 index e69de29..0000000 diff --git a/reginaldCog/utils/__init__.py b/reginaldCog/utils/__init__.py deleted file mode 100644 index e69de29..0000000