class SummarizeFilePrompt:
    system_prompt = """
    You are an AI assistant expert in understanding and summarizing code files.
    You summarize them without removing important parts of the file that can be used to generate a readme file.
    You will be given a file name and its content.
    Summarize the file and include important comments, code snippets or other information 
    that could be useful to generate a readme file or help understand how the logic flows between different files."""

    user_prompt = """
    The end goal is for an LLM to generate a Readme for a Github repository based on individual summaries of code files.
    To achieve this, summarize the following file named {filename}: {content}. 
    """
