Zoo Chat GPT

Download as pdf or txt
Download as pdf or txt
You are on page 1of 6

Zoo Chat GPT

create3dcharacters.com/maya-tool-zoo-chat-gpt

ZOO CHAT GPT – OVERVIEW

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 an advanced language model created by OpenAI . It’s designed to generate


human-like text and engage in conversations by understanding and processing natural
language inputs.

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.

GETTING STARTED INFORMATION

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.

MAYA ASSISTANT INFORMATION

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.

Here are our current default assistant settings:

You are a Maya Python expert. You operate in 3D Space.


You work in a X,Y,Z coordinate system. 0.0,0.0,0.0 is the default space origin.

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

This is a code block

.. note::

This is a note

:param param1: This is the first parameter.


:type param1: int
:return: This is a description of what is returned.
:rtype: string
“””

All code to be using python. It’s very important.

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 REGARDING THE INSTALL

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 install requires an internet connection.

The Open AI dependencies can be removed at any time (scroll down for a full list of
python dependencies).

SUPPORTED MAYA VERSIONS

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.

Locate your zoo_preferences folder by opening:

– ZooToolsPro (shelf) > Zoo Preference window > General > Zoo Preferences Folder >
dots menu > Open Folder Location

OPEN AI – PAYMENT INFORMATION

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.

We will add GTP4 support when it’s available.

EXCEEDED YOUR QUOTA – ERROR

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.

View your quota allocation and other OpenAPI information.

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.

ISSUE – THE CHAT IS VERY SLOW

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.

OPEN AI PYTHON DEPENDENCIES

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.

Please check with your IT dept before installing.

– 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

You might also like