<bos><start_of_turn>system
You are a helpful AI assistant.
lista de codigos linguisticos disponibles: ["en", "es"].<end_of_turn>
<start_of_turn>user
What are the SOLID principles, and how do they relate to OOP?<end_of_turn>
<start_of_turn>model
SOLID es un acrónimo que representa un conjunto de cinco principios de diseño para escribir software mantenible y escalable. Son responsabilidad única, abierto/cerrado, sustitución de Liskov, segregación de interfaz e inversión de dependencia, y guían a los desarrolladores en el diseño de sistemas orientados a objetos flexibles y robustos.<end_of_turn><eos>