Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -29,22 +29,12 @@ partial void PrepareChatAgentsAgentIdSessionsSessionIdChatPostArguments(
global::System.Net.Http.HttpClient httpClient,
ref string agentId,
ref string sessionId,
ref global::Phoenix.ChatAgentsAgentIdSessionsSessionIdChatPostProviderType providerType,
ref string modelName,
ref string? providerId,
global::Phoenix.ModelProvider? provider,
ref global::Phoenix.ChatAgentsAgentIdSessionsSessionIdChatPostOpenaiApiType? openaiApiType,
global::Phoenix.ChatRequest request);
partial void PrepareChatAgentsAgentIdSessionsSessionIdChatPostRequest(
global::System.Net.Http.HttpClient httpClient,
global::System.Net.Http.HttpRequestMessage httpRequestMessage,
string agentId,
string sessionId,
global::Phoenix.ChatAgentsAgentIdSessionsSessionIdChatPostProviderType providerType,
string modelName,
string? providerId,
global::Phoenix.ModelProvider? provider,
global::Phoenix.ChatAgentsAgentIdSessionsSessionIdChatPostOpenaiApiType? openaiApiType,
global::Phoenix.ChatRequest request);
partial void ProcessChatAgentsAgentIdSessionsSessionIdChatPostResponse(
global::System.Net.Http.HttpClient httpClient,
Expand All @@ -60,40 +50,23 @@ partial void ProcessChatAgentsAgentIdSessionsSessionIdChatPostResponseContent(
/// </summary>
/// <param name="agentId"></param>
/// <param name="sessionId"></param>
/// <param name="providerType"></param>
/// <param name="modelName"></param>
/// <param name="providerId"></param>
/// <param name="provider"></param>
/// <param name="openaiApiType">
/// Default Value: responses
/// </param>
/// <param name="request"></param>
/// <param name="requestOptions">Per-request overrides such as headers, query parameters, timeout, retries, and response buffering.</param>
/// <param name="cancellationToken">The token to cancel the operation with</param>
/// <exception cref="global::Phoenix.ApiException"></exception>
public async global::System.Threading.Tasks.Task<global::Phoenix.AssistantMessageMetadata> ChatAgentsAgentIdSessionsSessionIdChatPostAsync(
string agentId,
string sessionId,
global::Phoenix.ChatAgentsAgentIdSessionsSessionIdChatPostProviderType providerType,
string modelName,

global::Phoenix.ChatRequest request,
string? providerId = default,
global::Phoenix.ModelProvider? provider = default,
global::Phoenix.ChatAgentsAgentIdSessionsSessionIdChatPostOpenaiApiType? openaiApiType = default,
global::Phoenix.AutoSDKRequestOptions? requestOptions = default,
global::System.Threading.CancellationToken cancellationToken = default)
{
var __response = await ChatAgentsAgentIdSessionsSessionIdChatPostAsResponseAsync(
agentId: agentId,
sessionId: sessionId,
providerType: providerType,
modelName: modelName,

request: request,
providerId: providerId,
provider: provider,
openaiApiType: openaiApiType,
requestOptions: requestOptions,
cancellationToken: cancellationToken
).ConfigureAwait(false);
Expand All @@ -105,27 +78,15 @@ partial void ProcessChatAgentsAgentIdSessionsSessionIdChatPostResponseContent(
/// </summary>
/// <param name="agentId"></param>
/// <param name="sessionId"></param>
/// <param name="providerType"></param>
/// <param name="modelName"></param>
/// <param name="providerId"></param>
/// <param name="provider"></param>
/// <param name="openaiApiType">
/// Default Value: responses
/// </param>
/// <param name="request"></param>
/// <param name="requestOptions">Per-request overrides such as headers, query parameters, timeout, retries, and response buffering.</param>
/// <param name="cancellationToken">The token to cancel the operation with</param>
/// <exception cref="global::Phoenix.ApiException"></exception>
public async global::System.Threading.Tasks.Task<global::Phoenix.AutoSDKHttpResponse<global::Phoenix.AssistantMessageMetadata>> ChatAgentsAgentIdSessionsSessionIdChatPostAsResponseAsync(
string agentId,
string sessionId,
global::Phoenix.ChatAgentsAgentIdSessionsSessionIdChatPostProviderType providerType,
string modelName,

global::Phoenix.ChatRequest request,
string? providerId = default,
global::Phoenix.ModelProvider? provider = default,
global::Phoenix.ChatAgentsAgentIdSessionsSessionIdChatPostOpenaiApiType? openaiApiType = default,
global::Phoenix.AutoSDKRequestOptions? requestOptions = default,
global::System.Threading.CancellationToken cancellationToken = default)
{
Expand All @@ -135,11 +96,6 @@ partial void ProcessChatAgentsAgentIdSessionsSessionIdChatPostResponseContent(
httpClient: HttpClient,
agentId: ref agentId,
sessionId: ref sessionId,
providerType: ref providerType,
modelName: ref modelName,
providerId: ref providerId,
provider: provider,
openaiApiType: ref openaiApiType,
request: request);


Expand Down Expand Up @@ -168,13 +124,6 @@ partial void ProcessChatAgentsAgentIdSessionsSessionIdChatPostResponseContent(
var __pathBuilder = new global::Phoenix.PathBuilder(
path: $"/agents/{agentId}/sessions/{sessionId}/chat",
baseUri: HttpClient.BaseAddress);
__pathBuilder
.AddRequiredParameter("provider_type", providerType.ToValueString())
.AddRequiredParameter("model_name", modelName)
.AddOptionalParameter("provider_id", providerId)
.AddOptionalParameter("provider", provider?.ToString())
.AddOptionalParameter("openai_api_type", openaiApiType?.ToValueString())
;
var __path = __pathBuilder.ToString();
__path = global::Phoenix.AutoSDKRequestOptionsSupport.AppendQueryParameters(
path: __path,
Expand Down Expand Up @@ -223,11 +172,6 @@ partial void ProcessChatAgentsAgentIdSessionsSessionIdChatPostResponseContent(
httpRequestMessage: __httpRequest,
agentId: agentId!,
sessionId: sessionId!,
providerType: providerType!,
modelName: modelName!,
providerId: providerId,
provider: provider,
openaiApiType: openaiApiType,
request: request);

return __httpRequest;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -29,22 +29,12 @@ partial void PrepareSummarizeEndpointAgentsAgentIdSessionsSessionIdSummaryPostAr
global::System.Net.Http.HttpClient httpClient,
ref string agentId,
ref string sessionId,
ref global::Phoenix.SummarizeEndpointAgentsAgentIdSessionsSessionIdSummaryPostProviderType providerType,
ref string modelName,
ref string? providerId,
global::Phoenix.ModelProvider? provider,
ref global::Phoenix.SummarizeEndpointAgentsAgentIdSessionsSessionIdSummaryPostOpenaiApiType? openaiApiType,
global::Phoenix.SummarizeRequest request);
partial void PrepareSummarizeEndpointAgentsAgentIdSessionsSessionIdSummaryPostRequest(
global::System.Net.Http.HttpClient httpClient,
global::System.Net.Http.HttpRequestMessage httpRequestMessage,
string agentId,
string sessionId,
global::Phoenix.SummarizeEndpointAgentsAgentIdSessionsSessionIdSummaryPostProviderType providerType,
string modelName,
string? providerId,
global::Phoenix.ModelProvider? provider,
global::Phoenix.SummarizeEndpointAgentsAgentIdSessionsSessionIdSummaryPostOpenaiApiType? openaiApiType,
global::Phoenix.SummarizeRequest request);
partial void ProcessSummarizeEndpointAgentsAgentIdSessionsSessionIdSummaryPostResponse(
global::System.Net.Http.HttpClient httpClient,
Expand All @@ -60,40 +50,23 @@ partial void ProcessSummarizeEndpointAgentsAgentIdSessionsSessionIdSummaryPostRe
/// </summary>
/// <param name="agentId"></param>
/// <param name="sessionId"></param>
/// <param name="providerType"></param>
/// <param name="modelName"></param>
/// <param name="providerId"></param>
/// <param name="provider"></param>
/// <param name="openaiApiType">
/// Default Value: responses
/// </param>
/// <param name="request"></param>
/// <param name="requestOptions">Per-request overrides such as headers, query parameters, timeout, retries, and response buffering.</param>
/// <param name="cancellationToken">The token to cancel the operation with</param>
/// <exception cref="global::Phoenix.ApiException"></exception>
public async global::System.Threading.Tasks.Task<global::Phoenix.SummarizeResponse> SummarizeEndpointAgentsAgentIdSessionsSessionIdSummaryPostAsync(
string agentId,
string sessionId,
global::Phoenix.SummarizeEndpointAgentsAgentIdSessionsSessionIdSummaryPostProviderType providerType,
string modelName,

global::Phoenix.SummarizeRequest request,
string? providerId = default,
global::Phoenix.ModelProvider? provider = default,
global::Phoenix.SummarizeEndpointAgentsAgentIdSessionsSessionIdSummaryPostOpenaiApiType? openaiApiType = default,
global::Phoenix.AutoSDKRequestOptions? requestOptions = default,
global::System.Threading.CancellationToken cancellationToken = default)
{
var __response = await SummarizeEndpointAgentsAgentIdSessionsSessionIdSummaryPostAsResponseAsync(
agentId: agentId,
sessionId: sessionId,
providerType: providerType,
modelName: modelName,

request: request,
providerId: providerId,
provider: provider,
openaiApiType: openaiApiType,
requestOptions: requestOptions,
cancellationToken: cancellationToken
).ConfigureAwait(false);
Expand All @@ -105,27 +78,15 @@ partial void ProcessSummarizeEndpointAgentsAgentIdSessionsSessionIdSummaryPostRe
/// </summary>
/// <param name="agentId"></param>
/// <param name="sessionId"></param>
/// <param name="providerType"></param>
/// <param name="modelName"></param>
/// <param name="providerId"></param>
/// <param name="provider"></param>
/// <param name="openaiApiType">
/// Default Value: responses
/// </param>
/// <param name="request"></param>
/// <param name="requestOptions">Per-request overrides such as headers, query parameters, timeout, retries, and response buffering.</param>
/// <param name="cancellationToken">The token to cancel the operation with</param>
/// <exception cref="global::Phoenix.ApiException"></exception>
public async global::System.Threading.Tasks.Task<global::Phoenix.AutoSDKHttpResponse<global::Phoenix.SummarizeResponse>> SummarizeEndpointAgentsAgentIdSessionsSessionIdSummaryPostAsResponseAsync(
string agentId,
string sessionId,
global::Phoenix.SummarizeEndpointAgentsAgentIdSessionsSessionIdSummaryPostProviderType providerType,
string modelName,

global::Phoenix.SummarizeRequest request,
string? providerId = default,
global::Phoenix.ModelProvider? provider = default,
global::Phoenix.SummarizeEndpointAgentsAgentIdSessionsSessionIdSummaryPostOpenaiApiType? openaiApiType = default,
global::Phoenix.AutoSDKRequestOptions? requestOptions = default,
global::System.Threading.CancellationToken cancellationToken = default)
{
Expand All @@ -137,11 +98,6 @@ partial void ProcessSummarizeEndpointAgentsAgentIdSessionsSessionIdSummaryPostRe
httpClient: HttpClient,
agentId: ref agentId,
sessionId: ref sessionId,
providerType: ref providerType,
modelName: ref modelName,
providerId: ref providerId,
provider: provider,
openaiApiType: ref openaiApiType,
request: request);


Expand Down Expand Up @@ -170,13 +126,6 @@ partial void ProcessSummarizeEndpointAgentsAgentIdSessionsSessionIdSummaryPostRe
var __pathBuilder = new global::Phoenix.PathBuilder(
path: $"/agents/{agentId}/sessions/{sessionId}/summary",
baseUri: HttpClient.BaseAddress);
__pathBuilder
.AddRequiredParameter("provider_type", providerType.ToValueString())
.AddRequiredParameter("model_name", modelName)
.AddOptionalParameter("provider_id", providerId)
.AddOptionalParameter("provider", provider?.ToString())
.AddOptionalParameter("openai_api_type", openaiApiType?.ToValueString())
;
var __path = __pathBuilder.ToString();
__path = global::Phoenix.AutoSDKRequestOptionsSupport.AppendQueryParameters(
path: __path,
Expand Down Expand Up @@ -225,11 +174,6 @@ partial void ProcessSummarizeEndpointAgentsAgentIdSessionsSessionIdSummaryPostRe
httpRequestMessage: __httpRequest,
agentId: agentId!,
sessionId: sessionId!,
providerType: providerType!,
modelName: modelName!,
providerId: providerId,
provider: provider,
openaiApiType: openaiApiType,
request: request);

return __httpRequest;
Expand Down Expand Up @@ -552,32 +496,22 @@ partial void ProcessSummarizeEndpointAgentsAgentIdSessionsSessionIdSummaryPostRe
/// </summary>
/// <param name="agentId"></param>
/// <param name="sessionId"></param>
/// <param name="providerType"></param>
/// <param name="modelName"></param>
/// <param name="providerId"></param>
/// <param name="provider"></param>
/// <param name="openaiApiType">
/// Default Value: responses
/// </param>
/// <param name="ingestTraces">
/// Default Value: false
/// </param>
/// <param name="exportRemoteTraces">
/// Default Value: false
/// </param>
/// <param name="messages"></param>
/// <param name="model"></param>
/// <param name="requestOptions">Per-request overrides such as headers, query parameters, timeout, retries, and response buffering.</param>
/// <param name="cancellationToken">The token to cancel the operation with</param>
/// <exception cref="global::System.InvalidOperationException"></exception>
public async global::System.Threading.Tasks.Task<global::Phoenix.SummarizeResponse> SummarizeEndpointAgentsAgentIdSessionsSessionIdSummaryPostAsync(
string agentId,
string sessionId,
global::Phoenix.SummarizeEndpointAgentsAgentIdSessionsSessionIdSummaryPostProviderType providerType,
string modelName,
global::System.Collections.Generic.IList<global::Phoenix.UIMessage> messages,
string? providerId = default,
global::Phoenix.ModelProvider? provider = default,
global::Phoenix.SummarizeEndpointAgentsAgentIdSessionsSessionIdSummaryPostOpenaiApiType? openaiApiType = default,
global::Phoenix.Model3 model,
bool? ingestTraces = default,
bool? exportRemoteTraces = default,
global::Phoenix.AutoSDKRequestOptions? requestOptions = default,
Expand All @@ -588,16 +522,12 @@ partial void ProcessSummarizeEndpointAgentsAgentIdSessionsSessionIdSummaryPostRe
IngestTraces = ingestTraces,
ExportRemoteTraces = exportRemoteTraces,
Messages = messages,
Model = model,
};

return await SummarizeEndpointAgentsAgentIdSessionsSessionIdSummaryPostAsync(
agentId: agentId,
sessionId: sessionId,
providerType: providerType,
modelName: modelName,
providerId: providerId,
provider: provider,
openaiApiType: openaiApiType,
request: __request,
requestOptions: requestOptions,
cancellationToken: cancellationToken).ConfigureAwait(false);
Expand Down
Loading