Lectura complementaria: Creación de un asistente de recursos humanos (en su mayoría) con los agentes y herramientas de Langchain y Langchain
Esta es una aplicación empresarial prototipo: un agente autónomo que puede responder consultas de recursos humanos utilizando las herramientas que tiene a mano. Se realizó con los módulos de agentes y herramientas de Langchain, utilizando Pinecone como base de datos vectorial y alimentado por ChatGPT o GPT-3.5-TURBO. El front-end se transmite usando el componente Streamlit_Chat.
Herramientas:


pip install -r requirements.txthr_agent_backend_local.py (o hr_agent_backend_azure.py si desea usar la versión de Azure; solo descifrarlo en el archivo frontend.py)streamlit run hr_agent_frontent.py en su terminal Servicio Azure OpenAI: la oferta de servicios Operai para clientes de Azure.
Langchain - Trabajo de marco de desarrollo para construir aplicaciones alrededor de LLMS.
Pinecone: la base de datos vectorial para almacenar los incrustaciones.
Aprilizado: utilizado para la parte delantera. Marco liviano para implementar aplicaciones web de Python.
Azure Data Lake: para obtener los archivos CSV de datos de los empleados. Cualquier otro almacenamiento en la nube debería funcionar igual de bien (blob, s3, etc.).
Azure Data Factory: se utiliza para crear la tubería de datos.
SAP HCM: el sistema fuente para los datos de los empleados.
Enlace de youtube
Siéntase libre de conectarse conmigo en:
LinkedIn: https://www.linkedin.com/in/stephenbonifacio/
Twitter: https://twitter.com/stepanogil