From 11e1ff03f023eef40a43f98487573422cf648ee1 Mon Sep 17 00:00:00 2001 From: Farouk Adeleke Date: Thu, 30 Oct 2025 13:36:13 -0400 Subject: [PATCH] (no commit message) --- agent/__init__.py | 4 ++-- agent/modules.py | 2 ++ main.py | 4 ++-- 3 files changed, 6 insertions(+), 4 deletions(-) diff --git a/agent/__init__.py b/agent/__init__.py index 98962fa..4c37f31 100644 --- a/agent/__init__.py +++ b/agent/__init__.py @@ -1,3 +1,3 @@ -from .modules import SignatureGenerator +from .modules import signature_generator -__all__ = ["SignatureGenerator"] +__all__ = ["signature_generator"] diff --git a/agent/modules.py b/agent/modules.py index d4e10d1..ca08bca 100644 --- a/agent/modules.py +++ b/agent/modules.py @@ -238,3 +238,5 @@ class SignatureGenerator(dspy.Module): ) return imports + +signature_generator = SignatureGenerator() \ No newline at end of file diff --git a/main.py b/main.py index bb5676f..2135967 100644 --- a/main.py +++ b/main.py @@ -1,5 +1,5 @@ from modaic import PrecompiledAgent, PrecompiledConfig -from agent.modules import SignatureGenerator +from agent import signature_generator import dspy @@ -16,7 +16,7 @@ class PromptToSignatureAgent(PrecompiledAgent): def __init__(self, config: PromptToSignatureConfig, **kwargs): super().__init__(config, **kwargs) - self.signature_generator = SignatureGenerator() + self.signature_generator = signature_generator self.signature_refiner = dspy.Refine( module=self.signature_generator, N=config.max_attempts_to_refine,