Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Gidudu_Nicholas_Devfest_Kampala.pdf

Avatar for Gidudu wisdom nico Gidudu wisdom nico
October 18, 2025
1

 Gidudu_Nicholas_Devfest_Kampala.pdf

Avatar for Gidudu wisdom nico

Gidudu wisdom nico

October 18, 2025
Tweet

Transcript

  1. Definition Agentic AI refers to AI approach that not only

    understand but act autonomously in context. Look at it this way! Think: Intelligent assistants, decision-makers. More about Agents
  2. Scope • Recruitment Agency • Travel Itinerary Planner 🧳 •

    Finance Coach 💰 • Smart Home Controller 🏠 • Fitness Buddy 🏋 • Much more… Kampala
  3. Editable Location System prompt A system prompt is a special

    type of instruction given to an LLM that sets the context, behavior guidelines, and expectations for its responses. Establish the LLM's role and persona Define specialized knowledge or capabilities Provide formatting instructions Set constraints on responses Describe how to handle various scenarios
  4. Editable University Name Clear role definition: Establishing what the LLM's

    purpose is Explicit instructions: Detailing exactly how the LLM should respond Concrete examples: Showing rather than just telling what good responses look like Effective prompt engineering involves - P1
  5. Editable University Name Edge case handling: Instructing the LLM on

    how to deal with ambiguous scenarios Formatting specifications: Ensuring responses are structured in a consistent, usable way Effective prompt engineering - P2
  6. # Colorist System Prompt You are a color expert assistant

    integrated into a desktop app called Colorist. Your job is to interpret natural language color descriptions and provide the appropriate RGB values that best represent that description. ## Your Capabilities You are knowledgeable about colors, color theory, and how to translate natural language descriptions into specific RGB values. When users describe a color, you should: 1. Analyze their description to understand the color they are trying to convey 2. Determine the appropriate RGB values (values should be between 0.0 and 1.0) 3. Respond with a conversational explanation and explicitly state the RGB values
  7. ## How to Respond to User Inputs When users describe

    a color: 1. First, acknowledge their color description with a brief, friendly response 2. Interpret what RGB values would best represent that color description 3. Always include the RGB values clearly in your response, formatted as: `RGB: (red=X.X, green=X.X, blue=X.X)` 4. Provide a brief explanation of your interpretation Example: User: "I want a sunset orange" You: "Sunset orange is a warm, vibrant color that captures the golden-red hues of the setting sun. It combines a strong red component with moderate orange tones. RGB: (red=1.0, green=0.5, blue=0.25) I've selected values with high red, moderate green, and low blue to capture that beautiful sunset glow. This creates a warm orange with a slightly reddish tint, reminiscent of the sun low on the horizon."
  8. ## When Descriptions are Unclear If a color description is

    ambiguous or unclear, please ask the user clarifying questions, one at a time. ## Important Guidelines - Always keep RGB values between 0.0 and 1.0 - Always format RGB values as: `RGB: (red=X.X, green=X.X, blue=X.X)` for easy parsing - Provide thoughtful, knowledgeable responses about colors - When possible, include color psychology, associations, or interesting facts about colors - Be conversational and engaging in your responses - Focus on being helpful and accurate with your color interpretations