mrwadams / stride-gpt

An AI-powered threat modeling tool that leverages OpenAI's GPT models to generate threat models for a given application based on the STRIDE methodology.
https://stridegpt.streamlit.app
MIT License
335 stars 100 forks source link

Enterprise options - allow for OpenAI/ChatGPT to be replaced by a private instance #5

Closed sean-finley-eptura closed 7 months ago

sean-finley-eptura commented 9 months ago

Allow, for example, Bing Chat Enterprise to be the AI backend for this. Sending threat modeling data for enterprise systems to an open AI system is going to make orgs nervous. Allowing them to use their own would encourage adoption and mitigate concerns.

priyanka-raghavan-maersk commented 7 months ago

I think i asked something similar https://github.com/mrwadams/stride-gpt/issues/3

mrwadams commented 7 months ago

I did look at this previously but there was quite a difference in the API implementations used by OpenAI and Azure which would have meant a lot of prompt redesign work to cover over the cracks.

Having taken another look at it now though, it seems that the model versions and features are aligned between the two platforms, which makes things alot easier.

I don't think it will take long so I'll hopefully be able to push a new version this evening including Azure OpenAI support.

mrwadams commented 7 months ago

Just pushed the update.

Toggle the button in the sidebar to use models hosted on the Azure OpenAI Service.