Skip to main content

Getting Started

Overview

See some example workflows for how to start working with the toolkit components.

Setup

Download the package.zip

The TouchDesigner Gemini Toolkit is built on the principle that you want to get working quickly. For that reason you should get started by downloading the latest release of tox files from the releases page. Navigate to the latest release, click on show all assets and download the package.zip file. This file contains all of the single tox files packaged into a single library you can download.

Drag and Drop

Get started using the Gemini Toolkit by dragging and dropping the tox files into your TouchDesigner projects. We recommend first adding the api_key_manager to your project. Here you can add both Studio and Enterprise API keys for the respective Google AI platforms. By adding the api_key_manager first, every component you add after will pull credentials from the manager making it easy to work quickly in your project.

API Keys are kept in the storage of your operators. The api_key_manager has several convenience mechanics for both distributing and clearing keys from your project.

Next add any of the model components to your project:

toxReferenceDescription
base_txt_inputPrompt Editora prompt editing utility component
base_txt_to_txtText to Textused for working with text to text workflows
base_txt_to_chatText Chata chat style interaction tool for Gemini
base_img_to_txtImage to Textused for creating images from text prompts
base_txt_to_imgText to Imageused from generating images from text
base_img_to_imgImage to Imageused for creating images from image and text prompts
base_txt_to_vidText to Videoused for generating video from text
base_img_to_vidImage to Videoused for generating videos from text and images
base_audio_to_txtAudio to Textused for generating audio from text prompts
base_txt_to_audioText to Audioused for transcribing or describing audio as text.
base_txt_to_speechText to Speechused for generating speech audio from text