field()
import requests
from rich.console import Console
from dataclasses import dataclass, field
from typing import Any
@dataclass
class Agent:
model: str = 'qwen3.5'
base_url: str = "Enter lm studio server adress"
api_key: str = field(default="NO_API_KEY",repr=False)
messages: list[dict[str,Any]] = field(default_factory=list)
api_key: str = field(default="NO_API_KEY",repr=False)
Field is had default which like js, means
if no value is entered, "use this exact value"
Here if
If the user doesn't provide an api_key, use "NO_API_KEY".