A specialized language model for managing OPNsense Firewalls via function calling. This model is a fine-tune of Mistral-7B-Instruct-v0.3 designed to translate natural language user requests into valid OPNsense API calls (JSON). It is intended to be the «brain» of an autonomous security agent (e.g., using CrewAI or LangChain). DISCLAIMER Do not use this in production. This is a first version that still needs a lot of work to be truly finalized. Run this model locally with Ollama to interact with your firewall using natural language. To prevent hallucinations and strictly enforce the OPNsense schema, use the provided Modelfile (available in this repository). We provide a comprehensive list of test scenarios in ollamatestprompts.txt covering: 🛡️ Firewall Rules (Block/Allow IPs, Ports) 🏷️ Aliases (Create, Add to, List) 🌐 NAT (Port Forwarding, Outbound) 🔧 System Admin (Apply changes, Logs, States) The model was evaluated on a held-out test set of 50 complex scenarios.
Модальности:
Генерация текста
Области применения:
Генерация кода Диалог / чат Вызов функций (Tool use)
Задача: Генерация текста
Автор: patlegu
Теги: peft, gguf, mistral, opnsense, nlp, tool-use, agent, security
Лайков: 3 | Загрузок: 25
Описание основано на материалах HuggingFace. Перевод выполнен автоматически.