LangChain Python Documentation, LangChain Developers, 2024 - Official documentation for LangChain, a framework providing abstractions and tools for structuring LLM applications, demonstrating modular design for chains, prompts, and agents.
Architecting LLM-powered applications, Google Cloud, 2023 (Google Cloud) - A practical guide offering architectural patterns and best practices for building scalable and maintainable applications using Large Language Models, covering various aspects of system design.
The Hitchhiker's Guide to Python! - Structuring Your Project, The Hitchhiker's Guide to Python! Authors, 2024 - This section provides standard recommendations for organizing Python projects, including directory structure, configuration management, and dependency handling, directly supporting the project organization examples.