Files
dev-gpt/dev_gpt/options/generate/prompt_factory.py
2023-05-24 17:50:31 +02:00

19 lines
391 B
Python

import json
def make_prompt_friendly(text):
return text.replace('{', '{{').replace('}', '}}')
def context_to_string(context):
context_strings = []
for k, v in context.items():
if isinstance(v, dict):
v = json.dumps(v, indent=4)
context_strings.append(f'''\
{k}:
```
{v}
```
'''
)
return '\n'.join(context_strings)