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

# Meta

**Meta API** использует совместимый с OpenAI **Responses API** (`POST /v1/responses`)
для модели рассуждений `muse-spark-1.1`. Провайдер поставляется как встроенный
плагин OpenClaw.

| Свойство | Значение |
| - | - |
| Идентификатор провайдера | `meta` |
| Плагин | встроенный провайдер |
| Переменная окружения для аутентификации | `MODEL_API_KEY` |
| Флаг первоначальной настройки | `--auth-choice meta-api-key` |
| Прямой флаг CLI | `--meta-api-key <key>` |
| API | Responses API (`openai-responses`) |
| Базовый URL | `https://api.meta.ai/v1` |
| Модель по умолчанию | `meta/muse-spark-1.1` |
| Рассуждение по умолчанию | `high` (`reasoning.effort`) |

## Начало работы

**1. Задайте ключ API**

```bash Onboarding theme={"theme":{"light":"min-light","dark":"min-dark"}}
openclaw onboard --auth-choice meta-api-key
```

```bash Direct flag theme={"theme":{"light":"min-light","dark":"min-dark"}}
openclaw onboard --non-interactive --accept-risk \
  --auth-choice meta-api-key \
  --meta-api-key "$MODEL_API_KEY"
```

```bash Env only theme={"theme":{"light":"min-light","dark":"min-dark"}}
export MODEL_API_KEY=<key>
```

**2. Убедитесь, что модели доступны**

```bash theme={"theme":{"light":"min-light","dark":"min-dark"}}
openclaw models list --provider meta
```

Выводит статическую запись каталога `muse-spark-1.1`. Если `MODEL_API_KEY` не разрешён,
`openclaw models status --json` сообщает об отсутствующих учётных данных в
`auth.unusableProfiles`.

## Неинтерактивная настройка

```bash theme={"theme":{"light":"min-light","dark":"min-dark"}}
openclaw onboard --non-interactive --accept-risk \
  --mode local \
  --auth-choice meta-api-key \
  --meta-api-key "$MODEL_API_KEY"
```

## Встроенный каталог

| Ссылка на модель | Название | Рассуждение | Контекстное окно | Максимальный вывод |
| - | - | - | - | - |
| `meta/muse-spark-1.1` | Muse Spark 1.1 | да | 1,048,576 | 131,072 |

Возможности:

* Ввод текста и изображений
* Вызов инструментов и потоковая передача
* Интенсивность рассуждений: `minimal`, `low`, `medium`, `high`, `xhigh` (по умолчанию: `high`)
* Повторное воспроизведение зашифрованных рассуждений без сохранения состояния (`store: false`, `include: ["reasoning.encrypted_content"]`)

> [!WARNING]
>
> `muse-spark-1.1` не принимает `reasoning.effort: "none"`. OpenClaw сопоставляет
> `--thinking off` с `minimal` для этого провайдера.

## Ручная настройка

```json5 theme={"theme":{"light":"min-light","dark":"min-dark"}}
{
  env: { MODEL_API_KEY: "<key>" },
  agents: {
    defaults: {
      model: { primary: "meta/muse-spark-1.1" },
      models: {
        "meta/muse-spark-1.1": { alias: "Muse Spark 1.1" },
      },
    },
  },
}
```

> [!NOTE]
>
> Если Gateway работает как демон (launchd, systemd, Docker), убедитесь, что
> `MODEL_API_KEY` доступен этому процессу — например, в
> `~/.openclaw/.env` или через `env.shellEnv`. Ключ, экспортированный только в
> интерактивной оболочке, не поможет управляемой службе, если переменные окружения
> не импортированы отдельно.

## Дымовой тест

```bash theme={"theme":{"light":"min-light","dark":"min-dark"}}
export MODEL_API_KEY=<key>
pnpm test:live -- extensions/meta/meta.live.test.ts
```

Тесты в реальной среде используют `muse-spark-1.1` с `POST /v1/responses`.

## Связанные материалы

> [card] [Провайдеры моделей](https://docs2.openclaw.ai/ru/concepts/model-providers.md)
>
> Выбор провайдеров, ссылок на модели и поведения при переключении после сбоя.

> [card] [Режимы мышления](https://docs2.openclaw.ai/ru/tools/thinking.md)
>
> Уровни интенсивности рассуждений для muse-spark-1.1.

> [card] [Справочник по конфигурации](https://docs2.openclaw.ai/ru/gateway/config-agents.md#agent-defaults)
>
> Значения агентов по умолчанию и конфигурация моделей.
