Доступ к аналогу ChatGPT без VPN - для разработчиков игр на Unity

Всем здравствуйте! В этой статье расскажу как использовать нейросеть в игровом движке Unity без VPN.

KoalaGPT - ИИ для разработчиков игр
KoalaGPT - ИИ для разработчиков игр

ИНСТРУКЦИЯ ПО ИСПОЛЬЗОВАНИЮ НЕЙРОСЕТИ KOALAGPT В UNITY

ИМПОРТ ПАКЕТА

Чтобы импортировать пакет, выполните следующие действия:

  • Откройте Unity 2019 или новее
  • Перейдите в Window > Package Manager
  • Нажмите кнопку «+» и выберите Add package from git URL.
  • Вставьте URL-адрес репозитория https://github.com/CyberKoalaStudios/KoalaGPT-Unity.git и нажмите «Add».

НАСТРОЙКА УЧЕТНОЙ ЗАПИСИ CYBERKOALA AI

Чтобы использовать KoalaGPT API, вам необходимо иметь учетную запись CyberKoala AI. Выполните следующие действия, чтобы создать учетную запись и сгенерировать ключ API:

СОХРАНЕНИЕ ВАШИХ УЧЕТНЫХ ДАННЫХ (КЛЮЧА)

Чтобы делать запросы к API KoalaGPT, вам необходимо использовать персональный ключ API и название организации (если применимо). Чтобы избежать раскрытия вашего ключа API в проекте Unity, вы можете сохранить его в локальном хранилище вашего устройства.

Для этого выполните следующие действия:

  • Создайте папку с именем .cyberkoala в своем домашнем каталоге (например, C:Users\User\ для Windows или ~\ для Linux или Mac)
  • Создайте файл с именем auth.json в папке .cyberkoala
  • Добавьте поле api_key и поле организации (если применимо) в файл auth.json и сохраните его.
  • Вот пример того, как должен выглядеть ваш файл auth.json:

{"api_key": "ko-...er","organization": "org-...MOW"}

Вы также можете передать свой ключ API в KoalaGPTApi при создании его экземпляра, но это крайне не рекомендуется!

var _koalaGPTApi = newKoalaGPTApi("ko-...er");

ВАЖНО: Ваш ключ API является секретным и привязан к учетной записи. Не делитесь ими с другими и не раскрывайте их в каком-либо клиентском коде (например, в браузерах, приложениях). Если вы используете KoalaGPT-Unity в продуктовой среде (продакшн), обязательно запустите данный пакет на стороне сервера, где ваш ключ API может быть безопасно загружен из переменной среды или службы управления ключами.

ОТПРАВКА ЗАПРОСОВ К KOALAGPT

Вы можете использовать класс KoalaGPTApi для выполнения асинхронных запросов к API KoalaGPT.

Все методы являются асинхронными и доступны непосредственно из экземпляра класса KoalaGPTApi.

ПОДДЕРЖИВАЕМЫЕ ВЕРСИИ UNITY ДЛЯ СБОРОК WEBGL

В следующей таблице показаны поддерживаемые версии Unity для сборок WebGL:

Версия Unity

Поддерживается 2022.2.8f1✅2021.3.5f1⛔2020.3.0f1✅

Подробнее:

Начать дискуссию