
Discover how to build ai assistants with GPTScript, covering llms, retrieval augmented generation, api calls, image analysis, and multi-language deployment to create practical, chat-enabled ai helpers.
Explore ChatGPT and APIs for building AI assistants with GPTScript, covering model options, API usage, prompt engineering, context management, and tool integration.
Install GPTScript on Windows using winget in PowerShell, upgrade to version 0.9.4, and restart the terminal to update path. Obtain an OpenAI API key for use in the next lectures.
Configure open ai api key in Windows PowerShell, verify it, and run GPTScript examples to explore the default GPT-4 model, script execution, and function callbacks across Windows and macOS.
Explore the structure of a GPT script, with tools as functions using prompts or code, defined by name, description, arguments, and context, including models and max tokens.
Master function calling in GPT Script to connect language models with external tools, enabling AI assistants to call functions like get current weather and to chain or parallelize calls.
Explore an emerging ui that provides an ide-like debugging and running experience for the top five Ballon d'Or winners script, managed via a local server.
Learn to create a GPTScript that fetches football league standings, extracts team names and points, builds a ranked list, and identifies the most goals and leader's past league wins.
Extend a GPT script to generate a football league HTML page with a styled table featuring sky blue headers, and save data to a local file via an inline tool.
Learn how to create and share context tools in GPT scripts, using static and dynamic football context, to append prompts with up-to-date data and reusable tools.
Define global tools and a global model name in your GPT script to avoid repeating tools and model definitions, then run and write multilingual outputs using the GPT-4 model.
GPTScript system tools are part of the product installation and are always available. Unlike other tools, you do not need to specify a location at GitHub.
Use the system Find tool to traverse folders and locate files by pattern, with Unix-style globbing like star and dot GPT, in current or specified directories.
Download content from a URL using HTTP get and HTML to text to feed up-to-date information to your LLM, and explore events extraction, caching, and browser-based browsing limitations.
Discover how to fetch up-to-date information using a Google-based search tool alongside the LLM, and practice year-by-year Olympic questions to compare web results with model answers.
Explore image generation with the dalle-e model via a gpt script to produce artist-style artworks, saving them as the artist's name and exploring Monet, Cezanne, Picasso, and Kandinsky.
This is a lightweight version of RAG
Manage cached content and tools for GPTScript by locating Mac and Windows cache directories and repos for GitHub tools. Wipe the cache to refresh runtimes and fetch newer versions.
Learn to turn a tool into a pirate chat bot using shot board feature. Set shot to true, instruct the LM to act like a pirate, and finish the chat.
Build an API assistant to interact with the DigitalOcean API, manage droplets and databases, authenticate with tokens, and leverage OpenAPI specs and function calling.
Clio is an AI-powered copilot designed to help you with DevOps-related tasks using CLI programs. It leverages OpenAI's capabilities to provide intelligent assistance directly from your command line.
Set up a local Kubernetes cluster with Docker Desktop and use kubectl to check status and resolve TLS certificate issues. Reset, update, and verify cluster readiness and context for development.
In this lecture, we will use Clio to manage Version Control Systems.
Let's use Clio to learn about and manage the CircleCI Continuous Integration (CI) cloud-based service.
Let's use Clio to learn about and manage the GitHub Actions Continuous Integration (CI) cloud-based service.
Let's use Clio to package our app as a Docker Container.
Test and deploy a Dockerized Python Flask app from AWS ECR by pulling the latest image, running it in daemon mode with port mapping, and validating access inside the container.
Let's use Clio to learn about deployment to AWS.
Let's use Clio to setup Continues Deployment (CD) with GitHub Actions.
In the fourth part of the DevOps series, we will learn about orchestration using Clio, the out-of-the-box DevOps assistant. Some known tools for this are Kubernetes, Docker Swarm, and OpenShift.
Explore using different GPT models in GPTScript, learn how to specify a model name, view available models, and observe output variability across runs and with caching off.
Explore using an OpenAI-compatible API model from another provider, set an API key, and compare how billing, key setup, and model differences affect responses.
Welcome to the ultimate hands-on course designed to equip developers of all skill levels with the tools and knowledge needed to excel in the booming world of Generative AI.
As the demand for AI-skilled developers is surging globally - making it one of the fastest-growing job categories on LinkedIn - now is the perfect time to enhance your skills and stay ahead by learning how to harness the power of Generative AI using AI assistants.
Traditionally, AI may be considered complicated (i.e. using Machine Learning and Deep Learning); ChatGPT changed all that for the public, and GPTScript changes this for the developers.
Introducing GPTScript by Acorn Labs
GPTScript software from Acorn Labs is the ideal solution for developers integrating Generative AI into their company's operations or just planning their next vacation…
GPTScript is a new, cutting-edge, open-source scripting language designed to revolutionize how we interact with Large Language Models (LLMs) and automate this process.
It merges the simplicity of natural language, like English, with the robustness of traditional scripting, offering you a seamless and user-friendly programming experience.
Key Features of GPTScript: ·
Ease of Use: GPTScript's syntax is primarily based on natural language, making it immediately accessible to those without coding experience.
AI Assistants: GPTScript makes it easy to build AI Assistants, so you don't have to remember all the commands when interacting with different systems. The out-of-the-box assistant Clio can help you interact with systems such as AWS and GitHub. In this course, we will learn how to become a DevOps pro with the help of Clio.
Integration: Seamlessly access and use existing Python, Go, and NodeJS code.
API Interaction: Access websites and OpenAPI ReST APIs using natural language programming.
Retrieval-Augmented Generation (RAG) Integration: Create scripts that extend the LLM data with company or organization up-to-date data.
GPTScript software is incredibly versatile – from automating complex tasks, conducting sophisticated data analysis and visualization, developing apps with capabilities in vision, image, and video processing, to creating intelligent agents and assistants capable of a wide range of functions – it has you covered.
With GPTScript, you can be more efficient and create your apps faster. It is the future of AI development.
About the Course:
"Master Generative AI: Build AI Assistants with GPTScript" is the first course on natural language programming for the Generative AI environment.
It will take you on a complete journey from a Beginner to a Pro GenAI developer. Learn at your own pace with theory lectures and guided practical hands-on exercises.
What You Will Learn:
Fundamentals of Generative AI.
How GPTScript is used to write scripts in natural language.
How to build AI assistants with GPTScript.
How to use Clio - the command line interface (CLI) copilot.
How to use Clio to become a DevOps pro.
How to access OpenAPI-compatible ReST APIs with natural language programming.
How to access any LLM with an OpenAI-compatible API, such as GPT and Mistral.
How to access LLMs with proprietary API, such as Azure, Claude3, and Gemini.
How to make your GPTScripts available online via GitHub.
How to use the library of reusable GPTScript tools, such as Internet Browser, Image Analysis, Image Creation, Search, and Knowledge.
How to implement Retrieval-Augmented Generation (RAG) so you can include private and up-to-date content.
Techniques for integrating Generative AI with existing systems using existing code in Python, Go, or NodeJS.
How to deploy and manage GPTScripts on GenAI Platforms, such as the Helix GenAI platform.
Who Should Enroll?
Whether you are a seasoned developer or just starting, this course will provide you with essential skills to thrive in the Generative AI space, creating AI assistants that are actually helpful to us humans...
Let's embrace the future of AI development together!
"Master Generative AI: Build AI Assistants with GPTScript" is an independently developed course by Martin Bergljung and has not been created, endorsed, or verified by ACORN LABS INC. ACORN LABS INC. shall not have any liability with respect to the "Master Generative AI: Build AI Assistants with GPTScript” course offered by Martin Bergljung.