<?xml version="1.0" encoding="utf-8"?>
<!-- Record with: Admin/Record-Version.ps1 -Revision v2.0.0 -Template Admin/YouTubeStudio/Templates/chat-v2.xml
     Requires an existing provider, downloaded tool-capable model, and Kokoro model.
     The launcher replaces the version label with the selected source version. -->
<video title="Lilith V2 - conversation with C# tool calling" version="2.0.2-recording.1" backend="Ollama" model="llama3.1:latest" mode="chat" voice="af_heart" progressSeconds="3" pauseSeconds="1.5">
  <systemPrompt>You are Lilith, a helpful local AI assistant with registered C# tools. Be warm and concise. For weather, call get_current_weather with the requested city and report its actual Celsius result; never invent unavailable data. Keep each reply under 60 words for spoken video. When asked for the current time, call get_current_time and use its actual result. Include the returned time zone. Never invent tool results. If a tool fails or is unavailable, say so. Do not claim browsing, file access, or other tools that are not available.</systemPrompt>
  <messages>
    <message>Introduce yourself briefly. Explain that a tool lets an assistant request a specific function implemented by its application.</message>
    <message>What is the current date and time on this computer? Use your time tool to check, and include the time zone.</message>
    <message>Using the time you just checked, what time will it be in twenty minutes? Explain the answer briefly.</message>
    <message>What is the current weather in New York? Use your weather tool.</message>
    <message>And what is the weather in London? Please check it too.</message>
    <message>Explain the difference between reading the clock with a tool and guessing from your training, then say goodbye to our viewers.</message>
  </messages>
</video>