Feature Focus: Introducing CAST Highlight’s AI Advisor, your Interactive Assistant for Software Intelligence
In the beta version, two types of questions are supported:
- Educational/how-to questions: these questions are generally around the product and the definition of metrics (e.g., How to scan an application? How the Green Impact score is calculated? What are the supported technologies? What is a cloud Blocker? Is it better to have 1 critical CVE or 5 high-severity vulnerabilities?). These questions are answered in CAST Highlight documentation (tutorials like this one, Getting Started Guide, etc.) that have been previously used to train the AI Advisor but with OpenAI knowledge on software intelligence and software development challenges.
- Results consumption/metric-oriented questions: these are questions about your portfolio that can be answered with a number or list of items (e.g., What are the top resilient applications in my portfolio? How many critical CVEs do I have? What applications are best candidates for a cloud migration? Am I exposed to CVE-2021–44228?)
The beauty of NLP (Natural Language Processing) technology is that you don’t have to wonder which type of question you are asking, the algorithm detects it automatically and composes the best possible answer based on what it knows.
How to set up CAST Highlight’s AI Advisor
Once the capability is turned on for your CAST Highlight subscription and you receive your API key, as a Portfolio Manager, go to Companies > AI Advisor Settings, paste your API key and click on “Update”. The AI Advisor will be ready for questions from all active users of your CAST Highlight instance.
Beta, limitations and data
As indicated, the capability is in beta stage, meaning that the level of stability and relevance of answers may not be consistent from time to time, as we’ll be continuously training the AI model during the beta period with new CAST Highlight metrics and more and more software intelligence documentation. Also, don’t hesitate to share your feedback with questions, metrics, or use cases that you would like to see better addressed by our AI Advisor.
Another important note:
(i) the use of the AI Advisor is subject to the following Terms ; (ii) as the AI Advisor may give you inaccurate information, do not rely on output from this feature for anything other than information gathering purposes; (iii) CAST personnel may process or otherwise have access to your conversations with the AI Advisor for quality and business (e.g. product development, feedback, and research) purposes; (iv) when using the AI Advisor, application names and associated metrics may be shared with OpenAI; and (v) do not share in the prompt any confidential information, proprietary information, trade secret, personal data, or any other information which may otherwise be considered sensitive.