Video accessible from your Account page after purchase.
15 hours of video instruction
Unlock the power of artificial intelligence in PowerShell and discover how to build cutting-edge applications that automate tasks, provide insights, and drive business value with this advanced course.
Overview:
In this course, you'll learn how to harness the capabilities of AI tools like ChatGPT and Ollama to build innovative applications that automate tasks, provide insights, and drive business value. You'll start by exploring the fundamentals of AI in PowerShell, including why AI is a gamechanger for automation and how to get started with ChatGPT's REST API. From there, you'll dive into advanced topics like prompt engineering, structuring AI responses, and managing multi-turn conversations.
With a focus on practical examples and real-world applications, this course will equip you with the skills and knowledge to unlock the full potential of AI in PowerShell and take your automation capabilities to new heights. Whether you're a seasoned PowerShell user or an IT professional looking to stay ahead of the curve, this is the perfect course to help you leverage the power of AI and drive business success.
Skill Level:
Learn How To:
Course Requirement:
Brien Posey's Advanced PowerShell course should be considered a prerequisite.
Who Should Take This Course:
These courses are designed for IT professionals, system administrators, and power users who want to move beyond basic scripting and learn how to build polished, interactive tools using PowerShell. Whether you're new to PowerShell or looking to deepen your skills, you'll learn how to automate real-world administrative tasks, create intuitive user interfaces, and develop advanced applications that streamline everyday operations. The material is ideal for learners who enjoy problem-solving, value efficiency, and want to bridge the gap between command-line automation and professional-grade software design.
About Pearson Video Training:
Pearson publishes expert-led video tutorials covering a wide selection of technology topics designed to teach you the skills you need to succeed. These professional and personal technology videos feature world-leading author instructors published by your trusted technology brands: Addison-Wesley, Cisco Press, Pearson IT Certification, Prentice Hall, Sams, and Que Topics include: IT Certification, Network Security, Cisco Technology, Programming, Web Development, Mobile Development, and more. Learn more about Pearson Video training at http://www.informit.com/video.
Video Lessons are available for download for offline viewing within the streaming format. Look for the green arrow in each lesson.
Introduction
Lesson 1 Preparing for this Course
1.1 Why use AI with PowerShell?
1.2 Installing SQL Server
1.3 GPU requirements
Lesson 2 Accessing OpenAI Through PowerShell
2.1 OpenAI's REST API
2.2 Prompt engineering
2.3 Cost optimization strategies
2.4 Managing conversations
Lesson 3 OpenAI Use Cases
3.1 Acquiring an API key
3.1 Performing data analytics with OpenAI
3.2 Using OpenAI to generate reports
Lesson 4 Ollama and Local AI Models
4.1 Introduction to Ollama
4.2 Understanding Ollama models
4.3 Setting up Ollama
4.4 Ollama commands that you need to know
4.5 Building a basic GUI
4.6 Working with prompts and responses
4.7 Creating your own Ollama model
4.8 Custom model parameters
Lesson 5 Using AI for System Performance Monitoring
5.1 Building the basic GUI
5.2 Populating the dashboard
5.3 Compiling a performance history
5.4 Summarizing the performance data
5.5 Constructing the AI prompt
Lesson 6 Using Ollama for Data Analytics
6.1 Creating random sales data
6.2 Using JSON rules to influence data creation
6.3 Configuring AI to write JSON rules
6.4 Dynamic AI prompt generation for data analysis
6.5 Analyzing data with AI
Lesson 7 Building a PowerShell Automation Tool
7.1 Building the GUI
7.2 Adding an Invoke-Ollama function
7.3 Creating AI guardrails
7.4 Building an investigate command feature
Lesson 8 Using Ollama as a Document Reference Tool
8.1 An overview of the project
8.2 Creating a collection of documents
8.3 Creating the SQL Server database
8.4 Ingesting documents into the database
8.5 Performing a conventional document search
8.6 Designing an AI prompt
8.7 Performing an AI-assisted document query
Lesson 9 Text-to-Speech and Text-to-Image Generation
9.1 Setting up a text-to-speech server
9.2 Building a text-to-speech script
9.3 How text-to-image generation works
9.4 Important terms to know
9.5 An introduction to Hugging Face
9.6 Preparing the server
9.7 Building a test script
9.8 Building a text-to-image tool
Lesson 10 Capstone Project: A Full Ollama Chatbot
10.1 An overview of the project
10.2 Preparing the database
10.3 Creating the tab structure
10.4 Creating the main menu
10.5 Building the Conversation tab GUI
10.6 Building the History tab GUI
10.7 Adding support for fonts and formatting
10.8 Find and replace
10.9 Saving a document
10.10 Integrating Ollama support
10.11 Enabling multi-model support
10.12 Handling multi-turn conversations
10.13 Clearing the current conversation
10.14 Storing chat history in the database
10.15 Viewing a history item
10.16 Deleting a history item
10.17 Clearing conversation history
10.18 Backing up the database
10.19 Building a chat history search engine
Summary
