Профили провайдеров
Профили провайдеров позволяют настраивать несколько контекстов аутентификации для одного провайдера. Это полезно при наличии отдельных учётных записей для личного и рабочего использования, или при переключении между API-ключами разработки и продакшена.
Обзор
Профиль -- это именованная конфигурация, включающая:
- Идентификатор провайдера
- Учётные данные аутентификации (API-ключ или токены OAuth2)
- Предпочтения модели
- Переопределения ограничений частоты
Конфигурация
toml
[[auth.profiles]]
name = "personal"
provider = "anthropic"
api_key = "sk-ant-personal-..."
default_model = "claude-haiku"
[[auth.profiles]]
name = "work"
provider = "anthropic"
api_key = "sk-ant-work-..."
default_model = "claude-sonnet-4-6"Переключение профилей
bash
# Использование конкретного профиля
prx chat --profile work
# Установка профиля по умолчанию
prx auth set-default work
# Список профилей
prx auth profilesПеременные окружения
Профили могут ссылаться на переменные окружения для учётных данных:
toml
[[auth.profiles]]
name = "ci"
provider = "anthropic"
api_key = "${ANTHROPIC_API_KEY}"