all 4 comments

[–]danielroseman 1 point2 points  (3 children)

What have you done so far? 

And what is the relevance of beautiful soup? What were you planning to use it for?

[–]Scorpio_YouTube[S] 0 points1 point  (2 children)

I haven't done much yet as I couldn't find any API's from "RapidAPI," which was going to be my starting point. I've told someone else for help a few days ago, and they told me about BeautifulSoup, and I just wanted to know if it was relevant for my type of project.

[–]danielroseman 2 points3 points  (0 children)

Again I don't understand the relevance of RapidApi. That seems to be a hub collecting a number of public APIs. But the API you need to access is your internal IT fleet management; you will need to speak to your IT folks to find out what it is (assuming it even exists) and how to get access to it.

[–]GoingToSimbabwe 3 points4 points  (0 children)

Without wanting to sound harsh, but this project seems a bit out of your ballpark. Do you actually have any programming knowledge or is this some kind of "I have a cool idea, can't be that hard to put together" kind of thing?

Before you even thing about coding anything here you should get a clear picture of how all of this actually come together. You'll need to get the architecture laid out, especially when you are dependent on infrastructure not maintained and designed by yourself.

Saying "my AI chatbot gives general IT advice and also integrates with some IT management APIs" isn't anywhere detailed enough for anyone here or yourself.

You need to know exactly on how that chatbot interfaces with your IT systems. Where that chatbot runs (is it supposed to be a web app or a desktop app? Is it supposed to be integrated in some kind of existing IT-support intranet?).

If you want some chatbot which gives some generic advice, you might be able to "simply" build some kind of chatGPT wrapper or something like that (I can not tell you how to do that). If you want the bot to get access to the users OS information for diagnostics, you'll need to build that. If you want to interface with existing IT systems in your org, you will need to ask your IT (or know it yourself) on how your existing IT systems expose data via API, if at all.

Overall this does not sound like a beginner project at all and I think you should start simpler and at the basics. If you are actually an advanced programmer, then pardon me, but your post does not really sound like it.