Skip to content

Commit 6cb1249

Browse files
committed
Remove extra methods
1 parent 15bb561 commit 6cb1249

File tree

1 file changed

+1
-9
lines changed

1 file changed

+1
-9
lines changed

dspy/adapters/base.py

Lines changed: 1 addition & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -487,14 +487,6 @@ def _serialize_kv_value(self, v: Any) -> str:
487487
return json.dumps(jsonable, ensure_ascii=False)
488488
return str(jsonable)
489489

490-
def _make_dynamic_signature_for_inputs(self, keys: list[str]) -> type[Signature]:
491-
"""Create a dynamic signature with input fields only (no instructions)."""
492-
return Signature({k: InputField() for k in keys}, instructions="")
493-
494-
def _make_dynamic_signature_for_outputs(self, keys: list[str]) -> type[Signature]:
495-
"""Create a dynamic signature with output fields only (no instructions)."""
496-
return
497-
498490
def format_conversation_history(
499491
self,
500492
signature: type[Signature],
@@ -579,7 +571,7 @@ def _format_flat_history(self, messages: list[dict[str, Any]]) -> list[dict[str,
579571
result = []
580572
for msg in messages:
581573
serialized = {k: self._serialize_kv_value(v) for k, v in msg.items()}
582-
sig = self._make_dynamic_signature_for_inputs(list(serialized.keys()))
574+
sig = Signature({k: InputField() for k in serialized.keys()}, instructions="")
583575
result.append({
584576
"role": "user",
585577
"content": self.format_user_message_content(sig, serialized),

0 commit comments

Comments
 (0)