feat: update CAN integration and T2G seat firmware
This commit is contained in:
@@ -15,17 +15,17 @@ INTENT = {
|
||||
{
|
||||
"domain": "seat",
|
||||
"capability": "seat.set_ventilation",
|
||||
"target_scope": "driver",
|
||||
"target_scope": "passenger",
|
||||
"operation": "activate",
|
||||
"parameters": [
|
||||
{"name": "state", "value": "on"},
|
||||
{"name": "level", "value": 1},
|
||||
],
|
||||
"reason": "Driver requested seat ventilation.",
|
||||
"reason": "Passenger requested seat ventilation.",
|
||||
}
|
||||
],
|
||||
"ambiguities": [],
|
||||
"decision_summary": ["打开主驾座椅通风"],
|
||||
"decision_summary": ["打开副驾座椅通风"],
|
||||
"confidence": 0.99,
|
||||
}
|
||||
|
||||
@@ -59,11 +59,11 @@ class OpenAIResponsesTests(unittest.TestCase):
|
||||
return_value=FakeResponse(response_body),
|
||||
) as urlopen:
|
||||
result = interpreter.interpret(
|
||||
"主驾还有点闷",
|
||||
"副驾还有点闷",
|
||||
{
|
||||
"last_target": "driver",
|
||||
"last_target": "passenger",
|
||||
"devices": {
|
||||
"driver": {
|
||||
"passenger": {
|
||||
"ventilation": {"state": "on", "level": 1}
|
||||
}
|
||||
},
|
||||
@@ -100,7 +100,7 @@ class OpenAIResponsesTests(unittest.TestCase):
|
||||
"cognitive_agent.infrastructure.llm.openai_responses.urllib.request.urlopen",
|
||||
return_value=FakeResponse(stream_body),
|
||||
) as urlopen:
|
||||
result = interpreter.interpret("打开主驾座椅通风")
|
||||
result = interpreter.interpret("打开副驾座椅通风")
|
||||
|
||||
request_payload = json.loads(urlopen.call_args.args[0].data.decode("utf-8"))
|
||||
self.assertEqual(result, INTENT)
|
||||
@@ -122,7 +122,7 @@ class OpenAIResponsesTests(unittest.TestCase):
|
||||
) as urlopen, patch(
|
||||
"cognitive_agent.infrastructure.llm.openai_responses.time.sleep"
|
||||
) as sleep:
|
||||
result = interpreter.interpret("打开主驾座椅通风")
|
||||
result = interpreter.interpret("打开副驾座椅通风")
|
||||
|
||||
self.assertEqual(result, INTENT)
|
||||
self.assertEqual(urlopen.call_count, 2)
|
||||
@@ -158,7 +158,7 @@ class OpenAIResponsesTests(unittest.TestCase):
|
||||
) as urlopen, patch(
|
||||
"cognitive_agent.infrastructure.llm.openai_responses.time.sleep"
|
||||
) as sleep:
|
||||
result = interpreter.interpret("打开主驾座椅通风")
|
||||
result = interpreter.interpret("打开副驾座椅通风")
|
||||
|
||||
self.assertEqual(result, INTENT)
|
||||
self.assertEqual(urlopen.call_count, 2)
|
||||
|
||||
Reference in New Issue
Block a user