Skip to content

Commit 5661f74

Browse files
committed
Oops
1 parent 1303afa commit 5661f74

File tree

2 files changed

+5
-2
lines changed

2 files changed

+5
-2
lines changed

langdspy/field_descriptors.py

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -97,6 +97,9 @@ def _start_format(self):
9797
def format_prompt_description(self):
9898
return f"{self._start_format()}: {self.desc}"
9999

100+
def format_prompt(self):
101+
return f"{self._start_format()}:"
102+
100103
class OutputFieldEnum(OutputField):
101104
def __init__(self, name: str, desc: str, enum: Enum, **kwargs):
102105
kwargs['enum'] = enum
@@ -113,4 +116,4 @@ def __init__(self, name: str, desc: str, enum: Enum, **kwargs):
113116
def format_prompt_description(self):
114117
enum = self.kwargs.get('enum')
115118
choices_str = ", ".join([e.name for e in enum])
116-
return f"{self.START_TOKEN}{self.name}: One of: {choices_str} - {self.desc}"
119+
return f"{self._start_format()}: One of: {choices_str} - {self.desc}"

langdspy/prompt_strategies.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -102,7 +102,7 @@ def format_prompt(self, **kwargs: Any) -> str:
102102
prompt += input_field.format_prompt_value(kwargs.get(input_name)) + "\n"
103103

104104
for output_name, output_field in self.output_variables.items():
105-
prompt += output_field.format_prompt_description() + "\n"
105+
prompt += output_field.format_prompt() + "\n"
106106

107107
# logger.debug(f"Formatted prompt: {prompt}")
108108
print(prompt)

0 commit comments

Comments
 (0)