Freigeben über


InferenceScope.Start Method

Definition

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:

  • details
  • agentDetails

Learn more about certification requirements

Applies to