Реализации с использованием GPT Turbo
Плагины для GPT Turbo
ВАЖНОЕ ПРИМЕЧАНИЕ
По состоянию на декабрь 2023 года GPT Turbo по-прежнему основан на более старой версии API завершения чата OpenAI и использует устаревшие функции. Например, в библиотеке по-прежнему используется концепция «вызова функции», которая заменена «инструментами» с эквивалентной функциональностью. Хотя на момент написания этой статьи API все еще поддерживался, в настоящее время он помечен как устаревший и, скорее всего, перестанет работать в будущем, даже если в вашем проекте работает последняя версия GPT Turbo.
В последнее время я (maxijonson) был немного занят другими проектами, поэтому GPT Turbo в последнее время не привлекает особого внимания и упускает несколько новых функций. Я планирую обновить библиотеку до последней версии API и добавить новые функции в будущем, но не могу сообщить приблизительное время, когда это произойдет (если вообще когда-либо). Будучи единственным сопровождающим проекта и не уделяя ему столько внимания, как раньше, мне трудно найти время для работы над ним.
Ветка
feature/api-update
содержит незавершенную версию библиотеки, основанную на последней версии API.Извините за неудобства, которые это может вам причинить. Пиарщики всегда приветствуются, если вы хотите помочь!
Вы разработчик и ищете библиотеку? Кликните сюда!
GPT Turbo — это библиотека JavaScript для плавной интеграции с API завершения чата OpenAI. Он позволяет вам управлять историей разговоров для обеспечения непрерывности разговора, точно настраивать параметры завершения чата и определять вызываемые функции. Библиотека также поддерживает плагины для расширения ее функциональности за пределы основных функций.
? Поддерживает все модели завершения чата, включая GPT-4 . (полный список здесь)
Поддерживает как одиночное, так и потоковое завершение, а также завершение функций, как и ChatGPT.
⚙ Настройте параметры завершения чата, такие как температура, максимальная температура и штраф за частоту.
Совместим как с Node.js, так и с браузером.
Отслеживает историю разговоров, что упрощает непрерывность разговора.
? Оцените стоимость и размер разговоров, прежде чем отправлять их в API. ( через плагин gpt-turbo-plugin-stats
)
? Легко сохраняйте диалоги с помощью методов сериализации и десериализации.
? Включает систему плагинов для расширения функциональности библиотеки.
Полностью построен на TypeScript.
⚔️ Проверено в бою в различных средах. (См. реализации)
Этот репозиторий представляет собой монорепозиторий, содержащий как библиотеку, так и небольшие проекты, основанные на ней. Вот список всех проектов, созданных с помощью библиотеки GPT Turbo.
GPT Turbo имеет систему плагинов для расширения функциональности библиотеки. Хотя каждый может создавать и публиковать собственные плагины, этот репозиторий содержит следующие самодельные плагины:
Присоединяйтесь к серверу сообщества Discord здесь!
GPT Turbo лицензируется по лицензии MIT.
Чтобы предотвратить случайные списания средств с вашей учетной записи OpenAI, не забудьте установить лимиты выставления счетов для своей учетной записи OpenAI!