Claude Fable 5.2 yayında · claude-fable-5-2 Anthropic koşulları 12 Kasım’da güncelleniyor. Model ve fiyat değişikliklerini önceden duyuracağız. Model fiyatları
ApiClo Belgeleri

ApiClo Belgeleri

VS Code, Cursor, Trae, Claude Code, Codex ve diğerlerinden kullandığınız IDE veya istemciyi seçin. Doğru Base URL, model ve adım adım rehber hemen aşağıda gösterilir.

Kurulum sihirbazı

IDE'nizi seçin ve hazır ayarları alın

Kullandığınız uygulamayı seçin. ApiClo endpoint'i, önerilen modeli ve doğru rehberi doğrudan gösterir.

1İşletim sistemi
2Official CLIs and ready setup
3Universal harnesses and IDEs
00

Neyi bağlamak istiyorsunuz?

Otonom geliştirme için Goose, DeepSeek Harness veya terminal CLI ile başlayın. Editör uzantıları aşağıda kalır.

01

URL ve anahtar nereye koyulmalı

Kısa uyumluluk haritası. İstemci OpenAI uyumlu bir URL isterse /v1 kullanın. Bir Anthropic/Claude istemcisi /v1/messages'ı kendisi eklerse, /v1 olmadan kökü kullanın.

Client En iyi yol Temel URL / anahtar Model Durum
İnternet Sohbetinormal kullanıcı ApiClo'da sohbeti aç API anahtarına gerek yok kullanıcı arayüzünde seçildi tavsiye edilen
Hermeshesap temsilcisi Temsilciler → Hermes ApiClo hesabı kullanıcı arayüzünde seçildi tavsiye edilen
DeepSeek Harnessfine-grained agent setup profiles/web/cordis.patch.yml https://apiclo.com/v1APICLO_API_KEY gpt-6-astrainput: text + image tavsiye edilen
Oh My PiOMP ~/.omp/agent/models.yml https://apiclo.com/v1APICLO_API_KEY gpt-6-astrainput: text + image CLI
Orcaorchestration above a configured CLI configured in the child CLI inherited from the executor ADE
Masaüstü Köprüsüyerel yönlendirici Windows .exe'yi indirin http://127.0.0.1:18441/v1istemci anahtarı herhangi bir yerel değer olabilir Fetch modellerinden tavsiye edilen
Cline / Roo / KiloVS Kodu OpenAI uyumlu profil https://apiclo.com/v1sk-hub-... claude-sonnet-5 tavsiye edilen
Claude CodeCLI ANTHROPIC_AUTH_TOKEN https://apiclo.comsk-hub-... claude-sonnet-5 CLI
CodexCLI / IDE extension ~/.codex/config.toml https://apiclo.com/v1APICLAUDE_API_KEY claude-sonnet-5 CLI
Cursorchat/plan OpenAI-compatible https://apiclo.com/v1sk-hub-... apiclo-gpt-5-6-sol sınırlı
API / SDKHTTP OpenAI SDK'sı https://apiclo.com/v1Authorization: Bearer sk-hub-... claude-sonnet-5 API
02

ApiClo Masaüstü Köprüsü

Masaüstü Köprüsü'i yalnızca yerel router, klasör erişimi veya Hermes izinleri için kurun. IDE ve CLI araçlarını kendi rehberleriyle yapılandırın.

03

Bağlantı değerleri

Bu değerler hemen hemen her IDE ve SDK tarafından kullanılmaktadır. Her proje için ayrı bir anahtar oluşturun.

OpenAI Temel URL'si https://apiclo.com/v1 İmleç, Continue, Kilo, Codex, SDK'lar ve ham HTTP için.
Anthropic Temel URL https://apiclo.com Claude Code, ham Anthropic SDK ve /v1/messages'ı kendileri ekleyen istemciler için.
API anahtarı sk-hub-... Anahtarın tamamı API Anahtarları sayfasında bir kez gösterilir.
Varsayılan model claude-sonnet-5 Sohbet ve kod için dengeli ücretli rota.
Ücretsiz modeller hakkında önemli

Ücretsiz Opus/Sonnet/Fable/GPT takma adları, promosyon kapasitesi mevcut olduğu sürece web sohbeti içindir. Ücretsiz* modelleri IDE'lere, aracılara veya harici API istemcilerine koymayın; aşağıdaki ücretli model kimliklerini kullanın.

Uzun bağlam model kimlikleri

-1m veya -1m-context ekli ayrı model kimlikleri kullanımdan kaldırıldı. Aşağıdaki standart model kimliğini seçin; uzun oturumlar bağlamı korur ve gerektiğinde otomatik olarak sıkıştırılır.

04

Hızlı başlangıç

Kayıttan ilk IDE veya API yanıtına kadar olan en kısa yol.

  1. 1

    Choose your OS: Windows, macOS, or Ubuntu/Linux. Installation commands and config paths below vary by system.

  2. 2

    Bir hesap oluşturun ve bakiye ekleyin. Web sohbeti, API, Telegram ve yönetilen aracılar için tek bakiye işe yarar.

  3. 3

    API Anahtarlarını açın ve belirli IDE veya proje için ayrı bir anahtar oluşturun.

  4. 4

    Codex, Claude Code, and other clients use the separate ready guides below.

  5. 5

    Choose Goose for a versatile coding start, DeepSeek Harness for fine-grained agent setup, or Oh My Pi for an extensible CLI with tools.

  6. 6

    For parallel agents and worktrees, use Orca on top of an already configured Codex, Claude Code, or OMP. Orca itself does not replace provider setup.

  7. 7

    Bağlantıyı kısa bir istemle test edin: Yalnızca yanıtla Tamam. Daha sonra dosyaları değiştirmeden mevcut klasörü okumayı test edin.

  8. 8

    Separately attach a small PNG/JPEG and ask what it contains. A text-only OK does not prove the client sent the image to the API.

  9. 9

    Uzun kodlama görevleri için proje başına bir anahtar tutun, gereksiz model değişiminden kaçının ve node_modules, dist, log'ları ve dökümleri bağlamdan hariç tutun.

Images: the API supports them, but the client must allow them

ApiClo accepts OpenAI image_url and Anthropic image blocks. Some IDE and harness clients treat an unknown custom model as text-only and remove the attachment before the request, so the capability must also be declared in the client.

  • Kilo: modalities: { input: [text, image], output: [text] }.
  • DeepSeek Harness / Oh My Pi / OpenClaw: input: [text, image] on every model.
  • Crush: model add ... --supports-images true.
  • VS Code native: vision: true. Devam: enable image input/vision in the model entry used by your version.
  • Claude Code / Codex: a separate model capability flag is normally unnecessary; attach the file using the native button/command and verify the selected model is vision-capable.
  • Aider: /add image.png, /paste or launch with the image filename.
  • Cline / Roo / Cursor / Trae / Goose / Open WebUI: select a vision-capable custom model; if the UI offers Supports images, Vision, or Attachments, enable it.
  • Orca: inherits image support from the child CLI it launches; configure vision there first.

Do not add image capability to a text-only model: the client will send the attachment, but upstream will reject it. Test in a new session with a small image and an explicit question about a visible object or text.

How to avoid wasting context

IDE agents such as Cline, Kilo, Roo, and Continue often send a system prompt, tool schema, diff, terminal output, and file list. This is normal for coding-agent mode, but these requests cost more than plain chat.

  • Start regular coding with Sonnet; use Opus for hard reasoning, architecture review, and difficult bugs.
  • Ask the agent to read specific files and folders instead of the whole project. Keep node_modules, dist, logs, dumps, huge JSON/CSV files, and binaries out of context.
  • In Continue, keep maxTokens around 1800-4096 for normal chat/edit/apply, and raise it only when a long answer is actually needed.
  • For Hermes, keep long work in one chat and avoid unnecessary model switching: memory, cache, and task history work better that way.
Model ID without an extra prefix

In Continue, SDKs, curl, and raw OpenAI-compatible API calls, use the exact id from /v1/models, such as claude-sonnet-5 or claude-opus-4-8. Do not add apiclaude/ before the model id when the client asks for model. Some UIs, such as Kilo, may show provider/model inside their own interface; that is not always the string for direct API calls.

05

VS Code eklentileri

Cline, Roo ve Kilo için varsayılan olarak /v1 Temel URL'sine sahip OpenAI uyumlu bir profil kullanın. İstemci açıkça /v1/messages'ı çağırdığında Anthropic Mesajları yalnızca yerel/gelişmiş mod olarak kullanın.

VS Kodu

Cline

Bağlantı

VS Kodu'da otonom kodlama görevleri için iyidir. ApiClo iki şekilde bağlanabilir.

Seçenek A: OpenAI Uyumlu

  1. 1

    VS Code Marketplace'ten Cline'ı yükleyin ve Ayarlar / API Yapılandırmasını açın.

  2. 2

    API Sağlayıcı olarak OpenAI Uyumlu'yu seçin.

  3. 3

    Tam Temel URL'yi /v1 ile ayarlayın: https://apiclo.com/v1.

  4. 4

    API Anahtarı: sk-hub anahtarınız. Model Kimliği: claude-sonnet-5 veya claude-opus-4-8.

  5. 5

    Profili kaydedin ve önce testi gönderin: Yalnızca yanıtla Tamam.

API Provider: OpenAI Compatible Base URL: https://apiclo.com/v1 API Key: sk-hub-... Model: claude-sonnet-5

Seçenek B: Yerel mod için Anthropic Mesajlar

  1. 1

    Cline yapınız Anthropic sağlayıcıyı gerektiriyorsa Özel temel URL kullan seçeneğini etkinleştirin.

  2. 2

    Özel Temel URL: https://apiclo.com . Buraya /v1 eklemeyin; Cline /v1/messages'ın kendisini çağırır.

  3. 3

    API Anahtarı: sk-hub anahtarınız. Model: claude-sonnet-5 veya claude-opus-4-8.

  4. 4

    Anthropic yerel mod kararsızsa OpenAI uyumlu Seçenek A'ya dönün.

Provider: Anthropic Custom Base URL: https://apiclo.com Model: claude-sonnet-5

Kaydettikten sonra şunu gönderin: Yalnızca yanıtla Tamam. İkinci test: Mevcut klasöre bakın ve README.md dosyasının mevcut olup olmadığını söyleyin; hiçbir şeyi değiştirmeyin.

Images: select a vision-capable model and enable Supports images/Vision if your Cline version exposes that toggle. Start a new task after changing it and attach a PNG with a text question.

Modeller 21 Model ID

Kopyala Model ID.

Claude
Claude Fable 5.2 claude-fable-5-2
Claude Sonnet 5.5 claude-sonnet-5-5
Claude Opus 5.5 claude-opus-5-5
Claude Fable 5.1 claude-fable-5-1
Claude Opus 5 claude-opus-5
Claude Sonnet 5 claude-sonnet-5
Claude Fable 5 claude-fable-5
Claude Opus 4.8 claude-opus-4-8
Claude Opus 4.7 claude-opus-4-7
Claude Sonnet 4.6 claude-sonnet-4-6
Claude Haiku 4.5 claude-haiku-4-5
Claude Opus 4.6 claude-opus-4-6
Claude Sonnet 4.5 claude-sonnet-4-5
Claude Opus 4.5 claude-opus-4-5
GPT
GPT 6.1 Sol gpt-6.1-sol
GPT 6 Sol gpt-6-sol
GPT 6 Luna gpt-6-luna
GPT 6 Astra gpt-6-astra
GPT 5.6 Sol gpt-5-6-sol
GPT 5.6 Terra gpt-5-6-terra
GPT 5.6 Luna gpt-5-6-luna
VS Kodu

Roo Kodu

Bağlantı

Roo Code, Cline ile hemen hemen aynı kurulumu kullanır ancak sağlayıcı profil etiketleri farklı olabilir.

  1. 1

    Roo Kodu'u VS Code Extensions'tan yükleyin ve Roo Code panelini açın.

  2. 2

    ApiClo'da API Anahtarları altında bir API anahtarı oluşturun.

  3. 3

    API Yapılandırması / Sağlayıcı / Profili açın.

  4. 4

    Varsayılan olarak OpenAI uyumlu bir profil seçin: Temel URL https://apiclo.com/v1 ve bir ApiClo model kimliği.

  5. 5

    Yalnızca yerel/gelişmiş mod için /v1 olmadan Anthropic + özel temel URL https://apiclo.com'u kullanın.

  6. 6

    Profili kaydedin, Tamam'ı doğrulayın ve ardından bir dosya görevi çalıştırın.

  7. 7

    İkinci test: Roo'dan mevcut klasörü okumasını ve dosyaları düzenlemeden README.md dosyasının mevcut olup olmadığını söylemesini isteyin.

OpenAI Compatible Base URL: https://apiclo.com/v1 Anthropic Custom Base URL: https://apiclo.com Model: claude-opus-4-8

Images: enable Vision/Supports images in the model profile when available. If Roo hides the attachment before the request, verify the same model through Harness with an explicit capability.

Modeller 21 Model ID

Kopyala Model ID.

Claude
Claude Fable 5.2 claude-fable-5-2
Claude Sonnet 5.5 claude-sonnet-5-5
Claude Opus 5.5 claude-opus-5-5
Claude Fable 5.1 claude-fable-5-1
Claude Opus 5 claude-opus-5
Claude Sonnet 5 claude-sonnet-5
Claude Fable 5 claude-fable-5
Claude Opus 4.8 claude-opus-4-8
Claude Opus 4.7 claude-opus-4-7
Claude Sonnet 4.6 claude-sonnet-4-6
Claude Haiku 4.5 claude-haiku-4-5
Claude Opus 4.6 claude-opus-4-6
Claude Sonnet 4.5 claude-sonnet-4-5
Claude Opus 4.5 claude-opus-4-5
GPT
GPT 6.1 Sol gpt-6.1-sol
GPT 6 Sol gpt-6-sol
GPT 6 Luna gpt-6-luna
GPT 6 Astra gpt-6-astra
GPT 5.6 Sol gpt-5-6-sol
GPT 5.6 Terra gpt-5-6-terra
GPT 5.6 Luna gpt-5-6-luna
VS Kodu

Kilo Kodu

Bağlantı

Kilo için Özel Sağlayıcıyı kullanın. Cline/Roo'dan farklı olarak Temel URL genellikle /v1 ile girilir.

  1. 1

    Kilo Kodu'u VS Code Extensions'tan yükleyin ve Ayarlar / API Yapılandırmasını açın.

  2. 2

    ApiClo -> API Anahtarları'ndan bir sk-hub API anahtarı alın.

  3. 3

    Özel Sağlayıcı Oluşturun: Sağlayıcı Kimliği apiclaude, Görünen Ad ApiClo.

  4. 4

    Claude modelleri için varsayılan olarak Sağlayıcı API'si: OpenAI Uyumlu ve Temel URL https://apiclo.com/v1'i seçin.

  5. 5

    Sağlayıcı API'sini kullanın: Anthropic Mesajlar yalnızca Kilo'nun açıkça yerel Mesajlar moduna ihtiyacı olduğunda.

  6. 6

    Model Kimliği: claude-sonnet-5, claude-opus-4-8 veya claude-fable-5-1.

  7. 7

    Sağlayıcıyı kaydedin ve iki test çalıştırın: Yalnızca yanıtla Tamam; daha sonra proje dosyası listesini düzenleme yapmadan okuyun.

Provider ID: apiclaude Provider API: OpenAI Compatible Base URL: https://apiclo.com/v1 Model ID: claude-sonnet-5

Images: set attachment: true and modalities with input [text, image], output [text] on the custom model. Without modalities, an unknown model is treated as text-only.

"attachment": true,
"modalities": {
  "input": ["text", "image"],
  "output": ["text"]
}
Modeller 21 Model ID

Kopyala Model ID.

Claude
Claude Fable 5.2 claude-fable-5-2
Claude Sonnet 5.5 claude-sonnet-5-5
Claude Opus 5.5 claude-opus-5-5
Claude Fable 5.1 claude-fable-5-1
Claude Opus 5 claude-opus-5
Claude Sonnet 5 claude-sonnet-5
Claude Fable 5 claude-fable-5
Claude Opus 4.8 claude-opus-4-8
Claude Opus 4.7 claude-opus-4-7
Claude Sonnet 4.6 claude-sonnet-4-6
Claude Haiku 4.5 claude-haiku-4-5
Claude Opus 4.6 claude-opus-4-6
Claude Sonnet 4.5 claude-sonnet-4-5
Claude Opus 4.5 claude-opus-4-5
GPT
GPT 6.1 Sol gpt-6.1-sol
GPT 6 Sol gpt-6-sol
GPT 6 Luna gpt-6-luna
GPT 6 Astra gpt-6-astra
GPT 5.6 Sol gpt-5-6-sol
GPT 5.6 Terra gpt-5-6-terra
GPT 5.6 Luna gpt-5-6-luna
VS Kodu / JetBrains

Devam et

Bağlantı

Continue, config.yaml aracılığıyla yapılandırılır. Model sohbetini verin, rolleri düzenleyin, uygulayın ve özetleyin.

  1. 1

    Devam et'ı yükleyin ve yapılandırmayı açın: Continue -> Ayarlar -> config.yaml'ı açın.

  2. 2

    Zaten özel modelleriniz varsa, değiştirmeden önce eski config.yaml dosyasını kaydedin.

  3. 3

    Aşağıdaki bloğu yapıştırın ve YOUR_API_KEY'inizi sk-hub anahtarınızla değiştirin.

  4. 4

    Yeniden başlatın Continue edin veya IDE'de Yeniden Yükleme Penceresini çalıştırın.

  5. 5

    Ağır bir görevden önce sohbeti test edin, düzenleyin ve küçük bir dosya üzerinde uygulayın.

~/.continue/config.yaml
name: ApiClo
version: 1.0.0
schema: v1
models:
  - name: Claude Sonnet 5
    provider: openai
    model: claude-sonnet-5
    apiBase: https://apiclo.com/v1
    apiKey: YOUR_API_KEY
    capabilities:
      - tool_use
    roles:
      - chat
      - edit
      - apply
      - summarize
    defaultCompletionOptions:
      temperature: 0
context:
  - provider: code
  - provider: docs
  - provider: diff
  - provider: terminal
  - provider: problems
  - provider: folder
  - provider: codebase

This example does not impose hard contextLength or maxTokens values. Continue uses the selected model's capabilities and shows the active configuration in Continue Console → Options.

In a long Agent session, click Compact conversation, the converging-arrows icon under the latest response. Once context reaches 60%, the same action is available from the context indicator beside the input. Continue keeps a technical summary and sends it with only the newer turns. This compacts history rather than truncating the active task. After compaction, inspect the next request in Continue Console: it should contain the summary and only newer turns, not hundreds of old tool_result blocks.

If Continue rejects provider: openai, use its OpenAI-compatible/custom provider with the same apiBase/apiKey/model. For model, use claude-sonnet-5 or claude-opus-4-8 without the apiclaude/ prefix.

Images: enable image input/vision for the selected custom model in your Continue version. If the field is unavailable, update Continue; a text-only request does not verify attachment delivery.

Modeller 21 Model ID

Kopyala Model ID.

Claude
Claude Fable 5.2 claude-fable-5-2
Claude Sonnet 5.5 claude-sonnet-5-5
Claude Opus 5.5 claude-opus-5-5
Claude Fable 5.1 claude-fable-5-1
Claude Opus 5 claude-opus-5
Claude Sonnet 5 claude-sonnet-5
Claude Fable 5 claude-fable-5
Claude Opus 4.8 claude-opus-4-8
Claude Opus 4.7 claude-opus-4-7
Claude Sonnet 4.6 claude-sonnet-4-6
Claude Haiku 4.5 claude-haiku-4-5
Claude Opus 4.6 claude-opus-4-6
Claude Sonnet 4.5 claude-sonnet-4-5
Claude Opus 4.5 claude-opus-4-5
GPT
GPT 6.1 Sol gpt-6.1-sol
GPT 6 Sol gpt-6-sol
GPT 6 Luna gpt-6-luna
GPT 6 Astra gpt-6-astra
GPT 5.6 Sol gpt-5-6-sol
GPT 5.6 Terra gpt-5-6-terra
GPT 5.6 Luna gpt-5-6-luna
VS Kodu

VS Kodu yerel BYOK

Bağlantı

VS Code yerleşik Özel Uç Nokta için modelleri kullanıcı yapılandırma dosyasına ekleyin.

  1. 1

    VS Code Kullanıcı ayarları klasörünü açın ve mevcut değilse chatLanguageModels.json dosyasını oluşturun.

  2. 2

    JSON'u aşağıya yapıştırın ve YOUR_API_KEY'inizi sk-hub anahtarınızla değiştirin.

  3. 3

    URL'nin /v1/chat/completions ile bitip bitmediğini kontrol edin.

  4. 4

    Geliştiriciyi Çalıştır: Pencereyi Yeniden Yükle.

  5. 5

    VS Code sohbetinde Claude Sonnet 5'i seçin ve testi Yalnızca yanıtla Tamam'ı gönderin.

%APPDATA%\Code\User\chatLanguageModels.json
[
  {
    "name": "ApiClo",
    "vendor": "customendpoint",
    "apiKey": "YOUR_API_KEY",
    "apiType": "chat-completions",
    "models": [
      {
        "id": "claude-sonnet-5",
        "name": "Claude Sonnet 5",
        "url": "https://apiclo.com/v1/chat/completions",
        "toolCalling": true,
        "vision": true,
        "maxInputTokens": 1000000,
        "maxOutputTokens": 64000,
        "streaming": true
      },
      {
        "id": "claude-opus-4-8",
        "name": "Claude Opus 4.8",
        "url": "https://apiclo.com/v1/chat/completions",
        "toolCalling": true,
        "vision": true,
        "maxInputTokens": 1000000,
        "maxOutputTokens": 64000,
        "streaming": true
      }
    ]
  }
]
Developer: Reload Window
Modeller 21 Model ID

Kopyala Model ID.

Claude
Claude Fable 5.2 claude-fable-5-2
Claude Sonnet 5.5 claude-sonnet-5-5
Claude Opus 5.5 claude-opus-5-5
Claude Fable 5.1 claude-fable-5-1
Claude Opus 5 claude-opus-5
Claude Sonnet 5 claude-sonnet-5
Claude Fable 5 claude-fable-5
Claude Opus 4.8 claude-opus-4-8
Claude Opus 4.7 claude-opus-4-7
Claude Sonnet 4.6 claude-sonnet-4-6
Claude Haiku 4.5 claude-haiku-4-5
Claude Opus 4.6 claude-opus-4-6
Claude Sonnet 4.5 claude-sonnet-4-5
Claude Opus 4.5 claude-opus-4-5
GPT
GPT 6.1 Sol gpt-6.1-sol
GPT 6 Sol gpt-6-sol
GPT 6 Luna gpt-6-luna
GPT 6 Astra gpt-6-astra
GPT 5.6 Sol gpt-5-6-sol
GPT 5.6 Terra gpt-5-6-terra
GPT 5.6 Luna gpt-5-6-luna
06

IDE ve masaüstü istemcileri

OpenAI uyumlu ayarlara sahip istemciler aynı Temel URL + API anahtar çiftini kullanır.

AI kod düzenleyicisi

Cursor

Bağlantı

Cursor'ın bunları yerleşik modellerle değiştirmemesi için Cursor uyumlu kimlikleri kullanın.

  1. 1

    Cursor Settings → Models → API Keys bölümünü açın ve ApiClo sk-hub anahtarını OpenAI API Key alanına kaydedin.

  2. 2

    Override OpenAI Base URL seçeneğini açın ve tam olarak https://apiclo.com/v1 yazın.

  3. 3

    Aşağıdaki tam özel kimliklerden birini ekleyin. /v1/models içinde görünür ve özgün modelle aynı yönlendirme, fallback ve ücretlendirmeyi kullanır.

  4. 4

    Cursor'ın yerleşik GPT-5.6 Sol veya Claude seçeneği yerine tam apiclo-* seçeneğini seçin.

  5. 5

    Kurulum macOS ve Windows'ta aynıdır. Cursor Tab ve diğer özel özellikler Cursor'ın kendi modellerini kullanmaya devam edebilir.

  6. 6

    Yalnızca OK yanıtla mesajını gönderin. İstek ApiClo Logs içinde görünmüyorsa Cursor'ı güncelleyin ve özel apiclo-* modelinin seçili olduğunu doğrulayın.

OpenAI Base URL: https://apiclo.com/v1 OpenAI API Key: sk-hub-... Model: apiclo-gpt-5-6-sol
Images

Select a vision-capable custom model and enable Supports images / Vision / Attachments if your Cursor version exposes that switch. If the custom model has no attachment button, that is a client limitation; use Harness, OMP, or Crush with an explicit capability flag.

Bu kimlikler için /v1/chat/completions ve /v1/responses desteklenir. Hata sürerse yeni Cursor Request ID'yi ve tam UTC saatini desteğe gönderin.

Modeller 21 Model ID

Kopyala Model ID.

Claude
Claude Fable 5.2 apiclo-claude-fable-5-2
Claude Sonnet 5.5 apiclo-claude-sonnet-5-5
Claude Opus 5.5 apiclo-claude-opus-5-5
Claude Fable 5.1 apiclo-claude-fable-5-1
Claude Opus 5 apiclo-claude-opus-5
Claude Sonnet 5 apiclo-claude-sonnet-5
Claude Fable 5 apiclo-claude-fable-5
Claude Opus 4.8 apiclo-claude-opus-4-8
Claude Opus 4.7 apiclo-claude-opus-4-7
Claude Sonnet 4.6 apiclo-claude-sonnet-4-6
Claude Haiku 4.5 apiclo-claude-haiku-4-5
Claude Opus 4.6 apiclo-claude-opus-4-6
Claude Sonnet 4.5 apiclo-claude-sonnet-4-5
Claude Opus 4.5 apiclo-claude-opus-4-5
GPT
GPT 6.1 Sol apiclo-gpt-6.1-sol
GPT 6 Sol apiclo-gpt-6-sol
GPT 6 Luna apiclo-gpt-6-luna
GPT 6 Astra apiclo-gpt-6-astra
GPT 5.6 Sol apiclo-gpt-5-6-sol
GPT 5.6 Terra apiclo-gpt-5-6-terra
GPT 5.6 Luna apiclo-gpt-5-6-luna
Masaüstü IDE'si

Trae

Bağlantı

Trae, Ayarlar -> Modeller -> Model Ekle -> Özel Yapılandırma yoluyla bağlanır.

  1. 1

    Trae'yi yükleyin ve oturum açın; aksi takdirde Modeller bölümü gizlenebilir.

  2. 2

    Ayarlar -> Modeller -> Model Ekle -> Özel Yapılandırma'yı açın.

  3. 3

    Trae tam /v1 uç noktasını isterse Claude için API Formatı Anthropic Mesajlar, URL https://apiclo.com veya https://apiclo.com/v1 seçeneğini seçin.

  4. 4

    OpenAI Tamamlamaları için https://apiclo.com/v1 adresini ve claude-sonnet-5 model kimliğini kullanın.

  5. 5

    API Anahtarını yapıştırın, modeli kaydedin ve Yalnızca yanıtla Tamam testini çalıştırın.

  6. 6

    Trae boş bir yanıt gösterirse maksimum çıktıyı azaltın ve tam API Formatını kontrol edin.

API Format: OpenAI Completions Custom Request URL: https://apiclo.com/v1 Model ID: claude-sonnet-5

Images: select a vision-capable model and enable multimodal/vision/attachments in Custom Config if Trae exposes that option. After saving, always run a separate image + text test.

Modeller 21 Model ID

Kopyala Model ID.

Claude
Claude Fable 5.2 claude-fable-5-2
Claude Sonnet 5.5 claude-sonnet-5-5
Claude Opus 5.5 claude-opus-5-5
Claude Fable 5.1 claude-fable-5-1
Claude Opus 5 claude-opus-5
Claude Sonnet 5 claude-sonnet-5
Claude Fable 5 claude-fable-5
Claude Opus 4.8 claude-opus-4-8
Claude Opus 4.7 claude-opus-4-7
Claude Sonnet 4.6 claude-sonnet-4-6
Claude Haiku 4.5 claude-haiku-4-5
Claude Opus 4.6 claude-opus-4-6
Claude Sonnet 4.5 claude-sonnet-4-5
Claude Opus 4.5 claude-opus-4-5
GPT
GPT 6.1 Sol gpt-6.1-sol
GPT 6 Sol gpt-6-sol
GPT 6 Luna gpt-6-luna
GPT 6 Astra gpt-6-astra
GPT 5.6 Sol gpt-5-6-sol
GPT 5.6 Terra gpt-5-6-terra
GPT 5.6 Luna gpt-5-6-luna
Kendi kendine barındırılan kullanıcı arayüzü

WebUI / LibreChat'i açın

Bağlantı

ApiClo OpenAI uyumlu bir sağlayıcı olarak bağlayın.

  1. 1

    Şirket içinde barındırılan kullanıcı arayüzünüz için sağlayıcı yönetici ayarlarını veya env yapılandırmasını açın.

  2. 2

    OpenAI uyumlu bir sağlayıcı seçin.

  3. 3

    OPENAI_API_BASE_URL=https://apiclo.com/v1 ve OPENAI_API_KEY=sk-hub-...'ı ayarlayın.

  4. 4

    DEFAULT_MODEL=claude-sonnet-5 ekleyin veya kullanıcı arayüzünde modeli seçin.

  5. 5

    Kullanıcı arayüzü kapsayıcısını/işlemini yeniden başlatın ve kısa bir test gönderin.

OPENAI_API_BASE_URL=https://apiclo.com/v1 OPENAI_API_KEY=sk-hub-... DEFAULT_MODEL=claude-sonnet-5

Images: in Open WebUI or LibreChat enable vision capability on the custom model/connection. Having an API route alone does not make the UI attach a file.

Kullanıcı arayüzü /v1'in kendisini ekliyorsa https://apiclo.com kökünü kullanın veya fazladan /v1'i ayardan kaldırın.

Modeller 21 Model ID

Kopyala Model ID.

Claude
Claude Fable 5.2 claude-fable-5-2
Claude Sonnet 5.5 claude-sonnet-5-5
Claude Opus 5.5 claude-opus-5-5
Claude Fable 5.1 claude-fable-5-1
Claude Opus 5 claude-opus-5
Claude Sonnet 5 claude-sonnet-5
Claude Fable 5 claude-fable-5
Claude Opus 4.8 claude-opus-4-8
Claude Opus 4.7 claude-opus-4-7
Claude Sonnet 4.6 claude-sonnet-4-6
Claude Haiku 4.5 claude-haiku-4-5
Claude Opus 4.6 claude-opus-4-6
Claude Sonnet 4.5 claude-sonnet-4-5
Claude Opus 4.5 claude-opus-4-5
GPT
GPT 6.1 Sol gpt-6.1-sol
GPT 6 Sol gpt-6-sol
GPT 6 Luna gpt-6-luna
GPT 6 Astra gpt-6-astra
GPT 5.6 Sol gpt-5-6-sol
GPT 5.6 Terra gpt-5-6-terra
GPT 5.6 Luna gpt-5-6-luna
07

CLI ve terminal aracıları

CLI araçları için OpenAI uyumlu ve Anthropic uyumlu değişkenlerin karıştırılmaması özellikle önemlidir.

Desktop / Web / CLI

DeepSeek Harness

Bağlantı

Harness supports ApiClo as a custom OpenAI-compatible provider. Image input is enabled separately on each model.

  1. 1

    Install DeepSeek Harness from its official instructions. In Settings → Models choose Add model provider → Custom model API.

  2. 2

    Provider ID: apiclo; Display name: ApiClo; Base URL: https://apiclo.com/v1; API protocol: openai-completions.

  3. 3

    Use the APICLO_API_KEY environment variable. If Fetch available models does not list an ID, add the model manually; configure its input types separately.

  4. 4

    In Model options enable Text and Image. In the profile this is input: [text, image] on that model.

  5. 5

    The change applies to the next request without a restart. If a problematic image remains in the session history, create a new session.

  6. 6

    Test text first, then PNG/JPEG. If Harness says model does not support images before the request, the capability still is not saved on the selected model.

For the standard dsh web launch, use $DSH_HOME/profiles/web/cordis.patch.yml; replace web with your profile name otherwise. Preserve other entries when editing an existing file.

$DSH_HOME/profiles/web/cordis.patch.yml
- id: llm-pi-ai
  config:
    providers:
      apiclo:
        apiKeyEnv: APICLO_API_KEY
        api: openai-completions
        baseURL: https://apiclo.com/v1
        models:
          - id: gpt-6-astra
            input: [text, image]
          - id: claude-fable-5-1
            input: [text, image]
# macOS / Linux
export APICLO_API_KEY="sk-hub-..."
dsh web

# Windows PowerShell
$env:APICLO_API_KEY="sk-hub-..."
dsh web
Modeller 21 Model ID

Kopyala Model ID.

Claude
Claude Fable 5.2 claude-fable-5-2
Claude Sonnet 5.5 claude-sonnet-5-5
Claude Opus 5.5 claude-opus-5-5
Claude Fable 5.1 claude-fable-5-1
Claude Opus 5 claude-opus-5
Claude Sonnet 5 claude-sonnet-5
Claude Fable 5 claude-fable-5
Claude Opus 4.8 claude-opus-4-8
Claude Opus 4.7 claude-opus-4-7
Claude Sonnet 4.6 claude-sonnet-4-6
Claude Haiku 4.5 claude-haiku-4-5
Claude Opus 4.6 claude-opus-4-6
Claude Sonnet 4.5 claude-sonnet-4-5
Claude Opus 4.5 claude-opus-4-5
GPT
GPT 6.1 Sol gpt-6.1-sol
GPT 6 Sol gpt-6-sol
GPT 6 Luna gpt-6-luna
GPT 6 Astra gpt-6-astra
GPT 5.6 Sol gpt-5-6-sol
GPT 5.6 Terra gpt-5-6-terra
GPT 5.6 Luna gpt-5-6-luna
CLI

Claude Code

Bağlantı

Claude Code genellikle /v1 içermeyen Anthropic uyumlu bir temel URL bekler.

  1. 1

    Node.js 18+ sürümünü kontrol edin: node --version.

  2. 2

    Claude Codenu yükleyin: npm install -g @anthropic-ai/claude-code@latest.

  3. 3

    Kurulumu kontrol edin: claude --version.

  4. 4

    ApiClo için ANTHROPIC_AUTH_TOKEN + ANTHROPIC_BASE_URL'yi kullanın; ANTHROPIC_API_KEY yalnızca x-api anahtarı gerektiren istemciler içindir.

  5. 5

    Set CLAUDE_CODE_AUTO_COMPACT_WINDOW=180000 so Claude Code summarizes a long session before the 200k boundary. This does not limit response size.

  6. 6

    Öncelikle doğrudan /v1/messages isteğiyle ağ geçidini doğrulayın, ardından claude'u aynı kabuk oturumundan başlatın.

  7. 7

    Claude Code'da /status komutunu çalıştırın ve bunun ApiClo temel URL'sini ve etkin belirteç kaynağını gösterdiğini doğrulayın.

npm install -g @anthropic-ai/claude-code@latest
# macOS / Linux
export ANTHROPIC_AUTH_TOKEN="sk-hub-..."
export ANTHROPIC_BASE_URL="https://apiclo.com"
export ANTHROPIC_MODEL="claude-sonnet-5"
export CLAUDE_CODE_AUTO_COMPACT_WINDOW="180000"
claude
# Windows PowerShell
$env:ANTHROPIC_AUTH_TOKEN="sk-hub-..."
$env:ANTHROPIC_BASE_URL="https://apiclo.com"
$env:ANTHROPIC_MODEL="claude-sonnet-5"
$env:CLAUDE_CODE_AUTO_COMPACT_WINDOW="180000"
claude
~/.claude/settings.json
{
  "env": {
    "ANTHROPIC_BASE_URL": "https://apiclo.com",
    "ANTHROPIC_AUTH_TOKEN": "sk-hub-...",
    "CLAUDE_CODE_AUTO_COMPACT_WINDOW": "180000"
  }
}
curl /v1/messages smoke
# macOS / Linux
curl -X POST "$ANTHROPIC_BASE_URL/v1/messages" \
  -H "Authorization: Bearer $ANTHROPIC_AUTH_TOKEN" \
  -H "anthropic-version: 2023-06-01" \
  -H "content-type: application/json" \
  -d "{\"model\":\"$ANTHROPIC_MODEL\",\"max_tokens\":1,\"messages\":[{\"role\":\"user\",\"content\":\".\"}]}"

# Windows PowerShell
Invoke-RestMethod -Method Post -Uri "$($env:ANTHROPIC_BASE_URL)/v1/messages" `
  -Headers @{ "Authorization" = "Bearer $env:ANTHROPIC_AUTH_TOKEN"; "anthropic-version" = "2023-06-01" } `
  -ContentType "application/json" `
  -Body (@{ model = $env:ANTHROPIC_MODEL; max_tokens = 1; messages = @(@{ role = "user"; content = "." }) } | ConvertTo-Json -Depth 4)

Duman msg_ ile JSON'u döndürürse, URL ve anahtar çalışır. Eğer 401 değerini döndürürse, istemci anahtarı yanlış başlıkla göndermiştir; ANTHROPIC_API_KEY'i yalnızca bir x-api-key senaryosu için kullanın.

Images: in Claude Code attach a local file with the native command/button and select a vision-capable model. A separate provider flag is normally unnecessary, but an image + text smoke is required after changing the endpoint.

Modeller 21 Model ID

Kopyala Model ID.

Claude
Claude Fable 5.2 claude-fable-5-2
Claude Sonnet 5.5 claude-sonnet-5-5
Claude Opus 5.5 claude-opus-5-5
Claude Fable 5.1 claude-fable-5-1
Claude Opus 5 claude-opus-5
Claude Sonnet 5 claude-sonnet-5
Claude Fable 5 claude-fable-5
Claude Opus 4.8 claude-opus-4-8
Claude Opus 4.7 claude-opus-4-7
Claude Sonnet 4.6 claude-sonnet-4-6
Claude Haiku 4.5 claude-haiku-4-5
Claude Opus 4.6 claude-opus-4-6
Claude Sonnet 4.5 claude-sonnet-4-5
Claude Opus 4.5 claude-opus-4-5
GPT
GPT 6.1 Sol gpt-6.1-sol
GPT 6 Sol gpt-6-sol
GPT 6 Luna gpt-6-luna
GPT 6 Astra gpt-6-astra
GPT 5.6 Sol gpt-5-6-sol
GPT 5.6 Terra gpt-5-6-terra
GPT 5.6 Luna gpt-5-6-luna
CLI / IDE extension

Codex

Bağlantı

Codex CLI and the IDE extension can use ApiClo through a custom provider in config.toml.

  1. 1

    In the Codex IDE extension, open Codex Settings → Open config.toml; the CLI uses the same ~/.codex/config.toml.

  2. 2

    Sağlayıcıyı kullanıcı düzeyindeki yapılandırmaya ekleyin çünkü .codex/config.toml projesi sağlayıcı/auth'u tanımlamamalıdır.

  3. 3

    APICLAUDE_API_KEY'i sk-hub anahtarınıza ayarlayın. Bu değişken adı aşağıdaki env_key tarafından seçilir.

  4. 4

    Wire_api = Answers'ı koruyun: mevcut Codex'te bu, desteklenen sağlayıcı protokolüdür.

  5. 5

    Codex bir test klasöründe çalıştırın ve Yalnızca yanıtla Tamam seçeneğini doğrulayın.

~/.codex/config.toml
model = "claude-sonnet-5"
model_provider = "apiclaude"

[model_providers.apiclaude]
name = "ApiClo"
base_url = "https://apiclo.com/v1"
env_key = "APICLAUDE_API_KEY"
wire_api = "responses"
APICLAUDE_API_KEY env
# macOS / Linux
export APICLAUDE_API_KEY="sk-hub-..."
codex

# Windows PowerShell
$env:APICLAUDE_API_KEY="sk-hub-..."
codex

Codex sağlayıcı yapılandırmasını reddederse önce Codex'i güncelleyin. Wire_api'yi Sohbet Tamamlamalarına değiştirmeyin: mevcut Codex belgeleri, yanıtları desteklenen sağlayıcı protokolü olarak tanımlar.

Images: in the IDE extension attach the image through the composer; in CLI provide the local path using the native flow. Test an image + text request separately: provider configuration alone does not prove delivery of the attachment.

Modeller 21 Model ID

Kopyala Model ID.

Claude
Claude Fable 5.2 claude-fable-5-2
Claude Sonnet 5.5 claude-sonnet-5-5
Claude Opus 5.5 claude-opus-5-5
Claude Fable 5.1 claude-fable-5-1
Claude Opus 5 claude-opus-5
Claude Sonnet 5 claude-sonnet-5
Claude Fable 5 claude-fable-5
Claude Opus 4.8 claude-opus-4-8
Claude Opus 4.7 claude-opus-4-7
Claude Sonnet 4.6 claude-sonnet-4-6
Claude Haiku 4.5 claude-haiku-4-5
Claude Opus 4.6 claude-opus-4-6
Claude Sonnet 4.5 claude-sonnet-4-5
Claude Opus 4.5 claude-opus-4-5
GPT
GPT 6.1 Sol gpt-6.1-sol
GPT 6 Sol gpt-6-sol
GPT 6 Luna gpt-6-luna
GPT 6 Astra gpt-6-astra
GPT 5.6 Sol gpt-5-6-sol
GPT 5.6 Terra gpt-5-6-terra
GPT 5.6 Luna gpt-5-6-luna
Terminal acentesi

OpenClaw

Bağlantı

OpenClaw, models.json aracılığıyla iki sağlayıcı moduyla bağlanabilir.

  1. 1

    Platformunuz için OpenClaw'ı yükleyin ve openclaw --version'ı kontrol edin.

  2. 2

    OpenClaw modelleri dosyasını bulun veya yapılandırma klasöründe models.json dosyasını oluşturun.

  3. 3

    Claude Mesajları modu için, baseUrl https://apiclo.com ile sağlayıcı apiclaude-messages'ı kullanın.

  4. 4

    OpenAI Tamamlamalar modu için, baseUrl https://apiclo.com/v1 ile apiclaude-openai sağlayıcısını kullanın.

  5. 5

    Add input: [text, image] to every vision model, otherwise OpenClaw passes only a text media reference or omits the image.

  6. 6

    Replace apiKey with an sk-hub key and run separate text, tool, and image tests in a project.

{
  "models": {
    "mode": "merge",
    "providers": {
      "apiclaude-messages": {
        "baseUrl": "https://apiclo.com",
        "apiKey": "sk-hub-...",
        "auth": "token",
        "api": "anthropic-messages",
        "models": [
          {
            "id": "claude-sonnet-5",
            "name": "claude-sonnet-5",
            "input": ["text", "image"],
            "contextWindow": 1000000,
            "maxTokens": 64000
          }
        ]
      },
      "apiclaude-openai": {
        "baseUrl": "https://apiclo.com/v1",
        "apiKey": "sk-hub-...",
        "auth": "token",
        "api": "openai-completions",
        "models": [
          { "id": "claude-opus-4-8", "name": "claude-opus-4-8", "input": ["text", "image"] }
        ]
      }
    }
  }
}
Modeller 21 Model ID

Kopyala Model ID.

Claude
Claude Fable 5.2 claude-fable-5-2
Claude Sonnet 5.5 claude-sonnet-5-5
Claude Opus 5.5 claude-opus-5-5
Claude Fable 5.1 claude-fable-5-1
Claude Opus 5 claude-opus-5
Claude Sonnet 5 claude-sonnet-5
Claude Fable 5 claude-fable-5
Claude Opus 4.8 claude-opus-4-8
Claude Opus 4.7 claude-opus-4-7
Claude Sonnet 4.6 claude-sonnet-4-6
Claude Haiku 4.5 claude-haiku-4-5
Claude Opus 4.6 claude-opus-4-6
Claude Sonnet 4.5 claude-sonnet-4-5
Claude Opus 4.5 claude-opus-4-5
GPT
GPT 6.1 Sol gpt-6.1-sol
GPT 6 Sol gpt-6-sol
GPT 6 Luna gpt-6-luna
GPT 6 Astra gpt-6-astra
GPT 5.6 Sol gpt-5-6-sol
GPT 5.6 Terra gpt-5-6-terra
GPT 5.6 Luna gpt-5-6-luna
CLI

Qwen Kodu

Bağlantı

Qwen Code OpenAI uyumlu bir istemci olarak kurulursa OPENAI_* değişkenleri yeterlidir.

  1. 1

    Node.js'yi kontrol edin: node --version.

  2. 2

    Qwen Kodunu yükleyin: npm install -g @qwen-code/qwen-code@latest.

  3. 3

    qwen --version ve qwen --help'i kontrol edin.

  4. 4

    OpenAI uyumlu mod için OPENAI_API_KEY, OPENAI_BASE_URL ve OPENAI_MODEL'i ayarlayın.

  5. 5

    Qwen Code derlemeniz Anthropic env'yi destekliyorsa Claude modelleri için ANTHROPIC_AUTH_TOKEN + https://apiclo.com kullanabilirsiniz.

  6. 6

    Use images only if the installed Qwen Code version exposes attachment/image input for a custom endpoint; otherwise the client may send text only.

  7. 7

    Qwen'i çalıştırın ve Tamam/salt okunur testini gerçekleştirin.

npm install -g @qwen-code/qwen-code@latest
export OPENAI_API_KEY="sk-hub-..."
export OPENAI_BASE_URL="https://apiclo.com/v1"
export OPENAI_MODEL="claude-sonnet-5"
qwen
$env:OPENAI_API_KEY="sk-hub-..."
$env:OPENAI_BASE_URL="https://apiclo.com/v1"
$env:OPENAI_MODEL="claude-sonnet-5"
qwen
Modeller 21 Model ID

Kopyala Model ID.

Claude
Claude Fable 5.2 claude-fable-5-2
Claude Sonnet 5.5 claude-sonnet-5-5
Claude Opus 5.5 claude-opus-5-5
Claude Fable 5.1 claude-fable-5-1
Claude Opus 5 claude-opus-5
Claude Sonnet 5 claude-sonnet-5
Claude Fable 5 claude-fable-5
Claude Opus 4.8 claude-opus-4-8
Claude Opus 4.7 claude-opus-4-7
Claude Sonnet 4.6 claude-sonnet-4-6
Claude Haiku 4.5 claude-haiku-4-5
Claude Opus 4.6 claude-opus-4-6
Claude Sonnet 4.5 claude-sonnet-4-5
Claude Opus 4.5 claude-opus-4-5
GPT
GPT 6.1 Sol gpt-6.1-sol
GPT 6 Sol gpt-6-sol
GPT 6 Luna gpt-6-luna
GPT 6 Astra gpt-6-astra
GPT 5.6 Sol gpt-5-6-sol
GPT 5.6 Terra gpt-5-6-terra
GPT 5.6 Luna gpt-5-6-luna
CLI

Aider

Bağlantı

Aider, OpenAI uyumlu değişkenler aracılığıyla çalışır.

  1. 1

    Aider'ı yükleyin: python -m pip install -U aider-chat.

  2. 2

    Git projesinde test düzenlemelerinin güvenli olduğu bir terminal açın.

  3. 3

    OPENAI_API_BASE ve OPENAI_API_KEY'i ayarlayın.

  4. 4

    Aider --model openai/claude-sonnet-5'i çalıştırın.

  5. 5

    For an image, run /add image.png or /paste, then ask a text question; the selected model must support vision.

  6. 6

    Öncelikle bir dosyayı açıklamasını isteyin; yalnızca bağlantı doğrulandıktan sonra düzenlemelere izin verin.

python -m pip install -U aider-chat OPENAI_API_BASE=https://apiclo.com/v1 OPENAI_API_KEY=sk-hub-... aider --model openai/claude-sonnet-5
Modeller 21 Model ID

Kopyala Model ID.

Claude
Claude Fable 5.2 openai/claude-fable-5-2
Claude Sonnet 5.5 openai/claude-sonnet-5-5
Claude Opus 5.5 openai/claude-opus-5-5
Claude Fable 5.1 openai/claude-fable-5-1
Claude Opus 5 openai/claude-opus-5
Claude Sonnet 5 openai/claude-sonnet-5
Claude Fable 5 openai/claude-fable-5
Claude Opus 4.8 openai/claude-opus-4-8
Claude Opus 4.7 openai/claude-opus-4-7
Claude Sonnet 4.6 openai/claude-sonnet-4-6
Claude Haiku 4.5 openai/claude-haiku-4-5
Claude Opus 4.6 openai/claude-opus-4-6
Claude Sonnet 4.5 openai/claude-sonnet-4-5
Claude Opus 4.5 openai/claude-opus-4-5
GPT
GPT 6.1 Sol openai/gpt-6.1-sol
GPT 6 Sol openai/gpt-6-sol
GPT 6 Luna openai/gpt-6-luna
GPT 6 Astra openai/gpt-6-astra
GPT 5.6 Sol openai/gpt-5-6-sol
GPT 5.6 Terra openai/gpt-5-6-terra
GPT 5.6 Luna openai/gpt-5-6-luna
CLI harness

Oh My Pi (OMP)

Bağlantı

OMP connects through ~/.omp/agent/models.yml. Vision capability is declared with the model input field.

Oh My Pi is a terminal app for Windows, macOS and Linux. Connect your ApiClo account with an API key; no separate OMP account is needed.

Video: account, installation and modelsStep-by-step guide · captions, no audio

Illustrated walkthrough. Pause to copy commands from the guide below. Keys shown are examples. Download video

  1. Create your ApiClo account and key

    Register or sign in, add balance, then create a separate key for OMP under API keys. Copy it when it is shown. Open API keys.

  2. Install Oh My Pi

    Windows · PowerShell
    irm https://omp.sh/install.ps1 | iex
    macOS / Linux · Terminal
    curl -fsSL https://omp.sh/install | sh

    These commands run the official OMP installer. Reopen the terminal after installation and check: omp --version.

  3. Set your API key in this terminal

    Replace YOUR_APICLO_KEY with your key. This variable lasts for the current terminal session; set it again in a new terminal. Keep the key out of project files.

    Windows · PowerShell
    $env:APICLO_API_KEY = 'YOUR_APICLO_KEY'
    New-Item -ItemType Directory -Force "$env:USERPROFILE\.omp\agent" | Out-Null
    notepad "$env:USERPROFILE\.omp\agent\models.yml"
    macOS / Linux · Terminal
    export APICLO_API_KEY='YOUR_APICLO_KEY'
    mkdir -p ~/.omp/agent
    nano ~/.omp/agent/models.yml
  4. Add models

    Paste this configuration into models.yml and save it without a .txt extension. If the file already has providers, add only the apiclo entry under the existing providers section. Keep the indentation.

    providers:
      apiclo:
        baseUrl: https://apiclo.com/v1
        api: openai-completions
        apiKey: APICLO_API_KEY
        models:
          - id: gpt-6.1-sol
            name: GPT 6.1 Sol
            input: [text, image]
            contextWindow: 200000
            maxTokens: 16384
          - id: claude-opus-5-5
            name: Claude Opus 5.5
            input: [text, image]
            contextWindow: 200000
            maxTokens: 16384

    Models run through ApiClo; no model weights are downloaded. These are conservative client limits. Availability and charges depend on your ApiClo account; the OMP cost display is not your bill. Model catalog

  5. Check and choose your model

    omp models apiclo
    omp --model apiclo/gpt-6.1-sol

    In OMP, enter /model, select ApiClo and assign your model to Default. To launch Opus directly, use: omp --model apiclo/claude-opus-5-5.

    Start with “Reply only OK”. Then ask it to read a test file without editing it. Each generation uses your ApiClo balance.

    401: check your key and the variable in this terminal. Model missing: check models.yml and the exact ID. After editing, reopen /model.

Oh My Pi · GitHub · Official provider documentation

Modeller 21 Model ID

Kopyala Model ID.

Claude
Claude Fable 5.2 claude-fable-5-2
Claude Sonnet 5.5 claude-sonnet-5-5
Claude Opus 5.5 claude-opus-5-5
Claude Fable 5.1 claude-fable-5-1
Claude Opus 5 claude-opus-5
Claude Sonnet 5 claude-sonnet-5
Claude Fable 5 claude-fable-5
Claude Opus 4.8 claude-opus-4-8
Claude Opus 4.7 claude-opus-4-7
Claude Sonnet 4.6 claude-sonnet-4-6
Claude Haiku 4.5 claude-haiku-4-5
Claude Opus 4.6 claude-opus-4-6
Claude Sonnet 4.5 claude-sonnet-4-5
Claude Opus 4.5 claude-opus-4-5
GPT
GPT 6.1 Sol gpt-6.1-sol
GPT 6 Sol gpt-6-sol
GPT 6 Luna gpt-6-luna
GPT 6 Astra gpt-6-astra
GPT 5.6 Sol gpt-5-6-sol
GPT 5.6 Terra gpt-5-6-terra
GPT 5.6 Luna gpt-5-6-luna
CLI harness

Pi

Bağlantı

Pi supports custom OpenAI-compatible models through models.json; declare image capability explicitly.

  1. 1

    Install Pi using its official instructions and create ~/.pi/agent/models.json.

  2. 2

    Set APICLO_API_KEY in the environment; do not store the key in a project file.

  3. 3

    In /model, select apiclo/gpt-6-astra or apiclo/claude-fable-5-1.

  4. 4

    Test a short text request, a tool call, and a separate image with a text question. Declaring input: image alone does not prove delivery.

~/.pi/agent/models.json
{
  "providers": {
    "apiclo": {
      "baseUrl": "https://apiclo.com/v1",
      "api": "openai-completions",
      "apiKey": "$APICLO_API_KEY",
      "models": [
        { "id": "gpt-6-astra", "input": ["text", "image"], "contextWindow": 200000 },
        { "id": "claude-fable-5-1", "input": ["text", "image"], "contextWindow": 1000000 }
      ]
    }
  }
}
Modeller 21 Model ID

Kopyala Model ID.

Claude
Claude Fable 5.2 claude-fable-5-2
Claude Sonnet 5.5 claude-sonnet-5-5
Claude Opus 5.5 claude-opus-5-5
Claude Fable 5.1 claude-fable-5-1
Claude Opus 5 claude-opus-5
Claude Sonnet 5 claude-sonnet-5
Claude Fable 5 claude-fable-5
Claude Opus 4.8 claude-opus-4-8
Claude Opus 4.7 claude-opus-4-7
Claude Sonnet 4.6 claude-sonnet-4-6
Claude Haiku 4.5 claude-haiku-4-5
Claude Opus 4.6 claude-opus-4-6
Claude Sonnet 4.5 claude-sonnet-4-5
Claude Opus 4.5 claude-opus-4-5
GPT
GPT 6.1 Sol gpt-6.1-sol
GPT 6 Sol gpt-6-sol
GPT 6 Luna gpt-6-luna
GPT 6 Astra gpt-6-astra
GPT 5.6 Sol gpt-5-6-sol
GPT 5.6 Terra gpt-5-6-terra
GPT 5.6 Luna gpt-5-6-luna
CLI harness

Kimi Code

Bağlantı

Kimi Code accepts a custom OpenAI-compatible provider; ApiClo compatibility is still undergoing our test matrix.

  1. 1

    Install Kimi Code and open ~/.kimi-code/config.toml; preserve your existing settings.

  2. 2

    Set APICLO_API_KEY in the environment and add an openai provider with a /v1 base URL.

  3. 3

    Register the required model with image_in and tool_use, then select it in the client.

  4. 4

    Test text, tools, reasoning, and images separately. Do not treat this integration as validated for autonomous tasks until the tests pass.

~/.kimi-code/config.toml
[providers.apiclo]
type = "openai"
base_url = "https://apiclo.com/v1"
api_key_env = "APICLO_API_KEY"

[models."apiclo/gpt-6-astra"]
provider = "apiclo"
model = "gpt-6-astra"
max_context_size = 200000
capabilities = ["image_in", "tool_use"]
Modeller 21 Model ID

Kopyala Model ID.

Claude
Claude Fable 5.2 claude-fable-5-2
Claude Sonnet 5.5 claude-sonnet-5-5
Claude Opus 5.5 claude-opus-5-5
Claude Fable 5.1 claude-fable-5-1
Claude Opus 5 claude-opus-5
Claude Sonnet 5 claude-sonnet-5
Claude Fable 5 claude-fable-5
Claude Opus 4.8 claude-opus-4-8
Claude Opus 4.7 claude-opus-4-7
Claude Sonnet 4.6 claude-sonnet-4-6
Claude Haiku 4.5 claude-haiku-4-5
Claude Opus 4.6 claude-opus-4-6
Claude Sonnet 4.5 claude-sonnet-4-5
Claude Opus 4.5 claude-opus-4-5
GPT
GPT 6.1 Sol gpt-6.1-sol
GPT 6 Sol gpt-6-sol
GPT 6 Luna gpt-6-luna
GPT 6 Astra gpt-6-astra
GPT 5.6 Sol gpt-5-6-sol
GPT 5.6 Terra gpt-5-6-terra
GPT 5.6 Luna gpt-5-6-luna
Agent orchestrator

Orca

Bağlantı

Orca manages multiple CLI agents and isolated git worktrees. It does not replace the child agent's provider configuration.

  1. 1

    First configure one working ApiClo executor: Codex, Claude Code, or OMP, including a separate vision test.

  2. 2

    Install Orca Desktop/ADE from the official release for your OS and open the target git repository.

  3. 3

    Add the already configured CLI as an agent runtime. The ApiClo key stays in the CLI's secure store or environment, not in Orca project files.

  4. 4

    Use a separate worktree per agent for parallel work and cap the number of concurrent workers.

  5. 5

    Send images to the specific child CLI session. Support is determined by that CLI's model capability: Harness/OMP input, or Crush supports-images.

Important

Orca is an orchestrator, not an OpenAI-compatible provider. Do not put the Base URL and API key into Orca instead of configuring Codex/OMP.

CLI harness

Crush

Bağlantı

Crush supports OpenAI-compatible providers and a per-model supports-images flag.

  1. 1

    Install current Crush and open the global crushrc at ~/.config/crush/crushrc or %USERPROFILE%\.config\crush\crushrc.

  2. 2

    Add an apiclo provider of type openai-compat and disable automatic addition of unknown models.

  3. 3

    Register each model with model add and set --supports-images true only for vision models.

  4. 4

    Select the large model with model large and start Crush in a test project.

  5. 5

    On Windows, include a text question with the image: some Crush versions reject an image-only prompt.

~/.config/crush/crushrc
provider add apiclo \
  --name "ApiClo" \
  --type openai-compat \
  --base-url "https://apiclo.com/v1" \
  --api-key "$APICLO_API_KEY" \
  --discover-models false

model add apiclo/gpt-6-astra \
  --name "GPT 6 Astra" \
  --context-window 200000 \
  --default-max-tokens 128000 \
  --can-reason true \
  --supports-images true

model large apiclo/gpt-6-astra
Modeller 21 Model ID

Kopyala Model ID.

Claude
Claude Fable 5.2 claude-fable-5-2
Claude Sonnet 5.5 claude-sonnet-5-5
Claude Opus 5.5 claude-opus-5-5
Claude Fable 5.1 claude-fable-5-1
Claude Opus 5 claude-opus-5
Claude Sonnet 5 claude-sonnet-5
Claude Fable 5 claude-fable-5
Claude Opus 4.8 claude-opus-4-8
Claude Opus 4.7 claude-opus-4-7
Claude Sonnet 4.6 claude-sonnet-4-6
Claude Haiku 4.5 claude-haiku-4-5
Claude Opus 4.6 claude-opus-4-6
Claude Sonnet 4.5 claude-sonnet-4-5
Claude Opus 4.5 claude-opus-4-5
GPT
GPT 6.1 Sol gpt-6.1-sol
GPT 6 Sol gpt-6-sol
GPT 6 Luna gpt-6-luna
GPT 6 Astra gpt-6-astra
GPT 5.6 Sol gpt-5-6-sol
GPT 5.6 Terra gpt-5-6-terra
GPT 5.6 Luna gpt-5-6-luna
Desktop / CLI harness

Goose

Bağlantı

Goose supports custom OpenAI-compatible providers in Desktop and CLI. Verify image capability in the installed version with a separate test.

Goose Desktop 1.55 · Bilgisayarınızı seçin

Windows: ZIP’in tamamını çıkarıp Goose.exe’yi açın. Mac: ZIP’i çıkarıp Goose’u Uygulamalar’a taşıyın. Çip türü: Bu Mac Hakkında.

Kurulum videosunu izleİlk açılıştan ilk mesaja

Windows kaydı, altyazılı ve sessizdir. Mac’te aynı ApiClo sağlayıcı ayarlarını kullanın. Videoyu indir

  1. 1

    Open Settings → Models → Configure providers → Add Custom Provider.

  2. 2

    Provider Type: OpenAI Compatible; Display Name: ApiClo; API URL: https://apiclo.com/v1/chat/completions.

  3. 3

    Enable Authentication, save the sk-hub key, and add gpt-6-astra and claude-fable-5-1.

  4. 4

    Enable Streaming Support and verify a short text request.

  5. 5

    The current Goose custom-provider screen has no universal per-model vision flag. If the attachment button is hidden or the file is removed before the request, use Harness, OMP, or Crush where the capability is explicit.

API URL: https://apiclo.com/v1/chat/completions Models: gpt-6-astra, claude-fable-5-1
Modeller 21 Model ID

Kopyala Model ID.

Claude
Claude Fable 5.2 claude-fable-5-2
Claude Sonnet 5.5 claude-sonnet-5-5
Claude Opus 5.5 claude-opus-5-5
Claude Fable 5.1 claude-fable-5-1
Claude Opus 5 claude-opus-5
Claude Sonnet 5 claude-sonnet-5
Claude Fable 5 claude-fable-5
Claude Opus 4.8 claude-opus-4-8
Claude Opus 4.7 claude-opus-4-7
Claude Sonnet 4.6 claude-sonnet-4-6
Claude Haiku 4.5 claude-haiku-4-5
Claude Opus 4.6 claude-opus-4-6
Claude Sonnet 4.5 claude-sonnet-4-5
Claude Opus 4.5 claude-opus-4-5
GPT
GPT 6.1 Sol gpt-6.1-sol
GPT 6 Sol gpt-6-sol
GPT 6 Luna gpt-6-luna
GPT 6 Astra gpt-6-astra
GPT 5.6 Sol gpt-5-6-sol
GPT 5.6 Terra gpt-5-6-terra
GPT 5.6 Luna gpt-5-6-luna
CLI

İkizler CLI

Bağlantı

Yapınız özel bir OpenAI/Anthropic uç nokta belirlemenize izin vermediği sürece Gemini CLI şu anda iyi bir doğrudan ApiClo hedefi değildir.

  1. 1

    Öncelikle Gemini CLI sürümünüzün özel bir temel URL ayarına sahip olup olmadığını kontrol edin.

  2. 2

    Özel uç nokta kullanılamıyorsa Google sistem değişkenlerini geçersiz kılmaya çalışmayın: Cline, Roo, Kilo veya Qwen Code'u kullanın.

  3. 3

    OpenAI uyumlu özel bir uç nokta mevcutsa https://apiclo.com/v1 Temel URL'sini, sk-hub API anahtarını ve claude-sonnet-5 modelini kullanın.

  4. 4

    Verify images with a separate test: the custom endpoint must receive an image part, not only a local path. If that Gemini CLI version cannot do this, use Harness, OMP, or Crush.

  5. 5

    Kurulumdan sonra yalnızca salt okunur bir test çalıştırın. İstemci hâlâ Google uç noktasını arıyorsa desteklenen bir CLI'ye geçin.

Recommended alternative: Qwen Code, Cline, Roo Code, Kilo Code
08

Aracılar ve yerel yönlendirici

Yönetilen aracılar için harici API'deki ücretsiz modeller yerine ApiClo arayüzünü kullanın.

Yönetilen asistan

Hermes Temsilcisi

Bağlantı

Yerleşik Hermes, ApiClon içinde yaşar: denge, model, bellek ve geçmiş, Aracılar tarafından yönetilir.

  1. 1

    Ajanlar'ı açın ve Hermes'i seçin.

  2. 2

    Ücretli listeden bir model seçin: claude-sonnet-5, claude-opus-4-8, claude-sonnet-4-6.

  3. 3

    Web sayfaları için sohbette web içeriğini etkinleştirin; URL, ApiClo okuyucu/tarayıcı geri dönüşü aracılığıyla okunacaktır.

  4. 4

    For an image, use the composer attachment and a vision-capable model; after upload ask a text question to distinguish real image input from a filename.

  5. 5

    Hermes'in bilgisayarınızla çalışmasına izin vermek için Desktop Bridge'i indirin, bir eşleştirme kodu oluşturun ve yalnızca gerekli dosya veya klasör izinlerini verin.

  6. 6

    Uzun görevler için zincirin ortasında sebepsiz yere model değiştirmekten kaçının; önbelleğe ve bağlama yardımcı olur.

Windows uygulaması

ApiClo Masaüstü / Yerel Yönlendirici

Bağlantı

Yerel yönlendirici, bir istemci yalnızca localhost ile konuştuğunda veya anahtarı makinede merkezileştirmek istediğinizde kullanışlıdır.

  1. 1

    ApiClo Masaüstü Köprüsü'i indirin ve IDE/CLI ile aynı makinede çalıştırın.

  2. 2

    Yukarı akış sk-hub anahtarını Masaüstü Köprüsü'ne yapıştırın.

  3. 3

    Modelleri getir'e tıklayın ve model listesinin yüklendiğinden emin olun.

  4. 4

    Yönlendiriciyi başlat'a tıklayın.

  5. 5

    IDE/CLI'de Yerel Temel URL http://127.0.0.1:18441/v1'i ve boş olmayan herhangi bir istemci API anahtarını ayarlayın.

  6. 6

    For images, enable the capability in the IDE/CLI itself: Desktop Router transparently forwards multipart/base64 image content but does not create an attachment button or declare vision for the client.

  7. 7

    Yalnızca Test Yanıtı Tamam; yanıt vermezse, yerel yönlendiricinin çalıştığını ve 18441 numaralı bağlantı noktasının boş olduğunu kontrol edin.

Download Windows: https://apiclo.com/downloads/ApiCloDesktopBridge.exe Python app: https://apiclo.com/downloads/desktop-bridge-app.pyw Python script: https://apiclo.com/downloads/desktop-bridge.py Local Base URL: http://127.0.0.1:18441/v1 Client API Key: any non-empty value Upstream key in Desktop Bridge: sk-hub-...

Önce Modelleri getir'e, ardından Yönlendiriciyi başlat'a tıklayın. IDE'de genel URL'yi değil, yerel Temel URL'yi kullanın.

Modeller 21 Model ID

Kopyala Model ID.

Claude
Claude Fable 5.2 claude-fable-5-2
Claude Sonnet 5.5 claude-sonnet-5-5
Claude Opus 5.5 claude-opus-5-5
Claude Fable 5.1 claude-fable-5-1
Claude Opus 5 claude-opus-5
Claude Sonnet 5 claude-sonnet-5
Claude Fable 5 claude-fable-5
Claude Opus 4.8 claude-opus-4-8
Claude Opus 4.7 claude-opus-4-7
Claude Sonnet 4.6 claude-sonnet-4-6
Claude Haiku 4.5 claude-haiku-4-5
Claude Opus 4.6 claude-opus-4-6
Claude Sonnet 4.5 claude-sonnet-4-5
Claude Opus 4.5 claude-opus-4-5
GPT
GPT 6.1 Sol gpt-6.1-sol
GPT 6 Sol gpt-6-sol
GPT 6 Luna gpt-6-luna
GPT 6 Astra gpt-6-astra
GPT 5.6 Sol gpt-5-6-sol
GPT 5.6 Terra gpt-5-6-terra
GPT 5.6 Luna gpt-5-6-luna
09

Ham API ve SDK'lar

ApiClo, genel /v1 aracılığıyla OpenAI uyumlu, Anthropic uyumlu ve Yanıt tarzı istekleri kabul eder.

GET /v1/balance

Available balance

Bağlantı

Send your personal ApiClo key in the Authorization header. No parameters are required. The lookup is free.

Set APICLO_API_KEY in your environment to a personal key from your dashboard. B2B customer keys and agent keys (linked to an agent or named with the Agent: prefix) cannot access the wallet.

curl --fail-with-body "https://apiclo.com/v1/balance" \
  -H "Authorization: Bearer $APICLO_API_KEY"
import os
import requests

response = requests.get("https://apiclo.com/v1/balance",
                        headers={"Authorization": "Bearer " + os.environ["APICLO_API_KEY"]},
                        timeout=10)
response.raise_for_status()
print(response.json()["available_kopeks"])
{"available_kopeks": 12345, "currency": "RUB"}

12345 kopeks equals RUB 123.45. Active cash holds have already been deducted. The spendable wallet includes credits posted to the balance. The key may have a separate spending limit.

401 — check the key and its active status. 403 — use the wallet owner’s personal key. 429 — retry after the number of seconds in Retry-After.

POST /sohbet/tamamlamalar

OpenAI-compatible

Bağlantı

IDE'ler, SDK'lar ve çoğu kendi kendine barındırılan arayüz için ana yol.

curl https://apiclo.com/v1/chat/completions \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "claude-sonnet-5",
    "messages": [{"role": "user", "content": "Hi"}],
    "max_tokens": 512,
    "stream": true
  }'
POST /mesajlar

Anthropic-compatible

Bağlantı

Claude Mesajlar API'sini bekleyen müşteriler için bunu kullanın.

curl https://apiclo.com/v1/messages \
  -H "x-api-key: YOUR_API_KEY" \
  -H "anthropic-version: 2023-06-01" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "claude-sonnet-5",
    "max_tokens": 512,
    "messages": [{"role": "user", "content": "Hi"}]
  }'
POST /yanıtlar

Yanıtlar API'sı

Bağlantı

Responses wire API'sine ihtiyaç duyan istemciler için bunu kullanın.

curl https://apiclo.com/v1/responses \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "claude-sonnet-5",
    "input": "Write a short checklist for release QA."
  }'
OpenAI istemcisi

Python SDK'sı

Bağlantı

Komut dosyaları, arka uç işleri ve testler için iyidir.

from openai import OpenAI

client = OpenAI(
    api_key="YOUR_API_KEY",
    base_url="https://apiclo.com/v1",
)

response = client.chat.completions.create(
    model="claude-sonnet-5",
    messages=[{"role": "user", "content": "Hi"}],
    max_tokens=512,
)

print(response.choices[0].message.content)
açık paket

JavaScript / TypeScript

Bağlantı

Ön uç destekli API rotaları ve Node.js hizmetleri için iyidir.

import OpenAI from "openai";

const client = new OpenAI({
  apiKey: process.env.APICLAUDE_API_KEY,
  baseURL: "https://apiclo.com/v1",
});

const response = await client.chat.completions.create({
  model: "claude-sonnet-5",
  messages: [{ role: "user", content: "Hi" }],
  max_tokens: 512,
});

console.log(response.choices[0].message.content);
10

Verify before real work

First prove that the client is connected correctly. This takes a minute and saves money on broken IDE requests.

1. /models

Open the model list with the same key used by the client. If it does not open, fix the key or Base URL first.

https://apiclo.com/v1/models
2. Non-stream OK

Send a short non-stream request: Reply only OK. This checks the key, model, and base chat route.

Reply only OK
3. Stream OK

If the client supports streaming, repeat the same short test with stream. This catches SSE issues before a large task.

stream: true
4. Read-only folder

For an IDE agent, ask it to read the current folder and say whether README.md exists, without editing files.

Look at the current folder and say whether README.md exists. Do not change anything.
5. Tool call

If the client uses tools, run a small read-only tool task before heavy coding. Success should include a normal answer, not an empty tool result.

6. Long context

Test long context only after basic checks pass. Start with specific files, not the whole repository.

11

Keys, usage, and logs

One balance can serve many clients, but separate keys by project make debugging and cost control easier.

One key per project

Create a separate API key for each IDE, CLI, backend, or test environment. Then Usage and Logs show exactly what spent tokens.

Where to check spend

Balance and top-up are in Dashboard. Detailed requests, tokens, cost, status, and errors are in Logs.

Why IDE calls can cost more than chat

Coding extensions often send tool schemas, terminal output, diffs, history, file maps, and a large system prompt. This is normal agent behavior. To reduce spend, ask for specific files, exclude node_modules/dist/logs/dumps, and do not raise maxTokens without a reason.

Stream aborts and retries

If you stop a stream after the model has started replying, part of the request may already be counted. Do not blindly retry file-changing tool calls; check Logs and file state first.

Referral wheel

After a valid registration through a referral link, the invited user receives one free spin. The referrer does not receive a registration spin; referral rewards are 10% from the first level and 3% from the second level under the referral program rules. Quest spins use a separate prize pool. Every spin wins non-withdrawable ApiClo service credit; current odds are always published in the full rules.

12

Modeller

IDE ve API için ücretli model kimliklerini kullanın. Web sohbetine ücretsiz takma adlar bırakın.

GPT 6.1 Sol · API / IDE / Hermes / Web

Girdi, çıktı ve prompt cache ücretleri GPT 6 Sol ile aynıdır. Güncel fiyatlar aşağıdaki tabloda.

  • API / IDE — API anahtarınızı kullanıp gpt-6.1-sol seçin. Aşağıdaki örneklerle /v1/chat/completions veya /v1/responses adresine istek gönderin.
  • İnternet Sohbeti — Model seçiciden GPT 6.1 Sol seçip mesaj gönderin. Akıl yürütme düzeyinin varsayılanı high olur.
  • Hermes — Ajan model ayarlarından veya sohbet model seçicisinden GPT 6.1 Sol seçip görevinizi başlatın. Araçlar aynı API yolunu kullanır.

gpt-6.1-sol modelini açıkça seçin. ApiClo varsayılan olarak high kullanır; low, medium, high, xhigh veya max seçiminizi korur. none ve minimal desteklenmez. Metin ve görsel girdileri desteklenir. GPT 6 Sol ayrı bir model olarak kalır.

IDE ve ajan araçları için ApiClo Chat Completions veya Responses kullanın. ApiClo, Chat araçlarını sağlayıcının Responses biçimine dönüştürür. Sonuçları özgün tool_call_id veya call_id ile gönderin ve konuşma sırasını koruyun. Çıktı sınırını abonelik sağlayıcısı yönetir.

{"model":"gpt-6.1-sol","reasoning_effort":"high","messages":[{"role":"user","content":"Hello"}],"stream":true}
{"model":"gpt-6.1-sol","reasoning":{"effort":"high"},"input":"Hello","stream":true}
Claude Sonnet 5.5 · API / Hermes / Web

claude-sonnet-5-5 kullanın. Efor: low, medium, high (varsayılan), xhigh veya max. Messages, adaptive ve low/medium/high ile between_tools destekler. Manuel düşünme bütçesi, disabled, zorunlu araç seçimi ve asistan ön doldurması desteklenmez. Araç döngülerinde imzalı düşünme bloklarını ve önceki konuşmayı değiştirmeyin; bu blokları başka modele taşımayın. Varsayılan örnekleme ayarlarını kullanın. Claude Code 2.1.284 veya üzeri gerekir.

claude-sonnet-5-5
Model ID Recommended for Provider context Provider output ApiClo output Araclar Vision Notes
gpt-6.1-sol Varsayılan high; Responses üzerinden araç çağrısı 1.05M 128k Çıktı sınırını sağlayıcı yönetir yes client-dependent Use the exact model ID
claude-sonnet-5-5 Varsayılan high; uyarlanabilir düşünme 1M 128k 128k max · 64k default yes yes Use the exact model ID
claude-opus-5-5 Varsayılan düşünme düzeyi medium; Opus 5 ile aynı fiyat 1M 128k 128k max · 64k default yes yes Use the exact model ID
gpt-6-sol Varsayılan düşünme düzeyi high; Sol 5.6 ile aynı fiyat 1.05M 128k 128k max · 64k default yes client-dependent Use the exact model ID
gpt-6-luna Sol fiyatının onda biri 1.05M 128k 128k max · 64k default yes client-dependent Use the exact model ID
gpt-6-astra high effort by default; ApiClo input up to 200k 1.05M 128k Responses: provider-managed output limit yes client-dependent Use the exact model ID
claude-fable-5-1 latest Fable version 1M 128k 128k max · 64k default yes yes Use the exact model ID
gpt-5-6-sol flagship preview route 1.05M 128k 128k max · 64k default yes client-dependent Use the exact model ID
claude-opus-5 new flagship route 1M 128k 128k max · 64k default yes yes Use the exact model ID
claude-sonnet-5 balanced paid route 1M 128k 128k max · 64k default yes yes Use the exact model ID
gpt-5-6-terra balanced preview route 1.05M 128k 128k max · 64k default yes client-dependent Use the exact model ID
gpt-5-6-luna fast preview route 1.05M 128k 128k max · 64k default yes client-dependent Use the exact model ID
claude-fable-5 previous Fable version 1M 128k 128k max · 64k default yes yes Use the exact model ID
claude-opus-4-8 strong coding and reasoning 1M 128k 128k max · 64k default yes yes Use the exact model ID
claude-opus-4-7 strong coding and reasoning 1M 128k 128k max · 64k default yes yes Use the exact model ID
claude-sonnet-4-6 stable default 1M 128k 128k max · 64k default yes yes Use the exact model ID
claude-haiku-4-5 fast and cheaper 200k 64k 64k yes yes Use the exact model ID
claude-opus-4-6 legacy strong route 1M 128k 128k max · 64k default yes yes Use the exact model ID
claude-sonnet-4-5 stable fallback 200k 64k 64k yes yes Use the exact model ID
claude-opus-4-5 legacy strong route 200k 64k 64k yes yes Use the exact model ID
What these limits mean

Context and provider output are the model's official limits. ApiClo no longer applies the old 128k/184k input-token cap: requests are bounded by the selected model's window and the general safe request-size limit. The public API uses a safe 64k output-token default; a client can explicitly request up to 128k on models whose provider limit supports it. On fallback, ApiClo automatically clamps the request to the actual target model's maximum.

Anthropic model limits · OpenAI model limits

Model and prompt-cache pricing

Current rates and top-up terms · Rates in JSON

All values are USD per 1 million tokens. Cache rates apply only to tokens explicitly reported by the provider as cache writes or cache reads.

To compare API costs with prompt caching, use the same token mix for every model. The example below uses 1 million total tokens: 400,000 regular input, 400,000 cache-read input, and 200,000 output. The no-cache comparison uses 800,000 regular input and 200,000 output. This is an illustrative scenario, not an observed customer average or a ranking of API providers. Cache writes and refreshes cost extra; your actual price depends on cache hits and model usage.

Formula per 1M total tokens: 0.4 × regular input rate + 0.4 × cache-read rate + 0.2 × output rate.

Model Regular input Cache read Cache write Çıkış Example per 1M total tokens: with / without cache
Claude Fable 5.2
claude-fable-5-2
$0.80 $0.12 · 0.15× $1.00 · 1.25× · 5 min
$1.60 · 2.00× · 1 h
$4.00 $1.168
vs $1.440
GPT 6.1 Sol
gpt-6.1-sol
$0.40 $0.06 · 0.15× $0.50 · 1.25× $0.40 $0.264
vs $0.400
Claude Sonnet 5.5
claude-sonnet-5-5
$0.35 $0.035 · 0.10× $0.4375 · 1.25× · 5 min
$0.70 · 2.00× · 1 h
$0.35 $0.224
vs $0.350
Claude Opus 5.5
claude-opus-5-5
$0.40 $0.09 · 0.22× $0.50 · 1.25× · 5 min
$0.80 · 2.00× · 1 h
$0.40 $0.276
vs $0.400
GPT 6 Sol
gpt-6-sol
$0.40 $0.04 · 0.10× $0.50 · 1.25× $0.40 $0.256
vs $0.400
GPT 6 Luna
gpt-6-luna
$0.04 $0.004 · 0.10× $0.05 · 1.25× $0.04 $0.026
vs $0.040
GPT 6 Astra
gpt-6-astra
$0.60 $0.12 · 0.20× $0.75 · 1.25× $0.60 $0.408
vs $0.600
Claude Fable 5.1
claude-fable-5-1
$1.20 $0.12 · 0.10× $1.50 · 1.25× · 5 min
$2.40 · 2.00× · 1 h
$1.20 $0.768
vs $1.200
GPT 5.6 Sol
gpt-5-6-sol
$0.40 $0.04 · 0.10× $0.50 · 1.25× $0.40 $0.256
vs $0.400
Claude Opus 5
claude-opus-5
$0.40 $0.04 · 0.10× $0.50 · 1.25× · 5 min
$0.80 · 2.00× · 1 h
$0.40 $0.256
vs $0.400
Claude Sonnet 5
claude-sonnet-5
$0.38 $0.038 · 0.10× $0.475 · 1.25× · 5 min
$0.76 · 2.00× · 1 h
$0.38 $0.243
vs $0.380
GPT 5.6 Terra
gpt-5-6-terra
$0.30 $0.03 · 0.10× $0.375 · 1.25× $0.30 $0.192
vs $0.300
GPT 5.6 Luna
gpt-5-6-luna
$0.19 $0.019 · 0.10× $0.238 · 1.25× $0.19 $0.122
vs $0.190
Claude Fable 5
claude-fable-5
$0.80 $0.12 · 0.15× $1.00 · 1.25× · 5 min
$1.60 · 2.00× · 1 h
$0.80 $0.528
vs $0.800
Claude Opus 4.8
claude-opus-4-8
$0.40 $0.04 · 0.10× $0.50 · 1.25× · 5 min
$0.80 · 2.00× · 1 h
$0.40 $0.256
vs $0.400
Claude Opus 4.7
claude-opus-4-7
$0.29 $0.029 · 0.10× $0.363 · 1.25× · 5 min
$0.58 · 2.00× · 1 h
$0.29 $0.186
vs $0.290
Claude Sonnet 4.6
claude-sonnet-4-6
$0.32 $0.032 · 0.10× $0.40 · 1.25× · 5 min
$0.64 · 2.00× · 1 h
$0.32 $0.205
vs $0.320
Claude Haiku 4.5
claude-haiku-4-5
$0.32 $0.032 · 0.10× $0.40 · 1.25× · 5 min
$0.64 · 2.00× · 1 h
$0.32 $0.205
vs $0.320
Claude Opus 4.6
claude-opus-4-6
$0.29 $0.029 · 0.10× $0.363 · 1.25× · 5 min
$0.58 · 2.00× · 1 h
$0.29 $0.186
vs $0.290
Claude Sonnet 4.5
claude-sonnet-4-5
$0.32 $0.032 · 0.10× $0.40 · 1.25× · 5 min
$0.64 · 2.00× · 1 h
$0.32 $0.205
vs $0.320
Claude Opus 4.5
claude-opus-4-5
$0.40 $0.04 · 0.10× $0.50 · 1.25× · 5 min
$0.80 · 2.00× · 1 h
$0.40 $0.256
vs $0.400
How cache billing works

Cache reads cost 15% of the input rate ($0.06 per 1M tokens) for Claude Opus 5.5, 2/15 (about 13.33%) for Claude Fable 5.1, 20% for GPT 6 Astra, and 10% for other models in the current catalog. Five-minute cache writes cost 125%, and Claude one-hour writes cost 200%. If the provider reports no cache-read or cache-write tokens, no cache amount is charged for that category. Automatic fallback keeps the tariff of the model selected by the customer.

Claude reports regular input, cache reads, and cache writes as separate, mutually exclusive provider-usage categories. A request can therefore show zero regular input while the prompt appears under cache read or cache write; those input tokens are not missing. A coding client can create cache again when it changes the cached prefix or sends new cache_control blocks itself.

The exact calculation, cache-read/cache-write token counts, and applied rates for each request are available in Logs → Why charged?

Anthropic pricing · OpenAI GPT-5.6 pricing

Jev · typed decisions API (beta)

Jev evaluates state and returns typed noul, choice, or score answers. It is not a chat model: /chat/completions, /responses, /messages, streaming, tools, and prose generation are unsupported.

Model ID: jev-latest · POST: https://apiclo.com/v1/decisions · compatible alias https://apiclo.com/v1/systemone · GET: https://apiclo.com/v1/models?type=decision

ApiClo price: $0.0525 per 1M input tokens; output tokens appear in usage but cost $0. Venice beta. Limits: state plus the longest question up to 32K tokens; state plus all questions up to 64K tokens. Evaluate decision quality on your own data.

Send Authorization: Bearer with your ApiClo key, Content-Type: application/json, and a unique Idempotency-Key (8–128 printable ASCII characters) for each logical request. Repeating the same key and body returns the saved answer; a timeout is never automatically resent.

curl -X POST https://apiclo.com/v1/decisions \
  -H 'Authorization: Bearer YOUR_APICLO_KEY' \
  -H 'Content-Type: application/json' \
  -H 'Idempotency-Key: ticket-123-v1' \
  -d '{"model":"jev-latest","state":"Payout failed","questions":{"urgent":{"type":"noul","instructions":"Is this urgent?"}}}'

Choice example: {"model":"jev-latest","state":{"ticket":"Duplicate charge"},"questions":{"team":{"type":"choice","instructions":"Which team?","criteria":{"billing":"Payments","technical":"Bugs"}}}}

Score example: {"model":"jev-latest","state":"Service unavailable","questions":{"severity":{"type":"score","instructions":"How severe?","criteria":["Low","Medium","High"]}}}

The TypeSafe Python SDK uses TYPESAFE_BASE_URL=https://apiclo.com and TYPESAFE_API_KEY=your ApiClo key. Pass an Idempotency-Key through extra_headers and disable automatic retries with RetryPolicy(max_retries=0); the SDK calls /v1/systemone.

from typesafe_sdk import Noul, RetryPolicy, TypeSafeClient

with TypeSafeClient(retry=RetryPolicy(max_retries=0)) as client:
    result = client.system_one(
        "Payout failed three times",
        {"urgent": Noul(instructions="Is this urgent?")},
        extra_headers={"Idempotency-Key": "ticket-123-v1"},
    )

Errors: invalid_decision_request — fix the JSON; balance_too_low — top up ApiClo; provider_credit_exhausted — temporary provider credit issue, no ApiClo charge; provider_rate_limited — Venice limit; provider_completion_unknown — outcome unknown, keep the Idempotency-Key; provider_response_unverified — invalid answer or usage, no charge.

GPT 6.1 Sol gpt-6.1-sol Varsayılan high; Responses üzerinden araç çağrısı · 1.05M context · 128k provider output · Çıktı sınırını sağlayıcı yönetir ApiClo output
Claude Sonnet 5.5 claude-sonnet-5-5 Varsayılan high; uyarlanabilir düşünme · 1M context · 128k provider output · 128k max · 64k default ApiClo output
Claude Opus 5.5 claude-opus-5-5 Varsayılan düşünme düzeyi medium; Opus 5 ile aynı fiyat · 1M context · 128k provider output · 128k max · 64k default ApiClo output
GPT 6 Sol gpt-6-sol Varsayılan düşünme düzeyi high; Sol 5.6 ile aynı fiyat · 1.05M context · 128k provider output · 128k max · 64k default ApiClo output
GPT 6 Luna gpt-6-luna Sol fiyatının onda biri · 1.05M context · 128k provider output · 128k max · 64k default ApiClo output
GPT 6 Astra gpt-6-astra high effort by default; ApiClo input up to 200k · 1.05M context · 128k provider output · Responses: provider-managed output limit ApiClo output
Claude Fable 5.1 claude-fable-5-1 latest Fable version · 1M context · 128k provider output · 128k max · 64k default ApiClo output
GPT 5.6 Sol gpt-5-6-sol flagship preview route · 1.05M context · 128k provider output · 128k max · 64k default ApiClo output
Claude Opus 5 claude-opus-5 new flagship route · 1M context · 128k provider output · 128k max · 64k default ApiClo output
Claude Sonnet 5 claude-sonnet-5 balanced paid route · 1M context · 128k provider output · 128k max · 64k default ApiClo output
GPT 5.6 Terra gpt-5-6-terra balanced preview route · 1.05M context · 128k provider output · 128k max · 64k default ApiClo output
GPT 5.6 Luna gpt-5-6-luna fast preview route · 1.05M context · 128k provider output · 128k max · 64k default ApiClo output
Claude Fable 5 claude-fable-5 previous Fable version · 1M context · 128k provider output · 128k max · 64k default ApiClo output
Claude Opus 4.8 claude-opus-4-8 strong coding and reasoning · 1M context · 128k provider output · 128k max · 64k default ApiClo output
Claude Opus 4.7 claude-opus-4-7 strong coding and reasoning · 1M context · 128k provider output · 128k max · 64k default ApiClo output
Claude Sonnet 4.6 claude-sonnet-4-6 stable default · 1M context · 128k provider output · 128k max · 64k default ApiClo output
Claude Haiku 4.5 claude-haiku-4-5 fast and cheaper · 200k context · 64k provider output · 64k ApiClo output
Claude Opus 4.6 claude-opus-4-6 legacy strong route · 1M context · 128k provider output · 128k max · 64k default ApiClo output
Claude Sonnet 4.5 claude-sonnet-4-5 stable fallback · 200k context · 64k provider output · 64k ApiClo output
Claude Opus 4.5 claude-opus-4-5 legacy strong route · 200k context · 64k provider output · 64k ApiClo output

GPT 6 Astra /v1/responses: max_output_tokens, max_completion_tokens and max_tokens are unsupported on the current route and are not forwarded. X-ApiClo-Ignored-Parameters lists these fields when present. They do not guarantee a maximum response length or cost. JSON and SSE preserve the complete response, history, tools and usage/cache. Billing uses actual usage, which may exceed the requested limit. Use balance and key-access settings for budgeting instead of these fields.

The route retains metadata and user locally for request history and billing, but does not forward them to the provider. Client-supplied fields are also listed in X-ApiClo-Ignored-Parameters. Message contents and tools are unchanged. The client cache key partitions the session and is converted into an attested route key, as with GPT-5.6.

Canlı model listesi

İstemci Model bulunamadı mesajını gösteriyorsa, önce anahtarınızla /models dosyasını açın ve tam kimliği kontrol edin.

https://apiclo.com/v1/models
13

Troubleshooting

Yaygın hatalar neredeyse her zaman anahtar, temel URL, model kimliği veya protokol uyumsuzluğundan kaynaklanır.

401 / Geçersiz API anahtarı

Tam sk-hub anahtarının boşluksuz yapıştırıldığını kontrol edin. Anahtar bir kez gösterildiyse ve kaybolduysa yeni bir tane oluşturun.

404 / Model bulunamadı

Model kimliğini /models ile karşılaştırın. Kimlik yerine görünen ad kullanmayın.

403 / model access denied

Most often this is the wrong model id for the client. In Continue, SDKs, and raw API calls, use claude-sonnet-5, not apiclaude/claude-sonnet-5.

Bağlantı başarısız oldu

İstemcinin ikinci bir /v1 ekleyip eklemediğini kontrol edin. OpenAI uyumlu ihtiyaçlar /v1; Anthropic Mesajlar/özel taban genellikle /v1 olmadan köke ihtiyaç duyar.

Bağlam çok büyük

node_modules, dist, log'lar, ikili dosyalar ve uzun dökümleri hariç tutun. Uzun görevler için bir devir özeti oluşturun.

429 / geçici olarak kullanılamıyor

Geri alma ile yeniden deneyin. Bu bir IDE ise oturum benzeşimini korumak için aynı anahtarı ve model kimliğini koruyun.

Resimler kabul edilmedi

Bazı IDE'ler uyumlu modda görüşü sınırlandırır. Önce düz metin isteğini test edin, ardından görüntüleri ayrı ayrı test edin.