mirror of
https://github.com/microsoft/autogen.git
synced 2026-04-20 03:02:16 -04:00
Initial impl of new register and subscriptions (#542)
* Initial impl of new register and subscriptions * progress * test fixes, main issue was unbound self in routed agent
This commit is contained in:
@@ -121,16 +121,16 @@
|
||||
"import asyncio\n",
|
||||
"\n",
|
||||
"from autogen_core.application import WorkerAgentRuntime\n",
|
||||
"from autogen_core.base import MESSAGE_TYPE_REGISTRY, AgentId, try_get_known_serializers_for_type\n",
|
||||
"from autogen_core.base import AgentId, try_get_known_serializers_for_type\n",
|
||||
"from autogen_core.components import DefaultSubscription\n",
|
||||
"\n",
|
||||
"MESSAGE_TYPE_REGISTRY.add_serializer(try_get_known_serializers_for_type(MyMessage))\n",
|
||||
"\n",
|
||||
"worker1 = WorkerAgentRuntime(host_address=\"localhost:50051\")\n",
|
||||
"worker1.add_message_serializer(try_get_known_serializers_for_type(MyMessage))\n",
|
||||
"worker1.start()\n",
|
||||
"await worker1.register(\"worker1\", lambda: MyAgent(\"worker1\"), lambda: [DefaultSubscription()])\n",
|
||||
"\n",
|
||||
"worker2 = WorkerAgentRuntime(host_address=\"localhost:50051\")\n",
|
||||
"worker2.add_message_serializer(try_get_known_serializers_for_type(MyMessage))\n",
|
||||
"worker2.start()\n",
|
||||
"await worker2.register(\"worker2\", lambda: MyAgent(\"worker2\"), lambda: [DefaultSubscription()])\n",
|
||||
"\n",
|
||||
|
||||
Reference in New Issue
Block a user