From c8e8967d453fe4f72e72544debf4fcd9f596133e Mon Sep 17 00:00:00 2001 From: Paul Gauthier Date: Sat, 22 Jul 2023 09:50:41 -0300 Subject: [PATCH] wip --- aider/history.py | 15 ++++++++------- aider/prompts.py | 5 +++++ 2 files changed, 13 insertions(+), 7 deletions(-) diff --git a/aider/history.py b/aider/history.py index e0d8d64a8..f7518f2ae 100644 --- a/aider/history.py +++ b/aider/history.py @@ -1,33 +1,34 @@ import argparse import json + import markdown - import tiktoken -from prompt_toolkit.completion import Completion -from aider import prompts +from aider import models, prompts +from aider.dump import dump # noqa: F401 +from aider.sendchat import simple_send_with_retries -from .dump import dump # noqa: F401 def main(): parser = argparse.ArgumentParser() parser.add_argument("filename", help="Markdown file to parse") args = parser.parse_args() - with open(args.filename, 'r') as f: + with open(args.filename, "r") as f: text = f.read() md = markdown.Markdown() tree = md.parse(text) for element in tree.getiterator(): - if element.tag in ['h1', 'h4'] and element.text is not None: + if element.tag in ["h1", "h4"] and element.text is not None: print(element.text) - elif element.tag == 'blockquote': + elif element.tag == "blockquote": continue else: print(element.text) + if __name__ == "__main__": main() diff --git a/aider/prompts.py b/aider/prompts.py index c037575c3..3b7c36e04 100644 --- a/aider/prompts.py +++ b/aider/prompts.py @@ -24,3 +24,8 @@ And got this output: {output} """ + +# CHAT HISTORY +summarize = """ +Summarize the conversation. +"""