Otonom Çoklu Ajan Lojistik Sistemi Simülasyonu
Bu proje, Google Gemini API kullanılarak oluşturulmuş, dağıtık bir tedarik zinciri yönetim sistemini simüle eden bir React uygulamasıdır. LLM tabanlı üç farklı ajan (Tedarik Zinciri Yöneticisi, Lojistik Optimizatörü ve Depo Orkestratörü) karmaşık lojistik problemlerini çözmek için birbirleriyle müzakere eder.
- Çoklu Ajan Mimarisi: Farklı sorumluluklara sahip yapay zeka ajanlarının işbirliği.
- Gerçek Zamanlı Müzakere: Ajanların sorunları çözmek için asenkron iletişim kurması.
- RAG (Retrieval-Augmented Generation) Görselleştirme: Pinecone vektör veritabanı işlemlerinin simülasyonu.
- Sistem Metrikleri: Anlık maliyet, hız ve sistem yükü grafikleri.
Bu proje modern tarayıcı standartlarını (ES Modules) kullanır ve derleme (build) işlemi gerektirmez, ancak yerel geliştirme için basit bir sunucu önerilir.
-
Depoyu klonlayın:
git clone https://github.com/kullaniciadi/autologistics-ai.git cd autologistics-ai -
Gerekli ise basit bir HTTP sunucusu başlatın (Örn:
serveveyalive-server):npx serve . -
Tarayıcınızda
index.htmldosyasını açın.
- Frontend: React 19, Tailwind CSS, Lucide React, Recharts, Framer Motion
- AI: Google Gemini API (
@google/genai) - Modül Yönetimi: ES Modules (esm.sh üzerinden CDN kullanımı)
Uygulama process.env.API_KEY üzerinden Google Gemini API anahtarını bekler. Yerel ortamda çalıştırıyorsanız, API anahtarınızı güvenli bir şekilde sağladığınızdan emin olun.
MIT