IberleyIA / src /README.md
jack4241's picture
cosa
922de31

A newer version of the Gradio SDK is available: 6.11.0

Upgrade

IberleyIA - Organización del Proyecto

📁 Estructura de Carpetas

IBERLEYIA
└── 📁src/
    └── 📁IberleyAI/
        └── 📁Tools/
            ├── 📄__init__.py
            ├── 📄IberleyIAPrompt.py
            ├── 📄MasterTokenGenerator.py
        ├── 📄Readme.md
    ├── 📁venv/
    ├── 📄__init__.py
    ├── 📄.gitattributes
    ├── 📄app.py
    └── 📄README.md

🔧 Directorio Principal: src/IberleyAI/Tools/

Contiene todas las herramientas y utilidades principales del sistema IberleyIA.

__init__.py

  • Propósito: Define el paquete Python y maneja las importaciones del módulo
  • Función: Permite que el directorio sea tratado como un paquete Python válido
  • Uso: Facilita la importación de módulos desde otras partes del proyecto

IberleyIAPrompt.py

  • Propósito: Gestión y procesamiento de prompts para IberleyIA
  • Funcionalidad:
    • Manejo de prompts de entrada
    • Formateo y validación de consultas
    • Interfaz entre el usuario y el modelo de IA
  • Tipo: Módulo core del sistema

MasterTokenGenerator.py

  • Propósito: Generación y gestión de tokens de autenticación
  • Funcionalidad:
    • Creación de tokens de acceso
  • Tipo: Módulo de seguridad

app.py 📝 (Modificado)

  • Propósito: Aplicación principal del sistema
  • Funcionalidad:
    • Punto de entrada de la aplicación
    • Orquestación de componentes

🐍 Entorno Virtual: venv/

  • Propósito: Entorno virtual de Python aislado
  • Contiene:
    • Dependencias específicas del proyecto
    • Librerías de Python instaladas localmente
    • Configuración de entorno independiente
  • Uso: Garantiza consistencia en las dependencias

⚙️ Archivos de Configuración

.gitattributes

  • Propósito: Configuración de atributos de Git
  • Función:
    • Define cómo Git maneja diferentes tipos de archivos