You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I would like to deploy a hosted agent to Foundy. It will mainly just have some local code tools, but I want to take advantage of the observability, session storage and scaling features etc that follows on the platform.
I would also like to access this agent from a CopilotKit frontend, so I need the agent to be able to respond in AG-UI events. Is there a clean or right way to do this? Because the AgentFrameworkAgent from agent_framework.ag_ui seems incompatible with the one from azure.ai.agentserver.core that wraps it in a FoundryCBAgent.
Can I just deploy my agent to Foundry with the tools available and then add a AG-UI FastAPI application that proxies to the Foundry agent over REST? It's another proxy service in addition to the Copilotkit Runtime, but maybe it doable. So basically running both these apps servers and make them communicate over REST? Or am I overthinking this?
For reference it's mainly the functionality of the boilerplate Starlette/FastAPI from these two functions that I want to integrate:
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
Uh oh!
There was an error while loading. Please reload this page.
-
Hi!
I would like to deploy a hosted agent to Foundy. It will mainly just have some local code tools, but I want to take advantage of the observability, session storage and scaling features etc that follows on the platform.
I would also like to access this agent from a CopilotKit frontend, so I need the agent to be able to respond in AG-UI events. Is there a clean or right way to do this? Because the
AgentFrameworkAgentfromagent_framework.ag_uiseems incompatible with the one fromazure.ai.agentserver.corethat wraps it in aFoundryCBAgent.Can I just deploy my agent to Foundry with the tools available and then add a AG-UI FastAPI application that proxies to the Foundry agent over REST? It's another proxy service in addition to the Copilotkit Runtime, but maybe it doable. So basically running both these apps servers and make them communicate over REST? Or am I overthinking this?
For reference it's mainly the functionality of the boilerplate Starlette/FastAPI from these two functions that I want to integrate:
Beta Was this translation helpful? Give feedback.
All reactions