This post is meant as a reminder that since the new year has started, it is important to remember to take care of yourself and your personal wellbeing. We tend to get drawn in to our work life and ...
Setting up Logging and Billing for GCP Projects using Terraform
This is the link to the GitHub repository that you can use to set up logging within your environments! I have been working on a creating an open source GCP threat hunting lab (to be released l...
Creating a Basic Streamlit Application for Fabric Formatted Prompts
During my previous blog post, I presented a mockup for my current AI toolset. This included how I generally make use of different products / tools and try to combine them into different solutions o...
High-Level Overview of my Current AI Toolset
I have been playing with artificial intelligence (AI) Chatbots on-and-off for the past 2 years which resulted in a few blog posts regarding my thoughts, usage, and completed CTFs. At the start of F...
How to Build Your Own Chatbots with AI
Chatbots have come a long way from early rule-based systems. Today’s generative AI and LLMs - like OpenAI’s GPT-4 - make it possible to build intelligent, responsive chatbots with minimal coding. T...
Querying Vertex AI Model Usage through GCP Observability Metrics
I have been playing with different GCP services recently, including GCP’s Vertex AI. During testing, I was trying to identify the usage of specific LLM model types within my environment through the...
WithSecure AI Challenge - My LLM Doctor
WithSecure recently released My LLM Doctor - a generative AI (GenAI) security challenge: WithSecure - MyLLMDoctor The purpose of this CTF is to experiment with multi-chain prompt injection which...
From Curiosity to Creativity: My Thoughts on Prompt Engineering
Over the last few months, I have been attempting to learn more about Large Language Models (LLMs) and, as a result, I stumbled across prompt engineering and prompt engineering attacks. To improve m...