Przejdź do głównej treści

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.

Synthetic udostępnia endpointy zgodne z Anthropic. OpenClaw rejestruje go jako dostawcę synthetic i używa API Anthropic Messages.
WłaściwośćWartość
Dostawcasynthetic
UwierzytelnianieSYNTHETIC_API_KEY
APIAnthropic Messages
Base URLhttps://api.synthetic.new/anthropic

Pierwsze kroki

1

Pobierz klucz API

Uzyskaj SYNTHETIC_API_KEY ze swojego konta Synthetic albo pozwól, aby kreator onboardingu poprosił Cię o niego.
2

Uruchom onboarding

openclaw onboard --auth-choice synthetic-api-key
3

Sprawdź domyślny model

Po onboardingu domyślny model jest ustawiony na:
synthetic/hf:MiniMaxAI/MiniMax-M2.5
Klient Anthropic w OpenClaw automatycznie dopisuje /v1 do base URL, więc używaj https://api.synthetic.new/anthropic (a nie /anthropic/v1). Jeśli Synthetic zmieni swój base URL, nadpisz models.providers.synthetic.baseUrl.

Przykład konfiguracji

{
  env: { SYNTHETIC_API_KEY: "sk-..." },
  agents: {
    defaults: {
      model: { primary: "synthetic/hf:MiniMaxAI/MiniMax-M2.5" },
      models: { "synthetic/hf:MiniMaxAI/MiniMax-M2.5": { alias: "MiniMax M2.5" } },
    },
  },
  models: {
    mode: "merge",
    providers: {
      synthetic: {
        baseUrl: "https://api.synthetic.new/anthropic",
        apiKey: "${SYNTHETIC_API_KEY}",
        api: "anthropic-messages",
        models: [
          {
            id: "hf:MiniMaxAI/MiniMax-M2.5",
            name: "MiniMax M2.5",
            reasoning: false,
            input: ["text"],
            cost: { input: 0, output: 0, cacheRead: 0, cacheWrite: 0 },
            contextWindow: 192000,
            maxTokens: 65536,
          },
        ],
      },
    },
  },
}

Wbudowany katalog

Wszystkie modele Synthetic używają kosztu 0 (wejście/wyjście/cache).
ID modeluOkno kontekstuMaks. tokenyReasoningWejście
hf:MiniMaxAI/MiniMax-M2.5192,00065,536nietext
hf:moonshotai/Kimi-K2-Thinking256,0008,192taktext
hf:zai-org/GLM-4.7198,000128,000nietext
hf:deepseek-ai/DeepSeek-R1-0528128,0008,192nietext
hf:deepseek-ai/DeepSeek-V3-0324128,0008,192nietext
hf:deepseek-ai/DeepSeek-V3.1128,0008,192nietext
hf:deepseek-ai/DeepSeek-V3.1-Terminus128,0008,192nietext
hf:deepseek-ai/DeepSeek-V3.2159,0008,192nietext
hf:meta-llama/Llama-3.3-70B-Instruct128,0008,192nietext
hf:meta-llama/Llama-4-Maverick-17B-128E-Instruct-FP8524,0008,192nietext
hf:moonshotai/Kimi-K2-Instruct-0905256,0008,192nietext
hf:moonshotai/Kimi-K2.5256,0008,192taktext + image
hf:openai/gpt-oss-120b128,0008,192nietext
hf:Qwen/Qwen3-235B-A22B-Instruct-2507256,0008,192nietext
hf:Qwen/Qwen3-Coder-480B-A35B-Instruct256,0008,192nietext
hf:Qwen/Qwen3-VL-235B-A22B-Instruct250,0008,192nietext + image
hf:zai-org/GLM-4.5128,000128,000nietext
hf:zai-org/GLM-4.6198,000128,000nietext
hf:zai-org/GLM-5256,000128,000taktext + image
hf:deepseek-ai/DeepSeek-V3128,0008,192nietext
hf:Qwen/Qwen3-235B-A22B-Thinking-2507256,0008,192taktext
Model ref mają postać synthetic/<modelId>. Użyj openclaw models list --provider synthetic, aby zobaczyć wszystkie modele dostępne na Twoim koncie.
Jeśli włączysz allowlist modeli (agents.defaults.models), dodaj każdy model Synthetic, którego planujesz używać. Modele spoza allowlist będą ukryte przed agentem.
Jeśli Synthetic zmieni endpoint API, nadpisz base URL w konfiguracji:
{
  models: {
    providers: {
      synthetic: {
        baseUrl: "https://new-api.synthetic.new/anthropic",
      },
    },
  },
}
Pamiętaj, że OpenClaw automatycznie dopisuje /v1.

Powiązane

Wybór modelu

Zasady dostawców, model ref i zachowanie failover.

Dokumentacja konfiguracji

Pełny schemat konfiguracji, w tym ustawienia dostawców.

Synthetic

Panel Synthetic i dokumentacja API.