İçeriğe geç
aichat logosu

aichat via Tokonomix

aichat’in config.yaml dosyasına bir Tokonomix istemcisi ekleyin — Rust CLI, kabuk ve REPL'e tek anahtarla 130'dan fazla model ve konsensüs kazandırın.

openai-compatible istemci (config.yaml)CLIMIT · açık kaynakmacOS · Windows · Linux
aichat — Tokonomix üzerinden her şey dahil Rust LLM CLI, kabuk ve REPL

aichat nedir?

aichat, Rust ile yazılmış her şey dahil bir LLM CLI'dır — tek komutluk kullanım, etkileşimli kabuk asistanı ve REPL tek araçta. config.yaml'da openai-compatible istemcileri kaydeder; Tokonomix bu şekilde entegre olur: tek istemci bloğu, 130'dan fazla model.

  • Tek komutluk CLI, kabuk entegrasyon asistanı veya etkileşimli REPL olarak çalışır.
  • Özel arka uçlar clients: altına type: openai-compatible olarak eklenir (name, api_base, api_key, models).
  • Model başına supports_function_calling araç çağrısını etkinleştirir.
  • Açık kaynak; bir modele <client>:<model> şeklinde hitap edilir.

aichat'i neden Tokonomix üzerinden yönlendirmelisiniz?

  • Tek bir openai-compatible istemci bloğu, tek anahtar arkasında 130'dan fazla modele erişir.
  • Zorlu akıl yürütme adımları için tokonomix:tokonomix-consensus seçin; yüksek hacimli düzenlemeler için istemciye doğrudan bir model ekleyin.
  • Çağrı başına harcama limitleri kullanımı sınırlar; bölge/kaynak yönlendirmesi hassas istemlerin uyumlu kalmasını sağlar.
  • Maliyet, Tokonomix panonuzda sent bazında ölçülür.

config.yaml'da Tokonomix'i bağlayın

clients: altına type: openai-compatible, api_base, api_key ve bir models listesiyle bir Tokonomix istemcisi ekleyin.

# ~/.config/aichat/config.yaml
clients:
  - type: openai-compatible
    name: tokonomix
    api_base: https://tokonomix.ai/api/v1
    api_key: tok-your-key
    models:
      - name: anthropic/claude-sonnet-4-6
        supports_function_calling: true
      # Opt-in (planning/review only, no tool-calling): - name: tokonomix-consensus

# aichat -m tokonomix:anthropic/claude-sonnet-4-6 "refactor this"

Çalıştığını doğrulayın

  • openai-compatible istemci bloğunu anahtarınızla config.yaml'a ekleyin.
  • Küçük bir istem çalıştırın: aichat -m tokonomix:tokonomix-consensus "refactor this".
  • Tokonomix panonuzda çağrıyı ve token kullanımını doğrulayın.

Model seçimi

Ajanım hangi modeli ve endpoint'i kullanmalı?

Ajanınızın ne yaptığına göre seçin, model id'yi istediğiniz zaman değiştirin — katalogdaki her model aynı anahtarla çalışır.

Ajanınızın yaptığıBunu kullanın
Dosya düzenler / araç çağırır ve yanıtları akıtır (çoğu kodlama ajanı)Anthropic endpoint'i üzerinden bir Anthropic modeli (araçlar + akış ikisi de çalışır)
Araç çağırır ancak akış gerektirmez (herhangi bir model)Tek model id ile OpenAI uyumlu endpoint
Anthropic dışı bir modelde araç ve akış istiyorŞimdilik akışsız kullanın — diğer sağlayıcılarda araçlı akış henüz etkin değil
Düz sohbet, araç yokHerhangi bir endpoint; akış sorunsuz çalışır
Yüksek önem taşıyan bir yanıtta çok modelli karar (konsensüs) istiyorOpenAI uyumlu endpoint'te modeli tokonomix-consensus olarak ayarlayın — not: konsensüs araç isteklerini reddeder (araç çağrısı yok)
Endpoint & API referansı (teknik)

anthropic-messages → https://tokonomix.ai/api/anthropic — tools ✓, streaming ✓ (bir Anthropic modeli kullanın). openai-completions → https://tokonomix.ai/api/v1 — tools ✓ (tek model passthrough), araçlarla akış henüz etkin değil. Düz sohbet: akış her ikisinde de çalışır. Konsensüs: openai-completions, model tokonomix-consensus, araç yok. Model id'yi GET /api/v1/models tarafından döndürülen herhangi bir slug ile değiştirin.

Tüm modellere göz at →

Related agents