MCPcopy Create free account
hub / github.com/microsoft/TypeChat / handle_request

Method handle_request

python/examples/multiSchema/agents.py:80–89  ·  view source on GitHub ↗
(self, line: str)

Source from the content-addressed store, hash-verified

78 raise ValueError(f'Unexpected function name {func}')
79
80 async def handle_request(self, line: str):
81 result = await self._translator.translate(line)
82 if isinstance(result, Failure):
83 print(result.message)
84 else:
85 result = result.value
86 print(json.dumps(result, indent=2))
87
88 math_result = await evaluate_json_program(result, self._handle_json_program_call)
89 print(f"Math Result: {math_result}")
90
91
92class MusicAgent:

Callers

nothing calls this directly

Calls 2

evaluate_json_programFunction · 0.90
translateMethod · 0.65

Tested by

no test coverage detected