Skip to content

AnanthaR20/LLM_securityQA_chatbot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Anantha Rao
3-25-2025
LLM Agent for QA regarding national vulnerabilities database
---
This was the coding challenge I did. It uses the API from this website:
https://nvd.nist.gov/developers/vulnerabilities

... and the groq-llama LLM (using a GROQ API key) to make API calls based on user's
natural language inquiries, then responds with the LLM using the returned JSON.

Makes use of 'custom tools' from the LangChain Python package:
https://python.langchain.com/docs/introduction/

Essentially a question-answering LLM chatbot for questions about the National Vulnerability Database.

call 'nvd_agent.py' to run the script

About

A simple CLI to interface with an LLM agent that calls the National Vulnerabilities Database API (https://nvd.nist.gov/developers/vulnerabilities)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages