Begleitlesen: Erstellen eines (meistens) autonomen HR -Assistenten mit Chatgpt und Langchains Agenten und Tools
Dies ist eine Prototyp -Enterprise -Anwendung - ein autonomer Agent, der mithilfe der Tools, die er zur Hand hat, beantworten kann. Es wurde mit Langchains Agenten und Tools-Modulen unter Verwendung von Pinecone als Vektordatenbank hergestellt und von ChatGPT oder GPT-3,5-Turbo betrieben. Das Front-End wird unter Verwendung der Streamlit_Chat-Komponente streamlit.
Werkzeuge:


pip install -r requirements.txthr_agent_backend_local.py (oder hr_agent_backend_azure.py ein, wenn Sie die Azure -Version verwenden möchten.streamlit run hr_agent_frontent.py in Ihrem Terminal aus Azure OpenAI Service - Das OpenAI -Serviceangebot für Azure -Kunden.
Langchain - Entwicklungsrahmen Arbeit zum Aufbau von Apps rund um LLMs.
Pinecone - Die Vektordatenbank zum Speichern der Einbettungen.
Stromlit - für das vordere Ende verwendet. Leichtes Framework für die Bereitstellung von Python -Web -Apps.
Azure Data Lake - Für die Landung der CSV -Dateien der Mitarbeiterdaten. Jeder andere Cloud -Speicher sollte genauso gut funktionieren (Blob, S3 usw.).
Azure Data Factory - Wird verwendet, um die Datenpipeline zu erstellen.
SAP HCM - Das Quellsystem für Mitarbeiterdaten.
YouTube -Link
Fühlen Sie sich frei, sich mit mir zu verbinden:
LinkedIn: https://www.linkedin.com/in/stephenbonifacio/
Twitter: https://twitter.com/stepanogil