Home Artists Posts Import Register

Content

Hey ! Put together this video to introduce and cover the basics of ChatTD, which I updated last week. Excited to show the UI I have for the operator and very interested to hear how / what you build with it ! The conversation management also allows for sharing of chats and easier iteration of LLM integration within TD networks. See the release notes / more info here !

The operator is available for the DotExplorer tier (for now ) ! grab the .TOX here

Thank you to all of my supporters for enabling me to experiment, learn, and build tools that I can share with others. Might post the video public but for now, it is unlisted / patreon exclusive preview.

Additional parameters / not covered in this video:
- There is a Stop Stream Toggle that will cease the stream of tokens early (only when streaming is on).
- Settings 1 is same as Settings parameter page in the video, but a settings 2 page has been added that has a few more parameters, such as stop phrases.
- Once all of your API keys (depending on which service you use) are set, save the operator within a folder in My Components in your palette. To Create a folder, right click on the My Components dropdown folder, and select 'Add Folder.'

What's next / Coming Soon !?
- SDXL + SDXS model support for StreamDiffusionTD (operator update)
- AnimateDiff LCM tips and tricks (workflow + tutorial)
- More tutorials / shorter tutorials !

I plan to put out a few more shorter/focused tutorial content, so if you have any ideas or things you want me to try and get working with ChatTD (and other operators), let me know ! I also have a few general TD tutorials planned as well and have found a better approach to recording / editing that should allow me to put out content a bit quicker.
-Lyell

Files

ChatTD - Setup / Intro (1 of ??)

To access my TouchDesigner tools and our community for feedback, support, and more, join on Patreon - https://www.patreon.com/dotsimulate ChatTD is currently available for the 'DotExplorer' tier. Thank you to all of my supporters for making it possible for me to focus more on building workflows/tools for myself and other artists. This video covers the basics of setting up and using the ChatTD operator, which connects to various LLM services and models. Learn how to set up the operator in your TouchDesigner project, get API keys, and explore the different settings and features. Additional changes / not covered in this video: There is a Stop Stream Toggle that will cease the stream of tokens early. Settings 1 is same as Settings parameter page in the video, but a settings 2 page has been added that has a few more parameters, such as stop phrases. Stamps! 00:00 Introduction to ChatTD operator 00:41 Loading ChatTD into your project 01:09 Python setup and virtual environment 02:36 Installation complete and setup 03:07 Overview of ChatTD operator and settings 04:43 Config page API/model selection 05:39 Setting API to OpenRouter 06:09 Creating and adding API key 07:40 Searching for specific models 08:11 Chat UI and saving conversations 10:14 Switching to OpenAI API 11:32 Trying Grok API ! FAST !! 12:05 Stream mode for streaming responses 13:13 Wrapping up and future content

Comments

SZ

similiar issue here, though I can't wrap my mind around yu tas solution since I am quite new to this..

GIUL THE MACHINE

same issue, whenever i start the chatTD project it asks me to setup/install again, once i routed the venv folder again with the library i have to switch between openai and openrouterai a couple times, switch between models, re-init and then at some point it starts working, but its a bit unreliable for now

Lyell Hintz

Good to know. I am trying to get python stuff working on mac, but should have update shortly for this. Will need to see if I can reproduce.