Обновление бота с GPT-4
Несколько дополнений к предыдущему посту про бота @chatutilsbot в Телеграме.
- теперь по умолчанию бот говорит, сколько токенов содержится в каждом диалоге (в чате можно выключить эту информацию командой /togglestats);
- доступ выдается для всех уровней доступа (включая минимальный), но в каждом свой месячный лимит токенов (см. описание каждого уровня подписки), с помощью команды /usage можно узнать свой текущий баланс;
- теперь можно использовать не только команду "/gpt текст запроса", но и "/dalle описание картинки", чтобы использовать генерацию картинок с помощью DALL-E;
- если в ответе нейросети содержится код, теперь он корректно форматируется блоком моноширинного текста;
- для GPT можно настраивать параметры, передавая короткое сокращение (без кавычек) и числовое значение перед текстом запроса, вот их список:
"t=1.2" temperature,
"tp=0.1" top_p,
"mt=100" max_tokens,
"pp=0.8": presence_penalty,
"fp=0.8": frequency_penalty
Например, "/gpt t=1.2 расскажи какой-нибудь занимательный факт о космосе"