Freigeben über


CognitiveServicesAgentProtocol Struct

Definition

Protocol used by the agent/exposed by a deployment.

public readonly struct CognitiveServicesAgentProtocol : IEquatable<Azure.ResourceManager.CognitiveServices.Models.CognitiveServicesAgentProtocol>
type CognitiveServicesAgentProtocol = struct
Public Structure CognitiveServicesAgentProtocol
Implements IEquatable(Of CognitiveServicesAgentProtocol)
Inheritance
CognitiveServicesAgentProtocol
Implements

Constructors

Name Description
CognitiveServicesAgentProtocol(String)

Initializes a new instance of CognitiveServicesAgentProtocol.

Properties

Name Description
A2A

Agent2Agent standard.

Agent

Agent protocol (aka Active).

Responses

OpenAI-compatible.

Methods

Name Description
Equals(CognitiveServicesAgentProtocol)

Indicates whether the current object is equal to another object of the same type.

ToString()

Returns the fully qualified type name of this instance.

Operators

Name Description
Equality(CognitiveServicesAgentProtocol, CognitiveServicesAgentProtocol)

Determines if two CognitiveServicesAgentProtocol values are the same.

Implicit(String to CognitiveServicesAgentProtocol)

Converts a string to a CognitiveServicesAgentProtocol.

Implicit(String to Nullable<CognitiveServicesAgentProtocol>)
Inequality(CognitiveServicesAgentProtocol, CognitiveServicesAgentProtocol)

Determines if two CognitiveServicesAgentProtocol values are not the same.

Applies to