AI DevKit
Glitch9 Inc.Glitch9 DocsDiscordIssues
  • Introduction
    • AI DevKit 3.0
    • Update Logs
    • Troubleshooting
      • ❗Issues After Updating AIDevKit?
      • ❗The type or namespace name 'Newtonsoft' could not be found
      • ❗Build Error: The name 'UnityMenu' does not exist in the current context
      • ❗Model 'modelName' not found
      • ❗The model `model name` does not exist or you do not have access to it
      • ❗The type or namespace name 'AndroidJavaObject' could not be found
      • ❗The type or namaspace name 'Plastic' does not exist
      • ❗Build Error: The name 'Asset Database' does not exist in the current context
      • ❗'ModelData.Create(Provider, string, UnixTime?, string)': not all code paths return a value
      • ⚠️ Timeout Issues
      • ⚠️ Receiving a “HTTP/1.1 400 Bad Request” Error?
    • FAQ
      • My OpenAI API free trial has ended or is inactive.
  • Quick Start
    • Get API Keys
      • OpenAI API Key Guide
      • Google API Key Guide
      • ElevenLabs API Key Guide
    • Text Generation
    • C# Object Generation
    • Image Generation
    • Sound Effect Generation
    • Text to Speech (TTS)
    • Speech to Text (STT)
    • Voice Changer
    • Audio Isolation
  • Pro Features
    • Generation Menu
      • Code Generators
        • C# Script Generator
        • Unity Component Generator
    • Editor Chat
    • Editor Vision (TTI, ITI)
    • Editor Speech (TTS)
    • Management Tools
      • Prompt History Viewer
      • AI Model Manager
      • TTS Voice Manager
      • OpenAI File Manager
      • OpenAI Assistant Manager
      • ElevenLabs Voice Library
  • Assistants API (OpenAI)
    • How it works
    • Creating custom functions
    • Creating assistants API
  • Advanced API Supports
    • OpenAI API
      • 💬Chat completions
      • 🖼️Image operations
      • 🗣️Text to speech
      • 🎙️Speech to text
        • Recording real-time in Unity
      • 💾Files
      • 🔎Embeddings
      • 🛡️Moderations
      • ⚙️Fine-tuning
    • Google API
      • 📝System instructions
      • 💬Text generation
      • ⚙️Fine-tuning
      • ▶️Fucntion calling
      • 🔎Embeddings
      • 🛡️Safety
      • 💻Code execution
    • ElevenLabs API
  • Legacy Documents
    • AI DevKit 1.0 - 2.0
      • AI DevKit 2.0
      • AI DevKit 1.0
      • Preperation
      • Event Handlers
      • Scriptable Toolkits
        • Chat Streamer
        • Image Generator
        • Voice Transcriber
        • Voice Generator
      • Editor Tools
Powered by GitBook
On this page
  • Accessing the Model Manager
  • Key Features
  • Using the Model Manager
  1. Pro Features
  2. Management Tools

AI Model Manager

PreviousPrompt History ViewerNextTTS Voice Manager

Last updated 10 months ago

This feature is only available in the Pro version.

Model Manager is designed to streamline the management and selection of OpenAI models within your Unity projects. It provides a centralized interface for viewing detailed information about each model, including types, capabilities, pricing, and usage statistics. This guide outlines how to effectively use the Model Manager to enhance your project's integration with OpenAI services.

Accessing the Model Manager

Open the Model Manager by selecting Tools > Glitch9 > OpenAI > Model Manager from the Unity Editor's top menu. This action will open the Model Manager window, displaying a comprehensive list of OpenAI models available for use in your project.

Key Features

  • Comprehensive Model Overview: View detailed information about each OpenAI model, including model names, types, creation dates, and maximum tokens.

  • Filtering Options: Utilize filters to narrow down the list of models based on type or other criteria, making it easier to find the models that suit your project's needs.

  • Usage and Pricing Information: Access important details on model usage limits and pricing to manage your project's budget and OpenAI API usage effectively.

  • Direct Model Selection: Easily select and manage models directly within the Unity Editor, streamlining the workflow for integrating OpenAI services into your project.

Using the Model Manager

Viewing Model Information

  1. Model List: The main window displays a list of all available models, organized in a tree view for easy navigation. Each entry provides key information about the model, such as type and creation date.

  2. Model Details: Selecting a model from the list will show detailed information about that model, including usage statistics and pricing information, in the detail panel.

Filtering Models

  • Type Filter: Use the dropdown menus at the top of the Model Manager window to filter models by type (e.g., GPT, DALL·E, Codex). This allows you to quickly find models relevant to your project's specific needs.

  • Search Functionality: Employ the search bar to filter the model list based on model names or other keywords, enabling you to rapidly locate specific models.

Managing Models

  • Selecting Models: Once you have found a model that suits your project's requirements, you can easily select it for use within your Unity project by noting its model ID or name.

  • Refreshing Model List: If you've added new models to your OpenAI account or wish to update the model list, use the "Reload Model Metadata" or "Update Models from API" buttons to refresh the list with the latest data from OpenAI.

Best Practices

  • Stay Informed on Model Updates: Regularly check the Model Manager for updates or new models released by OpenAI that could enhance your project.

  • Monitor Model Usage: Keep an eye on the usage and pricing information for selected models to ensure your project remains within budget and complies with any usage restrictions.

  • Experiment with Different Models: Don't hesitate to experiment with different models to find the ones that best meet the needs of your project, considering factors like performance, cost, and output quality.