Crush nedir?
Crush, Charm'ın açık kaynaklı, şık terminal kodlama ajanıdır. Model-agnostik olup crush.json'da özel sağlayıcıları destekler — üçüncü taraf OpenAI-uyumlu bir API için openai-compat sağlayıcı türünü kullanırsınız.
- Dosya düzenleyen ve araçlarınızı çalıştıran şık bir terminal ajanı.
- Özel sağlayıcılar
crush.jsoniçindekiprovidersaltına eklenir. - Üçüncü taraf OpenAI-uyumlu API'ler için
openai-compattürünü kullanın (openaideğil). - Açık kaynak, keyifli bir Charm TUI ile.
Crush'ı neden Tokonomix üzerinden yönlendirmelisiniz?
- Tek sağlayıcı girişi, 130'dan fazla model — zor adımlar için
tokonomix-consensus, geri kalanı için hızlı bir slug. - Çağrı başına harcama limitleri terminal ajanını bütçe dahilinde tutar.
- Düzenlenmiş depolar için bölge/köken yönlendirmesi.
- Anahtarınıza config dosyasından değil, ortam değişkeninden referans verin.
crush.json'da Tokonomix bağlantısını kurun
type: "openai-compat", Tokonomix base_url, bir api_key ortam değişkeni referansı ve model listenizle bir sağlayıcı ekleyin.
{
"$schema": "https://charm.land/crush.json",
"providers": {
"tokonomix": {
"type": "openai-compat",
"base_url": "https://tokonomix.ai/api/v1",
"api_key": "$TOKONOMIX_API_KEY",
"models": [
{
"id": "tokonomix-consensus",
"name": "Tokonomix Consensus",
"context_window": 200000,
"default_max_tokens": 8192
}
]
}
}
}Crush’ın belgelerine göre type: "openai" yalnızca gerçek OpenAI'yi proxy'lemek içindir; Tokonomix gibi üçüncü taraf OpenAI-uyumlu bir API için type: "openai-compat" kullanın.
Çalıştığını doğrulayın
TOKONOMIX_API_KEY'i dışa aktarın,crush.json'ı kaydedin ve Crush'ı başlatın.- Tokonomix modelini seçin ve küçük bir görev çalıştırın.
- Çağrı ve token kullanımını Tokonomix kontrol panelinizde doğrulayın.

