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 @@ -5,6 +5,25 @@ namespace Tavus
{
public partial class ConversationsClient
{


private static readonly global::Tavus.EndPointSecurityRequirement s_CreateConversationSecurityRequirement0 =
new global::Tavus.EndPointSecurityRequirement
{
Authorizations = new global::Tavus.EndPointAuthorizationRequirement[]
{ new global::Tavus.EndPointAuthorizationRequirement
{
Type = "ApiKey",
Location = "Header",
Name = "x-api-key",
FriendlyName = "ApiKeyInHeader",
},
},
};
private static readonly global::Tavus.EndPointSecurityRequirement[] s_CreateConversationSecurityRequirements =
new global::Tavus.EndPointSecurityRequirement[]
{ s_CreateConversationSecurityRequirement0,
};
partial void PrepareCreateConversationArguments(
global::System.Net.Http.HttpClient httpClient,
global::Tavus.CreateConversationRequest request);
Expand Down Expand Up @@ -41,9 +60,15 @@ partial void ProcessCreateConversationResponseContent(
httpClient: HttpClient,
request: request);


var __authorizations = global::Tavus.EndPointSecurityResolver.ResolveAuthorizations(
availableAuthorizations: Authorizations,
securityRequirements: s_CreateConversationSecurityRequirements,
operationName: "CreateConversationAsync");

var __pathBuilder = new global::Tavus.PathBuilder(
path: "/v2/conversations",
baseUri: HttpClient.BaseAddress);
baseUri: HttpClient.BaseAddress);
var __path = __pathBuilder.ToString();
using var __httpRequest = new global::System.Net.Http.HttpRequestMessage(
method: global::System.Net.Http.HttpMethod.Post,
Expand All @@ -53,7 +78,7 @@ partial void ProcessCreateConversationResponseContent(
__httpRequest.VersionPolicy = global::System.Net.Http.HttpVersionPolicy.RequestVersionOrHigher;
#endif

foreach (var __authorization in Authorizations)
foreach (var __authorization in __authorizations)
{
if (__authorization.Type == "Http" ||
__authorization.Type == "OAuth2")
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,25 @@ namespace Tavus
{
public partial class ConversationsClient
{


private static readonly global::Tavus.EndPointSecurityRequirement s_DeleteConversationSecurityRequirement0 =
new global::Tavus.EndPointSecurityRequirement
{
Authorizations = new global::Tavus.EndPointAuthorizationRequirement[]
{ new global::Tavus.EndPointAuthorizationRequirement
{
Type = "ApiKey",
Location = "Header",
Name = "x-api-key",
FriendlyName = "ApiKeyInHeader",
},
},
};
private static readonly global::Tavus.EndPointSecurityRequirement[] s_DeleteConversationSecurityRequirements =
new global::Tavus.EndPointSecurityRequirement[]
{ s_DeleteConversationSecurityRequirement0,
};
partial void PrepareDeleteConversationArguments(
global::System.Net.Http.HttpClient httpClient,
ref string conversationId);
Expand Down Expand Up @@ -33,9 +52,15 @@ partial void ProcessDeleteConversationResponse(
httpClient: HttpClient,
conversationId: ref conversationId);


var __authorizations = global::Tavus.EndPointSecurityResolver.ResolveAuthorizations(
availableAuthorizations: Authorizations,
securityRequirements: s_DeleteConversationSecurityRequirements,
operationName: "DeleteConversationAsync");

var __pathBuilder = new global::Tavus.PathBuilder(
path: $"/v2/conversations/{conversationId}",
baseUri: HttpClient.BaseAddress);
baseUri: HttpClient.BaseAddress);
var __path = __pathBuilder.ToString();
using var __httpRequest = new global::System.Net.Http.HttpRequestMessage(
method: global::System.Net.Http.HttpMethod.Delete,
Expand All @@ -45,7 +70,7 @@ partial void ProcessDeleteConversationResponse(
__httpRequest.VersionPolicy = global::System.Net.Http.HttpVersionPolicy.RequestVersionOrHigher;
#endif

foreach (var __authorization in Authorizations)
foreach (var __authorization in __authorizations)
{
if (__authorization.Type == "Http" ||
__authorization.Type == "OAuth2")
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,25 @@ namespace Tavus
{
public partial class ConversationsClient
{


private static readonly global::Tavus.EndPointSecurityRequirement s_EndConversationSecurityRequirement0 =
new global::Tavus.EndPointSecurityRequirement
{
Authorizations = new global::Tavus.EndPointAuthorizationRequirement[]
{ new global::Tavus.EndPointAuthorizationRequirement
{
Type = "ApiKey",
Location = "Header",
Name = "x-api-key",
FriendlyName = "ApiKeyInHeader",
},
},
};
private static readonly global::Tavus.EndPointSecurityRequirement[] s_EndConversationSecurityRequirements =
new global::Tavus.EndPointSecurityRequirement[]
{ s_EndConversationSecurityRequirement0,
};
partial void PrepareEndConversationArguments(
global::System.Net.Http.HttpClient httpClient,
ref string conversationId);
Expand Down Expand Up @@ -33,9 +52,15 @@ partial void ProcessEndConversationResponse(
httpClient: HttpClient,
conversationId: ref conversationId);


var __authorizations = global::Tavus.EndPointSecurityResolver.ResolveAuthorizations(
availableAuthorizations: Authorizations,
securityRequirements: s_EndConversationSecurityRequirements,
operationName: "EndConversationAsync");

var __pathBuilder = new global::Tavus.PathBuilder(
path: $"/v2/conversations/{conversationId}/end",
baseUri: HttpClient.BaseAddress);
baseUri: HttpClient.BaseAddress);
var __path = __pathBuilder.ToString();
using var __httpRequest = new global::System.Net.Http.HttpRequestMessage(
method: global::System.Net.Http.HttpMethod.Post,
Expand All @@ -45,7 +70,7 @@ partial void ProcessEndConversationResponse(
__httpRequest.VersionPolicy = global::System.Net.Http.HttpVersionPolicy.RequestVersionOrHigher;
#endif

foreach (var __authorization in Authorizations)
foreach (var __authorization in __authorizations)
{
if (__authorization.Type == "Http" ||
__authorization.Type == "OAuth2")
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,25 @@ namespace Tavus
{
public partial class ConversationsClient
{


private static readonly global::Tavus.EndPointSecurityRequirement s_GetConversationSecurityRequirement0 =
new global::Tavus.EndPointSecurityRequirement
{
Authorizations = new global::Tavus.EndPointAuthorizationRequirement[]
{ new global::Tavus.EndPointAuthorizationRequirement
{
Type = "ApiKey",
Location = "Header",
Name = "x-api-key",
FriendlyName = "ApiKeyInHeader",
},
},
};
private static readonly global::Tavus.EndPointSecurityRequirement[] s_GetConversationSecurityRequirements =
new global::Tavus.EndPointSecurityRequirement[]
{ s_GetConversationSecurityRequirement0,
};
partial void PrepareGetConversationArguments(
global::System.Net.Http.HttpClient httpClient,
ref string conversationId,
Expand Down Expand Up @@ -43,12 +62,18 @@ partial void ProcessGetConversationResponseContent(
conversationId: ref conversationId,
verbose: ref verbose);


var __authorizations = global::Tavus.EndPointSecurityResolver.ResolveAuthorizations(
availableAuthorizations: Authorizations,
securityRequirements: s_GetConversationSecurityRequirements,
operationName: "GetConversationAsync");

var __pathBuilder = new global::Tavus.PathBuilder(
path: $"/v2/conversations/{conversationId}",
baseUri: HttpClient.BaseAddress);
__pathBuilder
.AddOptionalParameter("verbose", verbose?.ToString().ToLowerInvariant())
;
;
var __path = __pathBuilder.ToString();
using var __httpRequest = new global::System.Net.Http.HttpRequestMessage(
method: global::System.Net.Http.HttpMethod.Get,
Expand All @@ -58,7 +83,7 @@ partial void ProcessGetConversationResponseContent(
__httpRequest.VersionPolicy = global::System.Net.Http.HttpVersionPolicy.RequestVersionOrHigher;
#endif

foreach (var __authorization in Authorizations)
foreach (var __authorization in __authorizations)
{
if (__authorization.Type == "Http" ||
__authorization.Type == "OAuth2")
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,25 @@ namespace Tavus
{
public partial class ConversationsClient
{


private static readonly global::Tavus.EndPointSecurityRequirement s_ListConversationsSecurityRequirement0 =
new global::Tavus.EndPointSecurityRequirement
{
Authorizations = new global::Tavus.EndPointAuthorizationRequirement[]
{ new global::Tavus.EndPointAuthorizationRequirement
{
Type = "ApiKey",
Location = "Header",
Name = "x-api-key",
FriendlyName = "ApiKeyInHeader",
},
},
};
private static readonly global::Tavus.EndPointSecurityRequirement[] s_ListConversationsSecurityRequirements =
new global::Tavus.EndPointSecurityRequirement[]
{ s_ListConversationsSecurityRequirement0,
};
partial void PrepareListConversationsArguments(
global::System.Net.Http.HttpClient httpClient);
partial void PrepareListConversationsRequest(
Expand Down Expand Up @@ -33,9 +52,15 @@ partial void ProcessListConversationsResponseContent(
PrepareListConversationsArguments(
httpClient: HttpClient);


var __authorizations = global::Tavus.EndPointSecurityResolver.ResolveAuthorizations(
availableAuthorizations: Authorizations,
securityRequirements: s_ListConversationsSecurityRequirements,
operationName: "ListConversationsAsync");

var __pathBuilder = new global::Tavus.PathBuilder(
path: "/v2/conversations",
baseUri: HttpClient.BaseAddress);
baseUri: HttpClient.BaseAddress);
var __path = __pathBuilder.ToString();
using var __httpRequest = new global::System.Net.Http.HttpRequestMessage(
method: global::System.Net.Http.HttpMethod.Get,
Expand All @@ -45,7 +70,7 @@ partial void ProcessListConversationsResponseContent(
__httpRequest.VersionPolicy = global::System.Net.Http.HttpVersionPolicy.RequestVersionOrHigher;
#endif

foreach (var __authorization in Authorizations)
foreach (var __authorization in __authorizations)
{
if (__authorization.Type == "Http" ||
__authorization.Type == "OAuth2")
Expand Down
2 changes: 1 addition & 1 deletion src/libs/Tavus/Generated/Tavus.ConversationsClient.g.cs
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ public sealed partial class ConversationsClient : global::Tavus.IConversationsCl
/// <summary>
///
/// </summary>
public const string DefaultBaseUrl = "https://tavusapi.com";
public const string DefaultBaseUrl = "https://tavusapi.com/";

private bool _disposeHttpClient = true;

Expand Down
29 changes: 27 additions & 2 deletions src/libs/Tavus/Generated/Tavus.DocumentsClient.CreateDocument.g.cs
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,25 @@ namespace Tavus
{
public partial class DocumentsClient
{


private static readonly global::Tavus.EndPointSecurityRequirement s_CreateDocumentSecurityRequirement0 =
new global::Tavus.EndPointSecurityRequirement
{
Authorizations = new global::Tavus.EndPointAuthorizationRequirement[]
{ new global::Tavus.EndPointAuthorizationRequirement
{
Type = "ApiKey",
Location = "Header",
Name = "x-api-key",
FriendlyName = "ApiKeyInHeader",
},
},
};
private static readonly global::Tavus.EndPointSecurityRequirement[] s_CreateDocumentSecurityRequirements =
new global::Tavus.EndPointSecurityRequirement[]
{ s_CreateDocumentSecurityRequirement0,
};
partial void PrepareCreateDocumentArguments(
global::System.Net.Http.HttpClient httpClient,
global::Tavus.CreateDocumentRequest request);
Expand Down Expand Up @@ -41,9 +60,15 @@ partial void ProcessCreateDocumentResponseContent(
httpClient: HttpClient,
request: request);


var __authorizations = global::Tavus.EndPointSecurityResolver.ResolveAuthorizations(
availableAuthorizations: Authorizations,
securityRequirements: s_CreateDocumentSecurityRequirements,
operationName: "CreateDocumentAsync");

var __pathBuilder = new global::Tavus.PathBuilder(
path: "/v2/documents",
baseUri: HttpClient.BaseAddress);
baseUri: HttpClient.BaseAddress);
var __path = __pathBuilder.ToString();
using var __httpRequest = new global::System.Net.Http.HttpRequestMessage(
method: global::System.Net.Http.HttpMethod.Post,
Expand All @@ -53,7 +78,7 @@ partial void ProcessCreateDocumentResponseContent(
__httpRequest.VersionPolicy = global::System.Net.Http.HttpVersionPolicy.RequestVersionOrHigher;
#endif

foreach (var __authorization in Authorizations)
foreach (var __authorization in __authorizations)
{
if (__authorization.Type == "Http" ||
__authorization.Type == "OAuth2")
Expand Down
29 changes: 27 additions & 2 deletions src/libs/Tavus/Generated/Tavus.DocumentsClient.DeleteDocument.g.cs
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,25 @@ namespace Tavus
{
public partial class DocumentsClient
{


private static readonly global::Tavus.EndPointSecurityRequirement s_DeleteDocumentSecurityRequirement0 =
new global::Tavus.EndPointSecurityRequirement
{
Authorizations = new global::Tavus.EndPointAuthorizationRequirement[]
{ new global::Tavus.EndPointAuthorizationRequirement
{
Type = "ApiKey",
Location = "Header",
Name = "x-api-key",
FriendlyName = "ApiKeyInHeader",
},
},
};
private static readonly global::Tavus.EndPointSecurityRequirement[] s_DeleteDocumentSecurityRequirements =
new global::Tavus.EndPointSecurityRequirement[]
{ s_DeleteDocumentSecurityRequirement0,
};
partial void PrepareDeleteDocumentArguments(
global::System.Net.Http.HttpClient httpClient,
ref string documentId);
Expand Down Expand Up @@ -33,9 +52,15 @@ partial void ProcessDeleteDocumentResponse(
httpClient: HttpClient,
documentId: ref documentId);


var __authorizations = global::Tavus.EndPointSecurityResolver.ResolveAuthorizations(
availableAuthorizations: Authorizations,
securityRequirements: s_DeleteDocumentSecurityRequirements,
operationName: "DeleteDocumentAsync");

var __pathBuilder = new global::Tavus.PathBuilder(
path: $"/v2/documents/{documentId}",
baseUri: HttpClient.BaseAddress);
baseUri: HttpClient.BaseAddress);
var __path = __pathBuilder.ToString();
using var __httpRequest = new global::System.Net.Http.HttpRequestMessage(
method: global::System.Net.Http.HttpMethod.Delete,
Expand All @@ -45,7 +70,7 @@ partial void ProcessDeleteDocumentResponse(
__httpRequest.VersionPolicy = global::System.Net.Http.HttpVersionPolicy.RequestVersionOrHigher;
#endif

foreach (var __authorization in Authorizations)
foreach (var __authorization in __authorizations)
{
if (__authorization.Type == "Http" ||
__authorization.Type == "OAuth2")
Expand Down
Loading