tgbot-chatgpt/README.md

39 lines
1.2 KiB
Markdown

### Simple Telegram bot for ChatGPT OpenAi API
`tgbot-chatgpt`
#### Запустить контейнер:
`APP_INSTANCE=<app_instance_name> docker compose up -d`
где `<app_instance_name>` - имя запускаемого экземпляра:
* `4o` (ChatGPT 4o)
* `35` (ChatGPT 3.5)
* `in` (ChatGPT instruct)
Например: `APP_INSTANCE=4o docker compose up -d`
Для каждого хоста и экземпляра настраивается своя конфигурация, которая находится в:
`/data/secrets/${SERVER_DOMAIN}/tgbot-chatgpt/${APP_INSTANCE}/`
#### Сервисные команды:
Останавливает и удаляет контейнеры, сети, тома и образы: `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`
Открыть консоль запущенного контейнера `docker exec -it tgbot-chatgpt-4o /bin/sh`
остановить контейнеры:
`docker stop tgbot-chatgpt-4o`
`docker stop tgbot-chatgpt-in`