Yerel LLM Analyst yığınını dağıtın
Salt okunur MCP kanıt servisini, risk analistini ve yerel OpenAI uyumlu modeli çevrimiçi veya hava boşluklu bir dağıtımda bağlayın.
- Sürüm: 0.4
- Özellik: risk.llm_review
- Rol: admin_user
- Tür: görev
Analyst yığınının üç ayrı güven sınırı vardır:
Model veri tabanı bağlantısı almaz. Yalnızca MCP sunucusunun türü belirli araçlarını isteyebilir;
MCP sunucusu kapsamı sabitler, gizli sütunları dışarıda bırakır ve cid_mcp_ro ile çalışır. Analist,
yanıtı yayımlamadan önce sayı ve etiketleri araç sonuçlarıyla doğrular.
Neye ihtiyacım var?
- Lisans
- Enterprise risk.llm_review; kanıt servisi için mcp.server
- Rol
admin_user
Ön koşullar
- Temel cihaz sağlıklı ve veri tabanı göçleri güncel olmalıdır.
- Ollama, imzalı cid-llm GPU dilimi veya ayrı yönetilen llama-server seçilmiş olmalıdır.
- Model uç noktası OpenAI uyumlu tool_calls desteklemelidir; düz metin işlev adı yeterli değildir.
- Hava boşluklu dağıtımda imzalı model ve motor yükleri bakım penceresinden önce hazır olmalıdır.
Çıkarım konumunu seçin
| Konum | Kullanım | Kanıta dayalı asgari boyut |
|---|---|---|
| Ana makinede Ollama | Geliştirme ve bağlantılı PoC | 14B Q4 için yaklaşık 16–23 GB ana makine RAM'i; 16 GB altı desteklenmez |
Ayrı cid-llm GPU VM | Desteklenen GPU dağıtımı | 20 GB VRAM'li NVIDIA kart; hem /var/lib/cid-llm hem Docker kökünde 40 GB boş alan |
CPU llama-server | Özel dağıtım | Q4_K_M için 16–23 GB, Q5_K_M için en az 24 GB RAM; compose katmanı yoktur |
Ölçülen GPU başvurusu RTX 4000 SFF Ada 20 GB üzerinde Qwen3-14B-AWQ'dur: 9.36 GiB ağırlık, 32768 token bağlam ve tek akışta 26.7 token/s. Bunlar her kart için vaat değildir. Birleşik hesap için isteğe bağlı servis boyutlandırmasına bakın.
Kanıt ve analist servislerini başlatın
Profil varsayılan olarak kapalıdır:
İki serviste aynı MCP_SHARED_TOKEN değerini kullanın ve MCP_DB_PASSWORD değerini veri tabanı
rolüne uygulayın. MCP sunucusu açılışta gömülü başvuru dizinlerini kurar ve yaklaşık 80 saniye 503
dönebilir; compose 180 saniye tanır. Analist MCP sağlıklı olmadan başlamaz.
RISK_ANALYST_SERVICE_ENABLED otomatik inceleme gönderimini yönetir; etkileşimli Analyst sohbetini
kapatmaz. Aşağıdaki kontroller geçmeden true yapmayın.
Çıkarım motorunu bağlayın
Ana makinede Ollama çalıştırın, qwen3:14b modelini alın ve LLM_ENGINE=ollama,
LLM_BASE_URL=http://host.docker.internal:11434/v1, LLM_MODEL=qwen3:14b,
ANALYST_CONTEXT_WINDOW=32768 ayarlayın. Sunucuyu OLLAMA_CONTEXT_LENGTH=32768 ve
OLLAMA_KEEP_ALIVE=-1 ile başlatın.
vLLM için otomatik araç seçimini Hermes ayrıştırıcısıyla etkinleştirin. İstek günlüğünü açmayın; analist istemleri müşteri kanıtı taşır.
Hava boşluklu sıra
- Bağlantılı derleme makinesinde sabitlenmiş ağırlık ve motoru alın; iç model manifestini ve
imzalı
.cidllmpaketini üretin. - Paketi ve açık güncelleme anahtarını müşterinin onaylı medya süreciyle taşıyın.
- GPU ana makine ön kontrolünü çalıştırın: Compose 2.24+, NVIDIA sürücüsü/toolkit,
nvidia-smi, iki dosya sisteminde hazırlama alanı ve yönlendirilebilir özel bind adresi. - Paketi kurun. İmza, imaj kimliği ve her model dosyası digest'i doğrulanmadan etkin symlink değişmez.
- Cihazı özel uç noktaya yönlendirin. Çalışma zamanında internet yolu gerekmez.
Otomatik incelemeyi açmadan doğrulayın
- MCP
/healthzyanıtıdegradedolmadan sağlıklı ve beklenen araç sayısıyla gelmelidir. - Risk analisti
/healthyanıtındallm_reachablevemcp_connectedtrue olmalıdır. - Motor kabul testini çalıştırın: bearer reddi, model kimliği, ayrıştırılmış araç çağrısı, düşünme
bastırma, akış kullanımı ve
$defs/$refşeması. - AI Analisti içinde Son 7 günde en çok hangi giriş filtreleri çalıştı? diye sorun; kanıt tablosu, araç izi ve Doğrulandı sonucu isteyin.
- Aynı soruyu grup kapsamlı yöneticiyle sorun; her araç çağrısı izinli kiracı kümesinde kalmalıdır.
- Ancak bundan sonra
RISK_ANALYST_SERVICE_ENABLED=trueyapın.
Başarısız olursa
- Sağlıklı model
tool_callsüretmiyorsa uyumsuz veya yanlış ayarlıdır. vLLM için Hermes ayrıştırıcısını, llama-server için--jinjaseçeneğini kontrol edin. - MCP
degradedise salt okunur işlem veya izinler yanlıştır. Rolü düzeltin; analiste daha geniş veri tabanı kimliği vermeyin. - Sürekli karantina, yanıtın araç sonuçlarına bağlanamadığını gösterir. Doğrulamayı kapatmadan önce araç izini ve kapsamı inceleyin.
- GPU bellek taşması, ağırlıklar ve KV önbelleğinin karta sığmadığını gösterir. Ölçümlü test altında bağlamı veya eşzamanlılığı azaltın ve kabul testi geçmeden yeni sınırı yayımlamayın.
İlgili sayfalar
- AI Analisti'ni kullanın — konuşmalar, kanıt izi ve karantina.
- Risk analizi — otomatik kayan pencere incelemeleri.
- İsteğe bağlı servisler — RAM, VRAM ve birleşik boyutlandırma.
- MCP sunucuları — yer tutucu envanter sayfasının bu özel kanıt servisiyle farkı.
Son güncelleme