> ## Documentation Index
> Fetch the complete documentation index at: https://docs.llmeasy.ru/llms.txt
> Use this file to discover all available pages before exploring further.

# Настройка кастомной модели Droid через LLMEasy

> Подключите LLMEasy к Droid с ID моделей группы GPT.

Droid — CLI coding assistant от Factory AI. Через BYOK можно подключить LLMEasy как custom OpenAI-compatible provider.

## Требования

* API Key LLMEasy (<a href={"https://www.llmeasy.ru/register"}>зарегистрироваться</a>)

## Установка Droid

<Tabs>
  <Tab title="macOS / Linux">
    ```bash theme={null}
    curl -fsSL https://app.factory.ai/cli | sh
    ```
  </Tab>

  <Tab title="Windows">
    ```powershell theme={null}
    irm https://app.factory.ai/cli/windows | iex
    ```
  </Tab>
</Tabs>

## Настройка

<Steps>
  <Step title="Очистите конфликтующие переменные окружения">
    ```bash theme={null}
    unset OPENAI_API_KEY
    unset OPENAI_BASE_URL
    ```
  </Step>

  <Step title="Задайте API Key LLMEasy">
    ```bash theme={null}
    export LLMEASY_API_KEY="YOUR_API_KEY"
    ```
  </Step>

  <Step title="Отредактируйте конфиг Droid">
    Путь к конфигу: `~/.factory/settings.json`

    ```json theme={null}
    {
      "customModels": [
        {
          "displayName": "LLMEasy Codex",
          "model": "YOUR_GPT_MODEL_ID",
          "baseUrl": "https://www.llmeasy.ru/v1",
          "apiKey": "${LLMEASY_API_KEY}",
          "provider": "openai",
          "maxOutputTokens": 64000
        }
      ]
    }
    ```

    Замените `YOUR_GPT_MODEL_ID` на актуальный ID модели группы **GPT** из <a href={"https://www.llmeasy.ru/pricing"}>model plaza</a>.
  </Step>

  <Step title="Добавляйте extra headers только если это явно требует официальная документация">
    Мы не нашли официального требования Droid, по которому `User-Agent` обязателен для LLMEasy. Начните с `Base URL`, API key и model ID на этой странице.

    Если вы также используете custom gateway, tenant routing, observability или кеширующий слой, добавляйте headers только по документации этого upstream-сервиса.
  </Step>

  <Step title="Перезапустите Droid">
    После обновления конфигурации или переменных окружения остановите текущий процесс Droid и запустите его снова.
  </Step>

  <Step title="Запустите Droid">
    ```bash theme={null}
    cd /path/to/your/project
    droid
    ```
  </Step>
</Steps>

<Note>
  Если ваша версия называет provider `OpenAI Compatible` вместо `openai`, следуйте текущему названию в UI. Extra headers добавляйте только по документации Droid или требованиям вашего upstream gateway.
</Note>

## Связанные FAQ

* [OpenAI-compatible API и Anthropic-compatible API](/faq/concepts/openai-compatible-vs-anthropic-compatible)
* [MCP и API Key / Base URL](/faq/concepts/mcp-vs-api-key-base-url)
* [Что такое model\_provider, base\_url и wire\_api?](/faq/codex/model-provider-base-url-wire-api)
* [Как настроить OpenAI-compatible API в Cline](/faq/cline/openai-compatible-api)
