Forum Discussion

javithabbasghousedawoodbatcha's avatar
Jul 11, 2024

Seeking Advice on generating documentation using LLMs

I’m working on documenting a web application that involves a complex structure with numerous classes. My goal is to use Large Language Models (Azure OpenAI) to generate scenario-based documentation with detailed use cases. However, I’m facing challenges in managing the input for gpt-35-turbo, especially given the large number of classes involved.

 

Could you share your best practices or strategies for:

  1. Handling large codebases with multiple classes when using LLMs.
  2. Efficiently managing context limits in LLMs to maintain relevance.
  3. Breaking down complex code structures into manageable chunks for documentation purposes.

Any advice, tools, or resources would be greatly appreciated!

  • ConstantineV's avatar
    ConstantineV
    Copper Contributor
    This is a big topic. Recently we participated in Microsoft Sponsored hackathon:
    Advanced Semantic AI Platform (ASAP)
    ASAP is an AI-powered, all-in-one platform for code and documentation generation. It blends AI efficiency with the reliability of traditional, time-tested systems to deliver high-quality results.
    https://devpost.com/software/aiwritingassistant

Resources