GPT-Agents-это простая смесь между AITOGPT и AI Displexity AI, с акцентом на удобство использования и пользовательский опыт.
Assistant | ? Therapist | ? ? Chef | ? Investor |
|---|---|---|---|
| Агент по умолчанию, с нейтральной личностью | Терапевт, который может помочь вам с вашими проблемами | Шеф -повар с отличным опытом кулинарии | Агент, который обладает знаниями о финансах и инвестициях |
Функции:
Есть два варианта: режим чата и режим задачи . В режиме чата вы можете общаться с агентом, а в режиме задачи вы можете позволить всем агентам работать вместе, чтобы выполнить задачу.
git clone https://github.com/avocardio/GPT-agents.git
pip install -r requirements.txt
credentials.json (без "(шаблон)")
Отредактируйте файл config.json по вашему вкусу
Запустите программу:
python chat.py
или
python task.py
Режим чата
Следуйте инструкциям на экране, чтобы выбрать агента (1-4), а затем выберите историю разговора, который будет использоваться, или нажмите Enter, чтобы использовать текущую историю. После этого вы сможете общаться с агентом.
Чтобы сбросить и сохранить разговор, введите «сбросить» в поле ввода и нажмите Enter. Это сохранит текущий разговор в файле TimeStamed history.json в папке агента. После этого у вас будет новый экземпляр агента.
Режим задачи
Агенты
В настоящее время доступно 4 агента.
Чтобы создать больше агентов, просто создайте файл в папке agents и добавьте файл JSON или запустите скрипт agent_creator.py .
Просмотр
Просмотр включен, когда пользователь высказывается, используя одно из следующих ключевых слов:
["search", "browse", "research", "look up", "find", "look for", "google", "browsing", "googling", "looking for", "looking up", "looking up"]
Это запустит поиск в Google, где первые 3 страницы будут скрещены и суммированы, чтобы агент читал пользователю.
Whisper API
config.json . Затем вы сможете поговорить с агентом, когда наступает ваша очередь («Вы:») и принять сообщение с Enter. а) шеф -повар
б) инвестор
Чтобы распечатать текущую полезную нагрузку сообщения, отправленную в модель (для отладки), вы можете включить режим отладки в файле config.json.