# coding: utf-8
# Copyright (c) Huawei Technologies Co., Ltd. 2025. All rights reserved.
LLM_AGENT_TEMPLATE = {
    "agent_id": "",
    "agent_type": "react",
    "agent_version": "",
    "auto_generated_prompt": "",
    "name": "",
    "description": "",
    "icon": "",
    "configs": {
        "system_prompt": "",
    },
    "constraints": {
        "max_iterations": 5,
        "reserved_max_chat_rounds": 10,
    },
    "edit_mode": "manual",
    "latest_publish_time": None,
    "latest_publish_version": None,
    "memory": {
        "max_tokens": 1000,
    },
    "model": {
        "model_info": {
            "api_base": "",
            "api_key": "",
            "model_id": "",
            "model_name": "",
            "model_type": "",
            "max_tokens": 2048,
            "streaming": True,
            "temperature": 2,
            "top_p": 0.9,
            "timeout": 1000,
        },
        "model_provider": ""
    },
    "prompt_template": [],
    "prompt_template_name": "",
    "prompt_tuning": {},
    "opening_remarks": "",
    "space_id": "",
    "triggers": [],
    "plugins": [],
    "knowledge": [],
    "workflows": [],
    "create_time": None,
    "update_time": None,
}
