Overview — what it does
Administration ▸ AI Adapters registers and orders LLM providers (infr_ai_provider). Drag to set priority; AiAdapterFactory selects the highest-priority ready provider, falling back to Mock if none.
Layout · how to use
Card grid + drag ordering + a live health/latency test. 6 seeded (anthropic/openai/google/moonshot/deepseek/local). api_key_enc is write-only (never returned to the browser — replace/delete only).
The JA3 sequence analysis on Detections does not use these adapters — it is heuristic-only and makes no external call. With no provider registered / Mock, only the AI doc drafting in Inventory falls back.
Data sources
infr_ai_provider(api_key_enc write-only · priority · health) ·App\Services\Ai\*(OpenAiCompat/Anthropic/Mock adapters)
Access
level≥10 (admin).
Related
