Muapi'de Claude Code
Ortam değişkenleri
| Değişken | Değer |
|---|---|
ANTHROPIC_BASE_URL | https://api.muapi.ai/anthropic |
ANTHROPIC_AUTH_TOKEN | Muapi API anahtarınız (Claude Code bunu Bearer belirteci olarak gönderir) |
ANTHROPIC_MODEL | İsteğe bağlı. Modeller uç noktasından bir kimlik, örneğin claude-sonnet-5-5 |
Temel URL'ye /v1/messages eklemeyin; Claude Code bunu kendisi ekler.
Hızlı başlangıç (kabuk)
export ANTHROPIC_BASE_URL=https://api.muapi.ai/anthropic
export ANTHROPIC_AUTH_TOKEN="$MUAPI_API_KEY"
claude
Ayar dosyası
~/.claude/settings.json (veya .claude/settings.local.json). Buradaki değerler olduğu gibi yazılır; anahtarın bir dosyada durmasını istemiyorsanız kabuk export'larını tercih edin. Kimlik bilgilerini proje düzeyindeki .claude/settings.json dosyasına asla commit etmeyin.
{
"env": {
"ANTHROPIC_BASE_URL": "https://api.muapi.ai/anthropic",
"ANTHROPIC_AUTH_TOKEN": "<your Muapi API key>"
}
}
Modeller
curl -s -H "Authorization: Bearer $MUAPI_API_KEY" https://api.muapi.ai/anthropic/v1/models
Sansürsüz (abliterated) modeller
Modeller uç noktası, Muapi'nin araç çağırmayı destekleyen sansürsüz modellerini de listeler (örneğin qwen-3-8-27b-obliterated, mimo-v2-6-flash-abliterated, glm-5-3-abliterated, abliterated-model-large-v2). Claude Code bu modeller üzerinde çalışabilir: Muapi, Claude Code'un protokolü ile modelin sohbet API'si arasındaki çeviriyi sizin yerinize yapar.
export ANTHROPIC_BASE_URL=https://api.muapi.ai/anthropic
export ANTHROPIC_AUTH_TOKEN="$MUAPI_API_KEY"
export ANTHROPIC_DEFAULT_HAIKU_MODEL=qwen-3-8-27b-obliterated
export ANTHROPIC_SMALL_FAST_MODEL=qwen-3-8-27b-obliterated
claude --model qwen-3-8-27b-obliterated
HAIKU ve SMALL_FAST değişkenlerini aynı model kimliğine ayarlayın. Claude Code arka plan isteklerini (başlıklar, özetler) küçük bir "Haiku" model adına gönderir; bu değişkenler olmadan bu istekler 404 hatasıyla başarısız olur.
Neler beklemelisiniz:
- Kalite modele göre değişir. Bunlar daha küçük açık modellerdir; çok adımlı kodlama görevlerinde bir adımı atlayabilirler (örneğin birkaç dosyadan birini oluşturmayı unutmak). Sonuçları kontrol edin ve daha zor işler için daha büyük bir model deneyin.
- Maliyet her turda artar. İstem önbellekleme yoktur, bu yüzden her tur o ana kadarki tüm konuşma için faturalandırılır. Tipik bir tur, küçük modellerde yaklaşık bir sent ile birkaç sent arasında, büyük modellerde ise daha fazla tutar; tam kullanımı Modeller uç noktası ve kontrol paneliniz gösterir.
- Yanıt başına çıktı 16.384 token ile sınırlıdır (bazı modellerde daha düşüktür) ve modelin bağlam penceresi Claude'unkinden küçüktür, bu nedenle çok uzun oturumlarda
/compactkomutuna daha erken ihtiyaç duyulur. - Burada yalnızca araç çağırma destekleyen modeller sunulur; Claude Code araçlar olmadan çalışamaz.
- Görsel girişi yalnızca görüntü destekleyen modellerde çalışır.
Doğrulama
Temel URL'yi doğrulamak için Claude Code'da /status komutunu çalıştırın. İstekleri görmek için claude --debug kullanın.
Notlar
- Claude Code sizden Anthropic'e giriş yapmanızı isterse terminali tamamen kapatın ve değişkenlerin export edildiği bir kabuktan yeniden açın.
401hatası anahtarın veya başlığın yanlış olduğunu gösterir;402hatası bakiyenizin isteğin en kötü durum maliyetini karşılayamadığı anlamına gelir (önce tüm istem ile azami çıktı tutarı bloke edilir ve kullanılmayan kısım iade edilir), bu yüzden bir turun maliyetinin üzerinde tampon bakiye bulundurun.