InferenceScope.Start Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Creates and starts a new scope for inference tracing.
public static Microsoft.Agents.A365.Observability.Runtime.Tracing.Scopes.InferenceScope Start(Microsoft.Agents.A365.Observability.Runtime.Tracing.Contracts.Request request, Microsoft.Agents.A365.Observability.Runtime.Tracing.Contracts.InferenceCallDetails details, Microsoft.Agents.A365.Observability.Runtime.Tracing.Contracts.AgentDetails agentDetails, Microsoft.Agents.A365.Observability.Runtime.Tracing.Contracts.UserDetails? userDetails = default, Microsoft.Agents.A365.Observability.Runtime.Tracing.Contracts.SpanDetails? spanDetails = default);
static member Start : Microsoft.Agents.A365.Observability.Runtime.Tracing.Contracts.Request * Microsoft.Agents.A365.Observability.Runtime.Tracing.Contracts.InferenceCallDetails * Microsoft.Agents.A365.Observability.Runtime.Tracing.Contracts.AgentDetails * Microsoft.Agents.A365.Observability.Runtime.Tracing.Contracts.UserDetails * Microsoft.Agents.A365.Observability.Runtime.Tracing.Contracts.SpanDetails -> Microsoft.Agents.A365.Observability.Runtime.Tracing.Scopes.InferenceScope
Public Shared Function Start (request As Request, details As InferenceCallDetails, agentDetails As AgentDetails, Optional userDetails As UserDetails = Nothing, Optional spanDetails As SpanDetails = Nothing) As InferenceScope
Parameters
- request
- Request
Request details for the inference.
- details
- InferenceCallDetails
Details of the inference call (operation name, model, provider, token usage, finish reasons, response ID).
- agentDetails
- AgentDetails
Information about the agent executing the inference (service, version, identifiers).
- userDetails
- UserDetails
Optional human user details.
- spanDetails
- SpanDetails
Optional span configuration (parent context, timing, span links).
Returns
A new InferenceScope instance.
Remarks
Certification Requirements: The following parameters must be set for the agent to pass certification requirements:
detailsagentDetails
Learn more about certification requirements