SYMBOL INDEX (8 symbols across 2 files) FILE: autocommit/commit.py class CustomPromptTemplate (line 21) | class CustomPromptTemplate(BasePromptTemplate, BaseModel): method format (line 24) | def format(self, **kwargs) -> str: function generate_suggestions (line 45) | def generate_suggestions(diff, openai_api_key=OPENAI_KEY): function prompt_for_openai_api_key (line 69) | def prompt_for_openai_api_key(): function main (line 83) | def main(): FILE: autocommit/llm.py class CustomPromptTemplate (line 15) | class CustomPromptTemplate(BasePromptTemplate, BaseModel): method format (line 18) | def format(self, **kwargs) -> str: function generate_suggestions (line 37) | def generate_suggestions(diff, openai_api_key=OPENAI_KEY):