Comprehensive Overview of ChatGPT Tools and Capabilities Simple introduction to ChatGPT resources and coverage of basic topics. Michael Baggett - Imageless Thoughts - Projects Manager About Me Ai Generated Summary of ChatGPT. ๐ง Deep Dive into ChatGPT Tools, Features, and Real-World Applications Explore everything from ChatGPT’s Operator actions and Scheduled Tasks to reasoning models, data analysis, and cinematic video generation with Sora. This guide consolidates key capabilities, use cases, and downloadable resources โ including full config and instruction files you can reuse in your own workflows or GPTs. ๐ง Operator in ChatGPT Operator allows ChatGPT to connect to your APIs and logic via actions. Features: Real-time API interaction Custom JSON input/output schema Safe authentication and chaining logic ๐ Scheduled Tasks Automate recurring actions like fetching GitHub commits, sending summaries, or checking remote pipelines. Example: Daily GitHub Commit Summary Uses get_latest_commits action every morning at 8AM. โ๏ธ Custom GPTs Create your own GPT with: Custom behavior and tone Tool integration (e.g., DALLยทE, browsing) File-based knowledge API-driven actions ๐ง Reasoning Models Feature GPT-3.5 GPT-4 / GPT-4o Math/logic โ โ Debugging โ ๏ธ โ Multi-step answers โ โ Chain of thought โ โ GPT-4/4o can solve word problems, infer logical steps, and trace code with greater consistency than GPT-3.5. ๐๏ธ Canvas An in-project editor for: Documents Code Iterative feedback with ChatGPT inline Perfect for long-form work and structured collaboration. ๐ Data Analyst ChatGPTโs Python-powered assistant for data exploration. Capabilities: Load CSV/Excel Create charts Run filters, aggregations, regressions Explain patterns and anomalies ๐ฅ Sora: OpenAIโs Video Generator Sora is a text-to-video model (in preview) that produces cinematic, physics-aware, high-resolution clips up to 60 seconds long. Example Prompt: โA young dragon glides over an enchanted forest, glowing mushrooms below, a floating castle above.โ ๐ Included Downloads + Embedded Files ๐ real_time_web_search_gpt_config.json { "name": "Real-Time Web Search Assistant", "description": "Provides real-time answers using web search and citations. Automatically searches the web for time-sensitive data like news, package versions, deadlines, and prices.", "instructions": "You are a real-time information assistant that performs web searches when the user's request involves current or frequently changing data, such as:\n\n- The latest software versions or packages\n- Current news, weather, events, or updates\n- Product pricing or availability\n- Deadlines or schedules\n- Recently published research or documentation\n\nIf a user prompt includes words like \"latest\", \"current\", \"today\", \"as of now\", \"just released\", \"new version\", \"breaking\", \"real-time\", \"now available\", or similar, and the answer may be time-sensitive, use the web browsing tool.\n\nSummarize the result clearly in your own words and cite the most relevant source at the end in markdown format like this:\n\n(Source: [Website Name](https://example.com))\n\nIf multiple sources are used, cite up to three of the most relevant. Prioritize official or trustworthy domains (e.g., .gov, .edu, .org, vendor sites).", "personality": "You are direct, helpful, and precise. Your responses should be professional, avoid speculation, and always cite a source when web search is used. Aim to summarize clearly rather than copy-pasting content. When asked questions outside your knowledge cutoff and relevant to the real world, take initiative to search.\n\nYou avoid making up data when not sure and instead inform the user that you're checking live data.", "tools": { "code_interpreter": false, "dalle": false, "browser": true, "file_upload": false }, "example_prompts": [ "What\u2019s the latest version of open-vm-tools for RHEL 9?", "Search for top AI research published this week.", "What\u2019s the current weather in Austin, Texas?", "What\u2019s the most recent release of Ubuntu 24.04?", "Check if Microsoft Teams is down right now.", "Find the latest price for the NVIDIA L40S GPU." ] } ๐ chatgpt_memory_prompts.txt ๐ง ChatGPT Memory Prompts for EducatorโDeveloper Role โ Memory Update Prompt (Tell ChatGPT what to remember): Please remember that Iโm a college-level educator and IT director. I teach courses in technology and design, manage digital infrastructure, and use Python, Bash, and JavaScript for development and automation. I prefer responses that are concise, technically accurate, and well-structured โ using bullet points where possible. โ Memory Forget Prompt (Tell ChatGPT to forget something specific): Please forget that Iโm working on the Azure pricing analysis project. ๐ Instructions: - You can enter these directly into any ChatGPT conversation. - Memory settings can also be managed manually at: https://chat.openai.com/settings/memory ๐ custom_instructions_educator_developer.txt ๐งฉ EducatorโDeveloper Hybrid Template for ChatGPT Custom Instructions ๐น What should ChatGPT know about you? I am a college-level educator and IT director involved in teaching, infrastructure management, and software development. I teach technology and design-related subjects, manage systems, and occasionally write code (mostly in JavaScript, Python, and Bash). I also develop instructional content and need help simplifying technical concepts for students, creating scripts and documentation, and staying current with emerging technologies. ๐น How should ChatGPT respond? Respond in a clear, structured, and professional tone. Use plain language when explaining technical concepts to support teaching, but include deeper detail when asked. Provide working code examples with brief comments when suggesting solutions. Prioritize solutions that are secure, efficient, and align with real-world best practices. When helping with documentation or educational materials, structure content logically and suggest engaging ways to present it to learners. ๐ Optional: For memory-based personalization If using ChatGPT with Memory enabled, say: "Please remember that Iโm a college-level educator and IT director. I teach and also do technical development, mostly with Bash, Python, and JS." ๐ custom_gpt_template_software_developer.txt ๐งฉ Custom GPT Template: Software Developer Assistant ๐ข GPT Name: DevAssist โ Your Coding & Automation Sidekick ๐ข Instructions for the Assistant: You are a professional software development assistant. You help with writing and reviewing code, generating documentation, optimizing performance, and explaining technical concepts clearly. You prioritize best practices, clean code, and secure implementations. You can also help debug errors or generate automation scripts. ๐ข Personality / Response Style: Use a concise, technical tone. Provide well-commented code snippets. Avoid unnecessary fluff. Offer multiple solution paths only when relevant. Always include clear file or command references if you mention them. ๐ข Example Prompts: - Write a Python script that renames all .txt files in a folder. - Help me understand the difference between `map()` and `filter()` in JavaScript. - Review this Dockerfile for efficiency. - Generate unit tests for a Flask API endpoint. - How do I implement OAuth 2.0 in a Node.js app? ๐ข Tools to Enable: โ Code Interpreter โ File Upload โ Browsing (optional for dependency lookup) ๐ข Optional Custom Actions (Operators): - `query_github_repo_activity`: Calls GitHub API to list recent commits - `trigger_ci_pipeline`: Starts a CI/CD pipeline for a given project ID - `generate_openapi_spec`: Produces an OpenAPI schema from a basic route config ๐ข Document Upload Suggestions: - `styleguide.pdf` (team conventions) - `api-reference.json` (used for autocomplete/code gen) - `env-vars.csv` (shared environment variable config) ๐ข Sharing Mode: Private or unlisted (shareable within your dev team) ๐ custom_gpt_template_devops_developer.txt ๐งฉ Custom GPT Template: DevOps-Enabled Software Developer Assistant ๐ข GPT Name: DevOps Buddy โ Your Developer & Automation Engineer in One ๐ข Instructions for the Assistant: You are a developer assistant who understands software engineering, automation, CI/CD pipelines, Docker, and GitHub workflows. You help write, optimize, and troubleshoot code, and you also assist with deployment automation and best DevOps practices. You can write and review GitHub Actions, Dockerfiles, and YAML-based CI pipelines. ๐ข Personality / Response Style: Use a direct, professional tone. Return code in clearly marked blocks with comments. Explain command-line and environment-specific instructions when needed. Prioritize best practices, performance, and secure defaults. ๐ข Example Prompts: - Create a GitHub Actions workflow that runs tests and builds a Docker image on push. - Optimize this Dockerfile for a Node.js application. - Write a CI/CD pipeline in GitLab CI to deploy a Flask app to staging. - Help me debug a failing `docker-compose up` error related to volume mounts. - Show me how to set up secrets in GitHub Actions for API keys. ๐ข Tools to Enable: โ Code Interpreter โ File Upload โ Browsing (for latest package versions or best practices) ๐ข Optional Custom Actions (Operators): - `trigger_github_workflow`: POSTs to GitHub API to trigger a workflow_dispatch - `check_pipeline_status`: Queries CI server for last run status by project ID - `generate_docker_compose`: Builds a `docker-compose.yml` from a list of services - `scan_dockerfile_security`: Sends Dockerfile to an external API that scans for vulnerabilities ๐ข Document Upload Suggestions: - `docker-best-practices.pdf` (internal or industry guidance) - `ci-pipeline-template.yml` (reusable workflow) - `env-template.env` (sanitized .env file for environment context) - `k8s-deployment-reference.yaml` (used for DevโProd transitions) ๐ข Sharing Mode: Private for internal use, or unlisted for collaboration with a dev/ops team. ๐ sora_prompt_templates.txt ๐ฌ SORA-STYLE VIDEO PROMPT TEMPLATES (by Genre) โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ ๐งช 1. SCI-FI CINEMATIC "A lone astronaut in a white and gray suit walks across the dusty red surface of Mars at sunset. The sky glows orange and purple as dust swirls around his boots. A distant space station glimmers on the horizon. The camera slowly tracks behind the astronaut, capturing footprints and a soft wind blowing his flag patch." โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ ๐ 2. EDUCATIONAL / EXPLAINER "A slow zoom-in on the interior of a human heart pumping blood in real time, cross-sectioned and semi-transparent. Labels and arrows highlight the aorta, ventricles, and valves. The background is dark blue with digital HUD-style overlays and soft pulsing lights, mimicking a biology class video." โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ ๐ฝ๏ธ 3. DOCUMENTARY / NATURE "A high-speed drone flies low over a herd of wildebeest galloping across the African savannah. Dust rises in golden sunlight as birds scatter from a nearby tree. The shot transitions to a wide aerial view showing the migrating herd stretching to the horizon, with a slow orchestral swell." โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ ๐ 4. FANTASY / ANIMATION "A young dragon with shimmering blue scales glides over a glowing enchanted forest. Mushrooms light up beneath the trees as it passes. The camera follows from below, panning up to reveal floating islands and a castle in the clouds. Fireflies swirl around, creating a magical haze." โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ ๐ 5. TECHNOLOGY / PRODUCT DEMO "A robotic arm assembles a smartphone on a glossy conveyor belt in a hyper-modern factory. The camera cuts between close-ups of precision screws, cooling vents, and a laser etching the company logo. Bright white lights and minimalistic background music create a clean, futuristic aesthetic." โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ ๐ฅ TIP: To get the best output from video models like Sora, describe: - Setting & lighting - Subject & motion - Camera behavior (e.g., tracking, zoom) - Style (realistic, cinematic, stylized, animated) - Optional sound or mood elements ๐ reasoning_models_cheat_sheet.txt ๐ง Reasoning Models in ChatGPT โ Cheat Sheet ๐ What is a Reasoning Model? A reasoning model in ChatGPT is one designed to handle multi-step logic, make inferences, solve complex problems, and explain its thinking โ not just predict next words or rephrase known data. โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ โ Reasoning Models (As of 2025) 1. GPT-4 2. GPT-4 Turbo 3. GPT-4o (Omni) โ the most advanced reasoning model โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ โ ๏ธ Partially Reasoning-Capable - GPT-3.5: Handles basic logic but fails with deeper inference or ambiguity โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ โ Non-Reasoning Models - GPT-3 (Legacy) โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ ๐ Side-by-Side Prompt Comparison: Prompt: โIf a bat and a ball cost $1.10 total and the bat costs $1 more than the ball, how much is the ball?โ GPT-3.5 Response: $0.10 โ (Incorrect) GPT-4 / GPT-4o Response: $0.05 โ (Correct, shows working) โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ Prompt: โWrite a Python function that checks if a string is a palindrome, ignoring spaces and case.โ GPT-3.5: - May skip space normalization - May ignore case issues GPT-4 / GPT-4o: - Uses `.lower()` and `.replace(" ", "")` - Clean, commented, correct function โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ ๐ Key Traits of Reasoning Models: | Capability | GPT-3.5 | GPT-4/GPT-4o | |------------------------|---------|--------------| | Logical math puzzles | โ | โ | | Code debugging | โ ๏ธ | โ | | Step-by-step thinking | โ | โ | | Multi-step reasoning | โ | โ | | Consistent logic | โ | โ | โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ ๐ก Tip: Use GPT-4 or GPT-4o for any task requiring structured thinking, multi-step logic, programming assistance, or nuanced analysis.