tgbot-chatgpt/README.md

39 lines
1.2 KiB
Markdown
Raw Permalink Normal View History

2024-08-25 18:02:56 +05:00
### Simple Telegram bot for ChatGPT OpenAi API
2024-08-25 17:54:23 +05:00
2024-10-15 01:46:09 +05:00
`tgbot-chatgpt`
2024-08-25 17:54:23 +05:00
#### Запустить контейнер:
2024-08-25 18:02:56 +05:00
`APP_INSTANCE=<app_instance_name> docker compose up -d`
2024-08-25 17:54:23 +05:00
2024-08-25 18:02:56 +05:00
где `<app_instance_name>` - имя запускаемого экземпляра:
* `4o` (ChatGPT 4o)
* `35` (ChatGPT 3.5)
* `in` (ChatGPT instruct)
Например: `APP_INSTANCE=4o docker compose up -d`
2024-08-25 17:54:23 +05:00
Для каждого хоста и экземпляра настраивается своя конфигурация, которая находится в:
`/data/secrets/${SERVER_DOMAIN}/tgbot-chatgpt/${APP_INSTANCE}/`
#### Сервисные команды:
2024-10-15 01:46:09 +05:00
Останавливает и удаляет контейнеры, сети, тома и образы: `APP_INSTANCE=4o docker compose down -v`
Пересоздать образ:
`APP_INSTANCE=4o docker compose -p 4o up --build --force-recreate`
`APP_INSTANCE=in docker compose -p in up --build --force-recreate`
2024-08-25 17:54:23 +05:00
Открыть консоль запущенного контейнера `docker exec -it tgbot-chatgpt-4o /bin/sh`
2024-10-15 01:46:09 +05:00
остановить контейнеры:
`docker stop tgbot-chatgpt-4o`
`docker stop tgbot-chatgpt-in`