agent.py aktualisiert
This commit is contained in:
@@ -13,21 +13,22 @@ class Agent:
|
|||||||
self.mcp = MCPClient(MCP_URL)
|
self.mcp = MCPClient(MCP_URL)
|
||||||
|
|
||||||
self.tools = []
|
self.tools = []
|
||||||
|
|
||||||
|
# System-Prompt als erste User-Nachricht (Nova 2 Lite kompatibel)
|
||||||
self.messages = [
|
self.messages = [
|
||||||
{
|
{
|
||||||
"role": "system",
|
"role": "user",
|
||||||
"content": [
|
"content": [
|
||||||
{
|
{
|
||||||
"text": (
|
"text": (
|
||||||
"Du bist N.O.R.A, ein Smart-Home Assistent. "
|
"Du bist N.O.R.A, ein freundlicher und kompetenter Smart-Home Assistent "
|
||||||
"Du steuerst Geräte über Tools. "
|
"für OpenHAB. Du steuerst Geräte und beantwortest Fragen über das Zuhause. "
|
||||||
"Nutze Tools wenn sinnvoll. Sei präzise und hilfreich."
|
"Nutze Tools, wenn sinnvoll. Antworte auf Deutsch und sei hilfreich."
|
||||||
)
|
)
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
|
|
||||||
# -------------------------
|
# -------------------------
|
||||||
# TOOL LOADING
|
# TOOL LOADING
|
||||||
# -------------------------
|
# -------------------------
|
||||||
|
|||||||
Reference in New Issue
Block a user