What happens in this recording
A real narrated Lilith 2.0.2-recording.1 conversation, recorded from pinned source c96c008024080a71eeea6e7b675eb0fc8dd9a578 using its version-specific test conversation.
Conversation XML
The complete XML script used for this recording, including its settings, system prompt and every scripted message.
XML / FULL RECORDING CONVERSATIONStructureInputsTools / C#StepsExit
<!-- 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>Explore the implementation
Read the relevant source and compare its changes before trying the workflow locally. Video playback does not execute any tools in your browser.
Open the source archive ↗