Skip to content
Эта страница создана и переведена с помощью ИИ. Если вы заметили неточности, помогите нам улучшить её. Редактировать на GitHub

Справочник CLI

Бинарник prx является единой точкой входа для всех операций PRX — интерактивный чат, управление демоном, администрирование каналов и системная диагностика.

Глобальные флаги

Эти флаги принимаются любой подкомандой.

ФлагСокр.По умолчаниюОписание
--config-c~/.config/prx/config.tomlПуть к файлу конфигурации
--log-level-linfoУровень детализации логов: trace, debug, info, warn, error
--no-colorfalseОтключить цветной вывод
--quiet-qfalseПодавить несущественный вывод
--help-hПоказать справку
--version-VПоказать версию

Команды

КомандаОписание
prx agentОднократное взаимодействие с LLM (удобно для конвейеров)
prx chatИнтерактивный терминальный чат с потоковым выводом и историей
prx daemonЗапуск полной среды выполнения PRX (шлюз + каналы + cron + эволюция)
prx gatewayАвтономный HTTP/WebSocket шлюзовой сервер
prx onboardИнтерактивный мастер настройки
prx channelУправление каналами (list, add, remove, start, doctor)
prx cronУправление задачами cron (list, add, remove, pause, resume)
prx evolutionОперации самоэволюции (status, history, config, trigger)
prx authУправление профилями OAuth (login, refresh, logout)
prx configОперации с конфигурацией (schema, split, merge, get, set)
prx doctorСистемная диагностика (состояние демона, статус каналов, доступность моделей)
prx serviceУправление сервисом systemd/OpenRC (install, start, stop, status)
prx skillsУправление навыками (list, install, remove)
prx statusПанель состояния системы
prx models refreshОбновление каталогов моделей провайдеров
prx providersСписок всех поддерживаемых LLM-провайдеров
prx completionsГенерация автодополнений оболочки (bash, zsh, fish)

Быстрые примеры

bash
# Первоначальная настройка
prx onboard

# Запуск интерактивного чата
prx chat

# Однократный запрос (удобно для скриптов)
echo "Summarize this file" | prx agent -f report.pdf

# Запуск демона со всеми сервисами
prx daemon

# Проверка состояния системы
prx doctor

Автодополнения оболочки

Сгенерируйте автодополнения для вашей оболочки и добавьте их в ваш профиль:

bash
# Bash
prx completions bash > ~/.local/share/bash-completion/completions/prx

# Zsh
prx completions zsh > ~/.zfunc/_prx

# Fish
prx completions fish > ~/.config/fish/completions/prx.fish

Переменные окружения

PRX учитывает следующие переменные окружения (они переопределяют значения из файла конфигурации):

ПеременнаяОписание
PRX_CONFIGПуть к файлу конфигурации (аналогично --config)
PRX_LOGУровень логирования (аналогично --log-level)
PRX_DATA_DIRКаталог данных (по умолчанию: ~/.local/share/prx)
ANTHROPIC_API_KEYAPI-ключ провайдера Anthropic
OPENAI_API_KEYAPI-ключ провайдера OpenAI
GOOGLE_API_KEYAPI-ключ провайдера Google Gemini

См. также

Released under the Apache-2.0 License.