enola


Nameenola JSON
Version 1.3.5 PyPI version JSON
download
home_pageNone
SummaryEnola-AI is a GenAI platform for validating and monitoring AI models in regulated industries like finance, healthcare, and education. It ensures compliance with strict standards via continuous user feedback, automated assessments, and expert reviews.
upload_time2024-08-19 23:30:51
maintainerNone
docs_urlNone
authorNone
requires_python>=3.7
licenseNone
keywords ai intelligence observability agent
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # Enola-AI: Plataforma de Validación y Observabilidad GenAI

Enola-AI es una plataforma avanzada de GenAI diseñada para validar y monitorear la robustez de los modelos de inteligencia artificial en industrias altamente reguladas como finanzas, salud y educación. Nuestra solución asegura que las implementaciones de IA cumplan con los estrictos estándares regulatorios mediante evaluaciones continuas, integraciones fluidas y monitoreo en tiempo real.

## Características Principales

- **Evaluación Multinivel:** Recopilación de feedback de usuarios, evaluaciones automatizadas y revisiones de expertos internos.
- **Monitoreo en Tiempo Real:** Capacidades de monitoreo continuo para detectar desviaciones en el comportamiento de los modelos de IA.
- **Integración Fluida:** Compatible con infraestructuras existentes como sistemas ERP, CRM y plataformas de análisis de datos.
- **Configuración Personalizada:** Adaptación de la metodología de evaluación según las necesidades específicas del cliente.
- **Seguridad y Cumplimiento:** Medidas avanzadas de seguridad y cumplimiento con normativas de protección de datos.

## Requisitos

- Python 3.7+
- Dependencias especificadas en `requirements.txt`


## Uso

1. Configura las variables de entorno necesarias:

    ```bash
    export token='tu_api_key'
    ```

2. Importa las librerías e inicializa

    ```python
    from enola import agent
    from enola.base.enola_types import ErrOrWarnKind
    from enola.base.enola_types import DataType
    ```

3. Inicializa el Agente

    ```python
    myAgent = agent.Agent(token=token,
                      name="Ejecución Demo Modelo Fuga",
                      isTest=True,
                      user_id="1",
                      user_name="Tu Nombre",
                      app_id= "GoogleColab",
                      channel_id="Google Colab",
                      session_id="1",
                      message_input="Hola, qué puedes hacer?"
                      )
    ```

4. Registra el paso

    ```python
    step1 = myAgent.new_step("step 1")
    step1.add_extra_info("ValorNumerico", 11)
    step1.add_extra_info("ValorTexto", "valor2")
    ```

5. Registra errores si es que existen

    ```python
    step1.add_error(id="10", message="Error de validación de datos", kind=ErrOrWarnKind.INTERNAL_TOUSER)
    ```

6. envía los datos al Server

    ```python
    data_server = myAgent.finish_agent(True, message_output="Salida generada por tu agente", num_iteratons=15 )
    ```

7. Ejecuta la aplicación:

    ```bash
    python main.py
    ```


## Contribuciones

¡Contribuciones son bienvenidas! Por favor, abre un issue o envía un pull request para cualquier mejora o corrección.

## Licencia

Este proyecto está licenciado bajo la Licencia BSD 3-Clause License . Ver el archivo [LICENSE](LICENSE) para más detalles.

## Contacto

Para cualquier consulta o soporte, por favor contacta a [help@huemulsolutions.com](mailto:help@huemulsolutions.com).
            

Raw data

            {
    "_id": null,
    "home_page": null,
    "name": "enola",
    "maintainer": null,
    "docs_url": null,
    "requires_python": ">=3.7",
    "maintainer_email": null,
    "keywords": "AI, Intelligence, Observability, agent",
    "author": null,
    "author_email": "Sebastian Rodriguez Robotham <sebastian.rodriguez@huemulsolutions.com>, Developer Code <developer.code@huemulsolutions.com>",
    "download_url": "https://files.pythonhosted.org/packages/db/73/f7fd29566b0920d910426427a2dd0c1cd02939861d2b2dd103e8c6c6013d/enola-1.3.5.tar.gz",
    "platform": null,
    "description": "# Enola-AI: Plataforma de Validaci\u00f3n y Observabilidad GenAI\n\nEnola-AI es una plataforma avanzada de GenAI dise\u00f1ada para validar y monitorear la robustez de los modelos de inteligencia artificial en industrias altamente reguladas como finanzas, salud y educaci\u00f3n. Nuestra soluci\u00f3n asegura que las implementaciones de IA cumplan con los estrictos est\u00e1ndares regulatorios mediante evaluaciones continuas, integraciones fluidas y monitoreo en tiempo real.\n\n## Caracter\u00edsticas Principales\n\n- **Evaluaci\u00f3n Multinivel:** Recopilaci\u00f3n de feedback de usuarios, evaluaciones automatizadas y revisiones de expertos internos.\n- **Monitoreo en Tiempo Real:** Capacidades de monitoreo continuo para detectar desviaciones en el comportamiento de los modelos de IA.\n- **Integraci\u00f3n Fluida:** Compatible con infraestructuras existentes como sistemas ERP, CRM y plataformas de an\u00e1lisis de datos.\n- **Configuraci\u00f3n Personalizada:** Adaptaci\u00f3n de la metodolog\u00eda de evaluaci\u00f3n seg\u00fan las necesidades espec\u00edficas del cliente.\n- **Seguridad y Cumplimiento:** Medidas avanzadas de seguridad y cumplimiento con normativas de protecci\u00f3n de datos.\n\n## Requisitos\n\n- Python 3.7+\n- Dependencias especificadas en `requirements.txt`\n\n\n## Uso\n\n1. Configura las variables de entorno necesarias:\n\n    ```bash\n    export token='tu_api_key'\n    ```\n\n2. Importa las librer\u00edas e inicializa\n\n    ```python\n    from enola import agent\n    from enola.base.enola_types import ErrOrWarnKind\n    from enola.base.enola_types import DataType\n    ```\n\n3. Inicializa el Agente\n\n    ```python\n    myAgent = agent.Agent(token=token,\n                      name=\"Ejecuci\u00f3n Demo Modelo Fuga\",\n                      isTest=True,\n                      user_id=\"1\",\n                      user_name=\"Tu Nombre\",\n                      app_id= \"GoogleColab\",\n                      channel_id=\"Google Colab\",\n                      session_id=\"1\",\n                      message_input=\"Hola, qu\u00e9 puedes hacer?\"\n                      )\n    ```\n\n4. Registra el paso\n\n    ```python\n    step1 = myAgent.new_step(\"step 1\")\n    step1.add_extra_info(\"ValorNumerico\", 11)\n    step1.add_extra_info(\"ValorTexto\", \"valor2\")\n    ```\n\n5. Registra errores si es que existen\n\n    ```python\n    step1.add_error(id=\"10\", message=\"Error de validaci\u00f3n de datos\", kind=ErrOrWarnKind.INTERNAL_TOUSER)\n    ```\n\n6. env\u00eda los datos al Server\n\n    ```python\n    data_server = myAgent.finish_agent(True, message_output=\"Salida generada por tu agente\", num_iteratons=15 )\n    ```\n\n7. Ejecuta la aplicaci\u00f3n:\n\n    ```bash\n    python main.py\n    ```\n\n\n## Contribuciones\n\n\u00a1Contribuciones son bienvenidas! Por favor, abre un issue o env\u00eda un pull request para cualquier mejora o correcci\u00f3n.\n\n## Licencia\n\nEste proyecto est\u00e1 licenciado bajo la Licencia BSD 3-Clause License . Ver el archivo [LICENSE](LICENSE) para m\u00e1s detalles.\n\n## Contacto\n\nPara cualquier consulta o soporte, por favor contacta a [help@huemulsolutions.com](mailto:help@huemulsolutions.com).",
    "bugtrack_url": null,
    "license": null,
    "summary": "Enola-AI is a GenAI platform for validating and monitoring AI models in regulated industries like finance, healthcare, and education. It ensures compliance with strict standards via continuous user feedback, automated assessments, and expert reviews.",
    "version": "1.3.5",
    "project_urls": {
        "Bug Tracker": "https://github.com/huemulsolutions/enola/issues",
        "Homepage": "https://github.com/huemulsolutions/enola"
    },
    "split_keywords": [
        "ai",
        " intelligence",
        " observability",
        " agent"
    ],
    "urls": [
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "9b81272a7f013767f2b7c94c7ee4fea50af35490c3950304b54fc92df0abd42d",
                "md5": "6b03cf5818b72e0d40ab0db6ea60f269",
                "sha256": "c145ad148e836bf553dbac1664ec519a76d67c3727bc7a3f5838a7dcf64a57bd"
            },
            "downloads": -1,
            "filename": "enola-1.3.5-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "6b03cf5818b72e0d40ab0db6ea60f269",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": ">=3.7",
            "size": 43257,
            "upload_time": "2024-08-19T23:30:49",
            "upload_time_iso_8601": "2024-08-19T23:30:49.587149Z",
            "url": "https://files.pythonhosted.org/packages/9b/81/272a7f013767f2b7c94c7ee4fea50af35490c3950304b54fc92df0abd42d/enola-1.3.5-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "db73f7fd29566b0920d910426427a2dd0c1cd02939861d2b2dd103e8c6c6013d",
                "md5": "b14a6ac0cac23ebb77ec44216b836d70",
                "sha256": "3be75870468049bdf3d8983ec49cb29b4fe81c3f1c0492dbd07387610eb5a923"
            },
            "downloads": -1,
            "filename": "enola-1.3.5.tar.gz",
            "has_sig": false,
            "md5_digest": "b14a6ac0cac23ebb77ec44216b836d70",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.7",
            "size": 526368,
            "upload_time": "2024-08-19T23:30:51",
            "upload_time_iso_8601": "2024-08-19T23:30:51.529020Z",
            "url": "https://files.pythonhosted.org/packages/db/73/f7fd29566b0920d910426427a2dd0c1cd02939861d2b2dd103e8c6c6013d/enola-1.3.5.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-08-19 23:30:51",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "huemulsolutions",
    "github_project": "enola",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": false,
    "lcname": "enola"
}
        
Elapsed time: 0.79361s