Saltar al contenido principal
ToolPotion

Chatbot de RRHH Autónomo

El Chatbot de RRHH Autónomo es una aplicación empresarial prototipo construida en GitHub. Responde a consultas de RRHH utilizando herramientas como Políticas de Control de Tiempos y Datos de Empleados. Desarrollado con LangChain, Pinecone y Streamlit, aprovecha ChatGPT o gpt-3.5-turbo para su funcionalidad principal, proporcionando un agente de RRHH autónomo.

Visitar URL

Descripción

El Chatbot de RRHH Autónomo, alojado en GitHub, está diseñado como una aplicación empresarial prototipo. Funciona como un agente autónomo capaz de abordar consultas relacionadas con RRHH utilizando un conjunto de herramientas. La arquitectura del chatbot se basa en los módulos de agentes y herramientas de LangChain, utilizando Pinecone como base de datos vectorial y potenciado por ChatGPT o gpt-3.5-turbo. El front-end se desarrolla con Streamlit, incorporando el componente streamlit_chat para la interacción del usuario.

La funcionalidad del chatbot se centra en varias herramientas clave. Estas incluyen Políticas de Control de Tiempos, un documento de política de RRHH de muestra generado por ChatGPT, y Datos de Empleados, un archivo CSV que contiene información ficticia de los empleados. Los embeddings para el documento de política de RRHH se crean utilizando el modelo text-embedding-ada-002 de OpenAI y se almacenan en un índice de Pinecone. Los datos de los empleados se cargan como un dataframe de pandas y son manipulados por el LLM utilizando PythonAstREPLTool de LangChain. Además, el chatbot incorpora el módulo de cadena de calculadora de LangChain, LLMMathChain, para realizar cálculos.

El proyecto ofrece una versión modernizada que utiliza un bucle de agente a través de la API de Respuestas de OpenAI, sin LangChain ni Pinecone, con resúmenes de razonamiento gpt-5.2, disponible en el directorio v2/. La implementación original de 2023 se conserva como referencia. La pila tecnológica incluye Azure OpenAI Service, LangChain, Pinecone, Streamlit, Azure Data Lake y Azure Data Factory. El proyecto es obra de Stephen Bonifacio, quien proporciona enlaces a sus perfiles de LinkedIn y Twitter para una mayor interacción.

El valor del chatbot reside en su capacidad para automatizar las respuestas a las consultas de RRHH, proporcionando una aplicación práctica de la IA en entornos empresariales. Agiliza la recuperación de información y ofrece una interfaz fácil de usar para que los empleados accedan a la información relacionada con RRHH de manera eficiente. La naturaleza de código abierto del proyecto permite la personalización y el desarrollo posterior, lo que lo convierte en un recurso valioso tanto para los desarrolladores como para los profesionales de RRHH.

Características principales de Chatbot de RRHH Autónomo

  • Agente de RRHH autónomo

  • Responde a consultas de RRHH

  • Utiliza agentes y herramientas de LangChain

  • Emplea la base de datos vectorial Pinecone

  • Impulsado por ChatGPT o gpt-3.5-turbo

  • Front-end construido con Streamlit

  • Incluye la herramienta Políticas de Control de Tiempos

  • Utiliza Datos de Empleados de CSV

  • Integra PythonAstREPLTool de LangChain

  • Incorpora la calculadora LLMMathChain

  • Utiliza el modelo text-embedding-ada-002 de OpenAI

  • Versión modernizada con la API de Respuestas de OpenAI

  • Proyecto de código abierto

Primeros pasos con Chatbot de RRHH Autónomo

  1. Clonar: Clone el repositorio en un directorio local.

  2. Instalar Dependencias: Navegue al directorio local y ejecute `pip install -r requirements.txt` en su terminal.

  3. Configurar Claves API: Ingrese sus claves API en el archivo `hr_agent_backend_local.py` (o `hr_agent_backend_azure.py` si utiliza Azure).

  4. Ejecutar Frontend: Ejecute `streamlit run hr_agent_frontent.py` en su terminal.

  5. Crear Cuenta Pinecone: Cree una cuenta Pinecone en pinecone.io.

  6. Almacenar Embeddings: Ejecute el notebook 'store_embeddings_in_pinecone.ipynb' y reemplace las claves API.

Casos de uso de Chatbot de RRHH Autónomo

  • Automatización de Consultas de RRHH
  • Autoservicio para Empleados
  • Recuperación de Información de Políticas
  • Análisis de Datos
  • Mejora de Procesos de RRHH
  • Base de Conocimiento
  • Formación e Incorporación
  • Cumplimiento

Preguntas frecuentes de Chatbot de RRHH Autónomo

Reseñas de Chatbot de RRHH Autónomo

Cargando...

Herramientas de IA populares como Chatbot de RRHH Autónomo

Cree potentes chatbots de IA con OpenAssistantGPT, una plataforma intuitiva que aprovecha la API de OpenAI. Automatice la atención al cliente, las ventas y más integrando un…

Creadores de chatbots de IA

Repositorios de IA en GitHub

iX es una plataforma para diseñar e implementar agentes y flujos de trabajo impulsados por LLM, autónomos y semiautónomos. Proporciona una solución flexible y escalable para…

Creadores de agentes de IA

Repositorios de IA en GitHub

AgentLabs proporciona un frontend universal de IA de código abierto. Simplifica el envío de agentes de IA a los usuarios al ofrecer funciones de autenticación, interfaces de chat,…

Creadores de agentes de IA

Askli es una plataforma sin código para construir chatbots de IA personalizados de ChatGPT entrenados con sus datos. Automatice el soporte al cliente, mejore la generación de…

Creadores de chatbots de IA

Cree un chatbot de IA personalizado entrenado con su sitio web y archivos. Integre con más de 6000 aplicaciones para una funcionalidad mejorada. Despliegue en su sitio web en…

Creadores de chatbots de IA

Devika es un ingeniero de software de IA de código abierto, diseñado como una alternativa a Devin. Entiende instrucciones de alto nivel, las desglosa, investiga información y…

Asistentes de programación con IA

Openvibe es un marco de trabajo de código abierto basado en Python, diseñado para agentes de codificación de IA. Proporciona una estructura modular para desarrollar e implementar…

Asistentes de programación con IA

Repositorios de IA en GitHub

Agent Squad es un framework flexible y de código abierto para orquestar múltiples agentes de IA para gestionar conversaciones complejas. Enruta consultas de forma inteligente,…

Creadores de agentes de IA