Zoo Chat GPT
Zoo Chat GPT
Zoo Chat GPT
create3dcharacters.com/maya-tool-zoo-chat-gpt
The Zoo Chat GPT (beta) tool for Maya allows you to access support, and seamlessly
write code using natural language, right within Maya 2022 and above!
ChatGPT is powered by machine learning and has been trained on vast amounts of text
data, allowing it to provide relevant, coherent, and contextually appropriate responses.
To get started, you’ll need to Signup (free) and generate your OpenAI API Key .
OpenAI gives new users free tokens which expire after 3 months. See the Open AI
payment information below for further pricing. Plans are available for as little as 50 cents
per month (see below).
Owing to ChatGPT’s widespread popularity and its beta status, the OpenAI API might
occasionally exhibit slow performance and instability, especially if you are on the free
OpenAI API plan.
We suggest adding your credit card information even if you still have free credits
available. While you won’t be charged, OpenAI is likely to prioritize you in the queue,
resulting in faster response times.
By default the Zoo Tools Pro chat bot is set to be a Helpful Maya Assistant who is an
expert in Python code. So if you start asking it questions it will immediately start to reply
with Python.
You can override the assistant’s settings by simply asking the chat bot to change the code
type to MEL, or by requesting it not to reply with code examples. If the chat bot refuses,
be firm with it, and it will eventually comply by responding as per your instructions.
CHANGE TO MEL
– “Don’t respond in this chat with Python code, you are now an Autodesk MEL expert
ok?”
1/6
SET MAYA GENERAL QUESTIONS
– “Do not reply with code in this chat. I’d like to ask general Maya Autodesk and 3d CGI
questions ok?”
ChatGPT is very knowledgeable, and you can ask it broad questions about the Maya
interface or topics such as animation, rigging, shading, lighting, rendering, and more.
Keep in mind that GPT may not always be 100% accurate. It’s a machine learning model,
and it’s still learning.
You can use the Zoo ChatGPT for general Maya and 3d questions too.
2/6
All answers for code will be in Python, always include the code block with the python tag
All Docstrings will be using RestructedText using the following format:
“””This is a docstring
This is the body of the docstring. It can be multiple lines long.
.. code-block:: python
.. note::
This is a note
To modify the contents the assistant settings, you can open the file “chatgpt.pref” and
make changes. Locate the file in the “\zoo_preferences\prefs\global” directory, and edit it
using a text editor.
While editing, please be cautious as the file is stored in JSON format. If needed, you can
also delete the file, and it will be regenerated with default settings.
In future releases, we plan to introduce presets that will enable you to change the default
assistant type dynamically and add your own.
INSTALL INFORMATION
To install the required python dependencies, just click on the Zoo Chat GPT purple spiral
icon in the ZooToolsPro shelf. This will open a warning window, which will ask you to
install the required dependencies.
Once installed, restart Maya and the next time simply enter your API key and you’re
ready to go!
Warning: If you are at a studio or school OpenAI’s python dependencies can cause
conflicts. Before installing please be sure to check with your IT department.
For personal use, dependencies might occasionally lead to conflicts, although such
issues are expected to be rare. Refer to the list of OpenAI Python dependencies below.
3/6
The OpenAI python scripts and dependencies will be installed into the
zoo_preferences/cache folder.
To access your zoo_preferences folder, you can open the folder with:
– ZooToolsPro (shelf) > Zoo Preference window > General > Zoo Preferences Folder >
dots menu > Open Folder Location.
The Open AI dependencies can be removed at any time (scroll down for a full list of
python dependencies).
The OpenAI API is only available for Python 3 and so we can only support Maya 2022
and above.
UNINSTALL INFORMATION
Chat GPT and dependencies can be removed at any time without installing Zoo Tools
Pro.
To uninstall ChatGPT, OpenAI API and its dependencies use the following uninstaller:
– ZooToolsPro (shelf) > Developer (purple icon) > Uninstall Chat GPT
If you have problems removing ChatGPT you can also close Maya and delete the
zoo_preferences/cache folder.
– ZooToolsPro (shelf) > Zoo Preference window > General > Zoo Preferences Folder >
dots menu > Open Folder Location
Zoo uses OpenAI’s API for third party plugins. All new users get free tokens that expire
after 3 months.
IMPORTANT: Please note that the OpenAI API employed by Zoo Tools is not compatible
with the ChatGPT Plus subscription that grants users access to GPT-4. ChatGPT Plus
plans can only be used on the OpenAI website and not in third party plugins such as ours.
As of now, the OpenAI API which we are using is restricted to providing access to GPT-
3.5 and other related models. OpenAI Pricing Plans are charged separately on their
website and are not included in Zoo Tools Pro or a ChatGPT Plus plan.
4/6
After your credits run out, the GPT3.5 Turbo model is very affordable. For instance,
GPT3.5 currently offers around 3750 words per cent, meaning that even if you were using
3 cents daily, Zoo Chat GPT would amount to approximately 90 cents per month.
For more information about pricing see the OpenAI Pricing page.
Some users have asked “I’m getting the error, “You exceeded your current “Open AI”
quota”.
The free OpenAI credits appear to be limited to a 3-month period, which likely starts from
the date you register on OpenAI.com, rather than from the moment you obtain your API
Key.
You can check your quota with this link or here in our UI.
Once your quota period expires, you will need to buy credits from OpenAI to continue
using the service.
Credits are affordable and are pay-as-you-go. With approximately 3,700 words per cent, a
casual user can expect to spend around 90 cents per month.
Customers who have provided their credit card information for the API services (ChatGPT
Plus is not included) may experience faster response times and minimal slowdown. This
is not a limitation of Zoo Tools, but rather a constraint of the OpenAI API.
5/6
Owing to ChatGPT’s widespread popularity and its beta status, the OpenAI API might
occasionally exhibit slow performance and instability, especially if you are on the free
OpenAI API plan.
We suggest adding your credit card information even if you still have free credits
available. While you won’t be charged, OpenAI is likely to prioritize you in the queue,
resulting in faster response times.
We strive to minimize conflicts in Zoo Tools Pro. Consequently, when you initially launch
the Zoo Chat GPT window, you’ll be prompted to install the OpenAI dependencies with a
warning message box.
Remember that OpenAI Python Dependencies can lead to conflicts in school or studio
settings, particularly if your organization already has OpenAI installed.
– aiohttp ( 3.8.4 )
– aiosignal ( 1.3.1 )
– async_timeout ( 4.0.2 )
– attrs ( 22.2.0 )
– certifi ( 2022.12.7 )
– charset_normalizer ( 3.1.0 )
– colorama ( 0.4.6 )
– distlib ( 0.3.6 )
– frozenlist ( .3.3 )
– idna ( 3.4 )
– multidict ( 6.0.4 )
– openai ( 0.27.2 )
– requests ( 2.28.2 )
– tqdm ( 4.65.0 )
– urllib3 ( 1.26.15 )
– yarl ( 1.8.2 )
6/6