A2A Integration¶
Dataiku DSS can expose agents to A2A clients through a dedicated A2A endpoint.
Endpoint¶
All agents are exposed at:
http://dss_host:dss_port/dip/publicapi/projects/PROJECT_KEY/agents/AGENT_ID/a2a
Where PROJECT_KEY and AGENT_ID identify the agent location in DSS.
Authentication¶
Authentication is required and is done via API keys. Use HTTP Bearer Token Authentication and pass the API key as the token. API key permissions determine which agents can be accessed.
Protocol and discovery¶
The DSS A2A server supports JSON-RPC and HTTP-SSE modes, and supports streaming responses. DSS implements the Well-Known URI strategy for agent discovery.