Добро пожаловать в God-GPT , хранилище для проверки концепции богоподобного автономного агента, который использует API Dalee-2 для создания изображений, модель GPT для генерации текста и Langchain для оркестровки агентов. Этот проект предоставляет набор скриптов Python, демонстрирующих возможности этой платформы искусственного интеллекта.
Подробное объяснение и обсуждение этого проекта можно найти в этом выступлении: Объяснение Бога-GPT.
Следуйте инструкциям ниже, чтобы запустить God-GPT на вашем локальном компьютере.
Создайте виртуальную среду Python (venv)
На терминале перейдите в каталог проекта и выполните следующую команду:
python3 -m venv ./venv
Активируйте виртуальную среду:
source ./venv/bin/activate
Установить зависимости
Убедитесь, что вы находитесь в каталоге проекта, затем запустите:
pip install -r requirements.txt
Настройка ключей API
Добавьте ключи OpenAI (для GPT) и Elevenlabs (для синтеза речи) в файл .env. Обратитесь к примеру файла .env в репозитории.
Посетите веб-сайты OpenAI и Elevenlabs, чтобы получить ключи API, если у вас их еще нет.
Настройка шепота.cpp
Перейдите в директорию, содержащую quiet.cpp. Следуйте инструкциям ниже:
Загрузите модель base.en:
bash ./models/download-ggml-model.sh base.en
Создайте основной пример и запишите аудиофайл:
# build the main example
make
# transcribe an audio file to test everything works
./main -f samples/jfk.wav
Чтобы использовать агент God-GPT, запустите один из следующих скриптов с использованием Python:
talk_1.py
— базовый агент GPTtalk_2.py
— Агент с индивидуальностью и вводом/выводомtalk_3.py
— Агент с индивидуальностью, вводом-выводом и памятью.talk_4.py
— Агент с индивидуальностью, вводом/выводом, памятью и инструментами (Дали-2) Этот проект лицензируется на условиях лицензии MIT.
Вам нужна помощь в вашем проекте прикладного ИИ? Мы рады помочь! Посетите Applifting.ai для получения дополнительной информации.