Terminal Agent

Подключи Pi

Минималистичный терминальный агент (pi.dev). SacredGPT добавляется одним файлом ~/.pi/agent/models.json.

Проверено на Pi v0.83.0+ (~/.pi/agent/models.json, api: openai-completions).

Пошагово

  1. Установи Pi

    Поставь @earendil-works/pi-coding-agent и создай API-ключ в кабинете SacredGPT.

    Терминал
    npm i -g @earendil-works/pi-coding-agent@latest
    pi --version
  2. Добавь SacredGPT в models.json~/.pi/agent/models.json

    Создай файл ~/.pi/agent/models.json с готовыми настройками ниже и вставь свой ключ.

  3. Выбери модель

    Запусти pi и выбери модель командой /model или сразу флагом.

    Терминал
    pi --model sacredgpt/sacredai-heretic

Готовые настройки

Замени sg_live_… на свой ключ. Для бесплатной SacredAI укажи модель sacredgpt-auto.

~/.pi/agent/models.json
{
  "providers": {
    "sacredgpt": {
      "baseUrl": "https://sacredgpt.pro/v1",
      "api": "openai-completions",
      "apiKey": "sg_live_…",
      "models": [
        {
          "id": "sacredai-heretic",
          "name": "SacredAI Heretic",
          "contextWindow": 128000,
          "maxTokens": 16384
        },
        {"id": "sacredgpt-auto", "name": "SacredAI"}
      ]
    }
  }
}

Если не работает

Модель видна в списке, но запросы висят

Проверь, что baseUrl заканчивается на /v1, а api стоит openai-completions. Обнови Pi до 0.83.0 или новее.

Модели помечены как недоступные

Pi не нашёл ключ. Впиши его в models.json, в auth.json или передай флагом --api-key.

Ключ ещё не создан?

API входит в тариф чата. Бесплатно доступны SacredAI и 10 запросов Heretic.

Создать ключ
Прямая линия

Нашёл баг? Покажи нам.

Опиши, что произошло и чего ты ожидал. Адрес страницы и браузер помогут быстрее воспроизвести проблему.