Core Concepts
Tools
Basic tool:
from ncp import tool
@tool
def ping_device(ip_address: str, timeout: int = 5) -> dict:
"""Ping a network device and return the result."""
...Async tool:
@tool
async def backup_device_config(device_ip: str, backup_type: str = "running") -> dict:
"""Asynchronously back up a device configuration."""
...Best practices:
Agents
LLM configuration:
Project Structure
Last updated
