Agent Insight Monitors
create
Create an Agent Insights monitor for an agent.
Headerparameter
Foundry-Features
enum
Erforderlich
A feature flag opt-in required when using preview operations or modifying persisted preview resources.
Abfrageparameter
api-version
string
Erforderlich
The API version to use for this operation.
Anforderungstext
The monitor to create.
agent_name
string
Erforderlich
The agent this monitor should analyze.
enabled
boolean
Whether scheduled insight generation should be armed. Defaults to false.
run_interval_hours
number
Interval between scheduled insight runs, in hours. Defaults to 6.
model_deployment_name
string
Erforderlich
The model deployment to use for analyzing traces. Accepts either the deployment name alone or with the connection name as '{connectionName}/modelDeploymentName'.
Antworten
The request has succeeded and a new resource has been created as a result.
Header
Location
string
Erforderlich
URL of the created monitor.
Text
id
string
Erforderlich
The monitor identifier.
agent_name
string
Erforderlich
The agent this monitor analyzes. There can be only one monitor per agent.
enabled
boolean
Erforderlich
Whether scheduled insight generation is armed for the monitor.
run_interval_hours
number
Erforderlich
Interval between scheduled insight runs, in hours.
model_deployment_name
string
Erforderlich
The model deployment to use for analyzing traces. Accepts either the deployment name alone or with the connection name as '{connectionName}/modelDeploymentName'.
estimated_cost
AgentInsightEstimatedCost
Estimated Agent Insights cost.
amount
number
Erforderlich
Estimated cost amount.
currency
enum
Erforderlich
Currency for the estimated cost amount. Agent Insights estimates are reported in US dollars.
suspension
AgentInsightSuspension | null
Erforderlich
Why the system suspended scheduled generation. Null when the monitor is not suspended.
code
string
Erforderlich
Stable, machine-readable suspension category.
message
string
Erforderlich
Human-readable description of the suspension.
details
object
Additional reason-specific suspension details.
overview
AgentInsightsOverview | null
Erforderlich
The effective overview, or null before an overview is available.
content
string
Erforderlich
The overview content.
source
string | enum
Erforderlich
Identifies where an Agent Insights overview came from.
enum
Anfordern
POST /agent_insight_monitors HTTP/1.1
Antwort
Status: 201
Content-Type: application/json
Status: 4XX
Content-Type: application/json
Status: 5XX
Content-Type: application/json