ProjectResponsesClient Constructors
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.
Overloads
ProjectResponsesClient()
- Source:
- ProjectResponsesClient.cs
protected ProjectResponsesClient();
Protected Sub New ()
Applies to
ProjectResponsesClient(AuthenticationTokenProvider, ProjectResponsesClientOptions)
- Source:
- ProjectResponsesClient.cs
Creates a new instance of ProjectResponsesClient.
public ProjectResponsesClient(System.ClientModel.AuthenticationTokenProvider tokenProvider, Azure.AI.Projects.OpenAI.ProjectResponsesClientOptions options);
new Azure.AI.Projects.OpenAI.ProjectResponsesClient : System.ClientModel.AuthenticationTokenProvider * Azure.AI.Projects.OpenAI.ProjectResponsesClientOptions -> Azure.AI.Projects.OpenAI.ProjectResponsesClient
Public Sub New (tokenProvider As AuthenticationTokenProvider, options As ProjectResponsesClientOptions)
Parameters
- tokenProvider
- AuthenticationTokenProvider
- options
- ProjectResponsesClientOptions
Remarks
This constructor will directly use the supplied value from the provided OpenAI.OpenAIClientOptions.Endpoint and will perform no additional automatic resolution.
Applies to
ProjectResponsesClient(Uri, AuthenticationTokenProvider, ProjectResponsesClientOptions)
- Source:
- ProjectResponsesClient.cs
Creates a new instance of ProjectResponsesClient.
public ProjectResponsesClient(Uri projectEndpoint, System.ClientModel.AuthenticationTokenProvider tokenProvider, Azure.AI.Projects.OpenAI.ProjectResponsesClientOptions options = default);
new Azure.AI.Projects.OpenAI.ProjectResponsesClient : Uri * System.ClientModel.AuthenticationTokenProvider * Azure.AI.Projects.OpenAI.ProjectResponsesClientOptions -> Azure.AI.Projects.OpenAI.ProjectResponsesClient
Public Sub New (projectEndpoint As Uri, tokenProvider As AuthenticationTokenProvider, Optional options As ProjectResponsesClientOptions = Nothing)
Parameters
- projectEndpoint
- Uri
- tokenProvider
- AuthenticationTokenProvider
- options
- ProjectResponsesClientOptions
Remarks
This constructor will automatically construct the base URI for requests from the supplied projectEndpoint value. To use a base URI directly, use the alternative constructor and set OpenAI.OpenAIClientOptions.Endpoint on the options supplied.
Applies to
ProjectResponsesClient(AuthenticationTokenProvider, ProjectResponsesClientOptions, AgentReference, String)
- Source:
- ProjectResponsesClient.cs
public ProjectResponsesClient(System.ClientModel.AuthenticationTokenProvider tokenProvider, Azure.AI.Projects.OpenAI.ProjectResponsesClientOptions options = default, Azure.AI.Projects.OpenAI.AgentReference defaultAgent = default, string defaultConversationId = default);
new Azure.AI.Projects.OpenAI.ProjectResponsesClient : System.ClientModel.AuthenticationTokenProvider * Azure.AI.Projects.OpenAI.ProjectResponsesClientOptions * Azure.AI.Projects.OpenAI.AgentReference * string -> Azure.AI.Projects.OpenAI.ProjectResponsesClient
Public Sub New (tokenProvider As AuthenticationTokenProvider, Optional options As ProjectResponsesClientOptions = Nothing, Optional defaultAgent As AgentReference = Nothing, Optional defaultConversationId As String = Nothing)
Parameters
- tokenProvider
- AuthenticationTokenProvider
- options
- ProjectResponsesClientOptions
- defaultAgent
- AgentReference
- defaultConversationId
- String
Applies to
ProjectResponsesClient(Uri, AuthenticationTokenProvider, AgentReference, String, ProjectResponsesClientOptions)
- Source:
- ProjectResponsesClient.cs
Creates a new instance of ProjectResponsesClient.
public ProjectResponsesClient(Uri projectEndpoint, System.ClientModel.AuthenticationTokenProvider tokenProvider, Azure.AI.Projects.OpenAI.AgentReference defaultAgent, string defaultConversationId = default, Azure.AI.Projects.OpenAI.ProjectResponsesClientOptions options = default);
new Azure.AI.Projects.OpenAI.ProjectResponsesClient : Uri * System.ClientModel.AuthenticationTokenProvider * Azure.AI.Projects.OpenAI.AgentReference * string * Azure.AI.Projects.OpenAI.ProjectResponsesClientOptions -> Azure.AI.Projects.OpenAI.ProjectResponsesClient
Public Sub New (projectEndpoint As Uri, tokenProvider As AuthenticationTokenProvider, defaultAgent As AgentReference, Optional defaultConversationId As String = Nothing, Optional options As ProjectResponsesClientOptions = Nothing)
Parameters
- projectEndpoint
- Uri
- tokenProvider
- AuthenticationTokenProvider
- defaultAgent
- AgentReference
- defaultConversationId
- String
- options
- ProjectResponsesClientOptions