Yapay Zeka Geliştirici Araçları
Millwright
Millwright, açık kaynaklı, kendinden barındırılan bir LLM yönlendiricisidir. Politikaya göre AI isteklerini en düşük maliyetli model sağlayıcılara yönlendirir, istem önbelleklerini korur ve harcamayı kontrol eder.
Millwright
Nedir Millwright?
Millwright, açık kaynaklı bir LLM yönlendiricisidir. AI isteklerini politikaya göre en uygun ucuz model sağlayıcıya yönlendirir, istem önbelleği uyumluluğunu korur ve harcamayı kontrol eder. AI uygulamalarınız ile model sağlayıcılar arasında çalışır; OpenAI Chat Completions ve Anthropic Messages kabul eder ve OpenAI uyumlu API'ler, Anthropic veya Amazon Bedrock'a yönlendirir.
Millwright vs Benzer Araçlar
| Fiyatlandırma Modeli | Ücretsiz | Özel fiyatlandırma | Ücretli | Ücretsiz |
| Ücretsiz Krediler | ||||
| Temel özellikler |
|
|
|
|
| Artılar |
|
|
|
|
| Eksiler |
|
|
|
|
| Kimler için uygun |
|
|
|
|
Nasıl kullanılır Millwright?
- 1git clone https://github.com/Northwood-Systems/millwright.git
- 2cd millwright
- 3cargo install --path . --locked
- 4millwright init
- 5millwright serve
- 6Alternatif olarak, yerel bir demo için:
- 7make compose-up
- 8curl http://localhost:8080/v1/chat/completions -H 'Authorization: Bearer sk-millwright-local-demo' -H 'Content-Type: application/json' -d '{"model":"millwright-fast","messages":[{"role":"user","content":"Merhaba"}]}'
Millwright Temel özellikler
- Görev ve risk başlıklarıyla politika kontrollü yönlendirme
- Ucuz, orta ve uç roller için bağımsız uyumluluk hatlarını koruyan önbellek bilincinde eşzamanlılık
- Defter, CLI komutları ve yönetim API'leri aracılığıyla harcama takibi ve maliyet analizi
- OpenAI Chat Completions, Anthropic Messages ve Amazon Bedrock için sağlayıcı ve protokol desteği
- Tek bir Rust ikili dosyası olarak kendi kendine barındırma (Docker desteği ile); sağlayıcı kimlik bilgileri altyapınızda kalır
Millwright Kullanım senaryoları
- İstekleri politika gereksinimlerini karşılayan en ucuz modele yönlendirerek LLM maliyetlerini azaltma
- Sağlayıcı/model uyumluluğunu koruyarak bir oturum boyunca istem önbelleği tekrar kullanımını sağlama
- Uygulama kodunu değiştirmeden sağlayıcılar arasında geçiş yapma
- Yanıt başlıkları ve defter girişleri ile yönlendirme kararlarını inceleme ve denetleme
Millwright Fiyatlar ve ücretsiz krediler
Millwright, Ücretsiz modeliyle çalışır.
Millwright Artılar ve eksiler
Artılar
- En uygun ucuz modelleri kullanarak maliyet kontrolü
- İstekler arasında istem önbelleklerini korur
- Sağlayıcıdan bağımsız; kod değişikliği olmadan geçiş kolaylığı
- Tamamen kendi kendine barındırılır; veri ve kimlik bilgileri altyapınızda kalır
- Ayrıntılı günlükleme ile incelenebilir yönlendirme kararları
Eksiler
- Kendi kendine barındırma ve kurulum gerektirir
- Desteklenen protokollerle sınırlıdır (OpenAI, Anthropic, Bedrock)
- Ajan orkestratörü değildir; istem incelemesi veya yeniden yazma yapmaz
Millwright en çok ne için uygundur?
- LLM maliyetlerini yöneten ekipler
- Politika tabanlı yönlendirmeye ihtiyaç duyan geliştiriciler
- Kendi kendine barındırılan gizlilik gerektiren kuruluşlar