From d780b202a02557a15841ffe9cbf3419c71c89ff2 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Fri, 24 Jul 2026 22:10:16 +0000 Subject: [PATCH] feat: Updated OpenAPI spec --- ...fakeDetectionClient.CreateDetectBatch.g.cs | 14 +++++++ ...epfakeDetectionClient.CreateDetection.g.cs | 42 +++++++++++++++++++ ...fakeDetectionClient.CreateDetectBatch.g.cs | 5 +++ ...epfakeDetectionClient.CreateDetection.g.cs | 15 +++++++ ...bleAI.Models.CreateDetectBatchRequest.g.cs | 13 ++++++ ...embleAI.Models.CreateDetectionRequest.g.cs | 13 ++++++ src/libs/ResembleAI/openapi.yaml | 10 +++++ 7 files changed, 112 insertions(+) diff --git a/src/libs/ResembleAI/Generated/ResembleAI.DeepfakeDetectionClient.CreateDetectBatch.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.DeepfakeDetectionClient.CreateDetectBatch.g.cs index a099ae1..7f206cf 100644 --- a/src/libs/ResembleAI/Generated/ResembleAI.DeepfakeDetectionClient.CreateDetectBatch.g.cs +++ b/src/libs/ResembleAI/Generated/ResembleAI.DeepfakeDetectionClient.CreateDetectBatch.g.cs @@ -258,6 +258,14 @@ request.Filename is null content: new global::System.Net.Http.StringContent((global::System.Convert.ToString(request.Intelligence, global::System.Globalization.CultureInfo.InvariantCulture) ?? string.Empty).ToLowerInvariant()), name: "\"intelligence\""); + } + if (request.InferFromIntelligence != default) + { + + __httpRequestContent.Add( + content: new global::System.Net.Http.StringContent((global::System.Convert.ToString(request.InferFromIntelligence, global::System.Globalization.CultureInfo.InvariantCulture) ?? string.Empty).ToLowerInvariant()), + name: "\"infer_from_intelligence\""); + } if (request.SearchIdentity != default) { @@ -774,6 +782,10 @@ request.Filename is null /// Run multimodal intelligence on every file in the batch.
/// Default Value: false /// + /// + /// Opt in to let a strong intelligence finding escalate an otherwise non-fake verdict to "Likely Fake". Has no effect unless `intelligence` is also true.
+ /// Default Value: false + /// /// /// Run identity search against the team's saved identities (audio/video only).
/// Default Value: false @@ -820,6 +832,7 @@ request.Filename is null string? filename = default, string? callbackUrl = default, bool? intelligence = default, + bool? inferFromIntelligence = default, bool? searchIdentity = default, bool? visualize = default, bool? audioSourceTracingEnabled = default, @@ -840,6 +853,7 @@ request.Filename is null Filename = filename, CallbackUrl = callbackUrl, Intelligence = intelligence, + InferFromIntelligence = inferFromIntelligence, SearchIdentity = searchIdentity, Visualize = visualize, AudioSourceTracingEnabled = audioSourceTracingEnabled, diff --git a/src/libs/ResembleAI/Generated/ResembleAI.DeepfakeDetectionClient.CreateDetection.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.DeepfakeDetectionClient.CreateDetection.g.cs index 89f6d81..ee75e2e 100644 --- a/src/libs/ResembleAI/Generated/ResembleAI.DeepfakeDetectionClient.CreateDetection.g.cs +++ b/src/libs/ResembleAI/Generated/ResembleAI.DeepfakeDetectionClient.CreateDetection.g.cs @@ -272,6 +272,14 @@ request.Filename is null content: new global::System.Net.Http.StringContent((global::System.Convert.ToString(request.Intelligence, global::System.Globalization.CultureInfo.InvariantCulture) ?? string.Empty).ToLowerInvariant()), name: "\"intelligence\""); + } + if (request.InferFromIntelligence != default) + { + + __httpRequestContent.Add( + content: new global::System.Net.Http.StringContent((global::System.Convert.ToString(request.InferFromIntelligence, global::System.Globalization.CultureInfo.InvariantCulture) ?? string.Empty).ToLowerInvariant()), + name: "\"infer_from_intelligence\""); + } if (request.AudioSourceTracing != default) { @@ -644,6 +652,10 @@ request.Filename is null /// Run multimodal intelligence analysis on the media
/// Default Value: false /// + /// + /// Opt in to let a strong intelligence finding escalate an otherwise non-fake verdict to "Likely Fake". Has no effect unless `intelligence` is also true.
+ /// Default Value: false + /// /// /// Enable audio source tracing to identify synthetic audio origin
/// Default Value: false @@ -675,6 +687,7 @@ request.Filename is null global::ResembleAI.DetectPostRequestBodyContentMultipartFormDataSchemaModality? modality = default, bool? faceOnly = default, bool? intelligence = default, + bool? inferFromIntelligence = default, bool? audioSourceTracing = default, bool? useReverseSearch = default, bool? useOodDetector = default, @@ -695,6 +708,7 @@ request.Filename is null Modality = modality, FaceOnly = faceOnly, Intelligence = intelligence, + InferFromIntelligence = inferFromIntelligence, AudioSourceTracing = audioSourceTracing, UseReverseSearch = useReverseSearch, UseOodDetector = useOodDetector, @@ -757,6 +771,10 @@ request.Filename is null /// Run multimodal intelligence analysis on the media
/// Default Value: false /// + /// + /// Opt in to let a strong intelligence finding escalate an otherwise non-fake verdict to "Likely Fake". Has no effect unless `intelligence` is also true.
+ /// Default Value: false + /// /// /// Enable audio source tracing to identify synthetic audio origin
/// Default Value: false @@ -788,6 +806,7 @@ request.Filename is null global::ResembleAI.DetectPostRequestBodyContentMultipartFormDataSchemaModality? modality = default, bool? faceOnly = default, bool? intelligence = default, + bool? inferFromIntelligence = default, bool? audioSourceTracing = default, bool? useReverseSearch = default, bool? useOodDetector = default, @@ -810,6 +829,7 @@ request.Filename is null Modality = modality, FaceOnly = faceOnly, Intelligence = intelligence, + InferFromIntelligence = inferFromIntelligence, AudioSourceTracing = audioSourceTracing, UseReverseSearch = useReverseSearch, UseOodDetector = useOodDetector, @@ -989,6 +1009,14 @@ request.Filename is null content: new global::System.Net.Http.StringContent((global::System.Convert.ToString(request.Intelligence, global::System.Globalization.CultureInfo.InvariantCulture) ?? string.Empty).ToLowerInvariant()), name: "\"intelligence\""); + } + if (request.InferFromIntelligence != default) + { + + __httpRequestContent.Add( + content: new global::System.Net.Http.StringContent((global::System.Convert.ToString(request.InferFromIntelligence, global::System.Globalization.CultureInfo.InvariantCulture) ?? string.Empty).ToLowerInvariant()), + name: "\"infer_from_intelligence\""); + } if (request.AudioSourceTracing != default) { @@ -1353,6 +1381,10 @@ request.Filename is null /// Run multimodal intelligence analysis on the media
/// Default Value: false /// + /// + /// Opt in to let a strong intelligence finding escalate an otherwise non-fake verdict to "Likely Fake". Has no effect unless `intelligence` is also true.
+ /// Default Value: false + /// /// /// Enable audio source tracing to identify synthetic audio origin
/// Default Value: false @@ -1384,6 +1416,7 @@ request.Filename is null global::ResembleAI.DetectPostRequestBodyContentMultipartFormDataSchemaModality? modality = default, bool? faceOnly = default, bool? intelligence = default, + bool? inferFromIntelligence = default, bool? audioSourceTracing = default, bool? useReverseSearch = default, bool? useOodDetector = default, @@ -1406,6 +1439,7 @@ request.Filename is null Modality = modality, FaceOnly = faceOnly, Intelligence = intelligence, + InferFromIntelligence = inferFromIntelligence, AudioSourceTracing = audioSourceTracing, UseReverseSearch = useReverseSearch, UseOodDetector = useOodDetector, @@ -1585,6 +1619,14 @@ request.Filename is null content: new global::System.Net.Http.StringContent((global::System.Convert.ToString(request.Intelligence, global::System.Globalization.CultureInfo.InvariantCulture) ?? string.Empty).ToLowerInvariant()), name: "\"intelligence\""); + } + if (request.InferFromIntelligence != default) + { + + __httpRequestContent.Add( + content: new global::System.Net.Http.StringContent((global::System.Convert.ToString(request.InferFromIntelligence, global::System.Globalization.CultureInfo.InvariantCulture) ?? string.Empty).ToLowerInvariant()), + name: "\"infer_from_intelligence\""); + } if (request.AudioSourceTracing != default) { diff --git a/src/libs/ResembleAI/Generated/ResembleAI.IDeepfakeDetectionClient.CreateDetectBatch.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.IDeepfakeDetectionClient.CreateDetectBatch.g.cs index e1646a7..d8b1851 100644 --- a/src/libs/ResembleAI/Generated/ResembleAI.IDeepfakeDetectionClient.CreateDetectBatch.g.cs +++ b/src/libs/ResembleAI/Generated/ResembleAI.IDeepfakeDetectionClient.CreateDetectBatch.g.cs @@ -95,6 +95,10 @@ public partial interface IDeepfakeDetectionClient /// Run multimodal intelligence on every file in the batch.
/// Default Value: false /// + /// + /// Opt in to let a strong intelligence finding escalate an otherwise non-fake verdict to "Likely Fake". Has no effect unless `intelligence` is also true.
+ /// Default Value: false + /// /// /// Run identity search against the team's saved identities (audio/video only).
/// Default Value: false @@ -141,6 +145,7 @@ public partial interface IDeepfakeDetectionClient string? filename = default, string? callbackUrl = default, bool? intelligence = default, + bool? inferFromIntelligence = default, bool? searchIdentity = default, bool? visualize = default, bool? audioSourceTracingEnabled = default, diff --git a/src/libs/ResembleAI/Generated/ResembleAI.IDeepfakeDetectionClient.CreateDetection.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.IDeepfakeDetectionClient.CreateDetection.g.cs index 050b725..7ddaca8 100644 --- a/src/libs/ResembleAI/Generated/ResembleAI.IDeepfakeDetectionClient.CreateDetection.g.cs +++ b/src/libs/ResembleAI/Generated/ResembleAI.IDeepfakeDetectionClient.CreateDetection.g.cs @@ -90,6 +90,10 @@ public partial interface IDeepfakeDetectionClient /// Run multimodal intelligence analysis on the media
/// Default Value: false /// + /// + /// Opt in to let a strong intelligence finding escalate an otherwise non-fake verdict to "Likely Fake". Has no effect unless `intelligence` is also true.
+ /// Default Value: false + /// /// /// Enable audio source tracing to identify synthetic audio origin
/// Default Value: false @@ -121,6 +125,7 @@ public partial interface IDeepfakeDetectionClient global::ResembleAI.DetectPostRequestBodyContentMultipartFormDataSchemaModality? modality = default, bool? faceOnly = default, bool? intelligence = default, + bool? inferFromIntelligence = default, bool? audioSourceTracing = default, bool? useReverseSearch = default, bool? useOodDetector = default, @@ -178,6 +183,10 @@ public partial interface IDeepfakeDetectionClient /// Run multimodal intelligence analysis on the media
/// Default Value: false /// + /// + /// Opt in to let a strong intelligence finding escalate an otherwise non-fake verdict to "Likely Fake". Has no effect unless `intelligence` is also true.
+ /// Default Value: false + /// /// /// Enable audio source tracing to identify synthetic audio origin
/// Default Value: false @@ -209,6 +218,7 @@ public partial interface IDeepfakeDetectionClient global::ResembleAI.DetectPostRequestBodyContentMultipartFormDataSchemaModality? modality = default, bool? faceOnly = default, bool? intelligence = default, + bool? inferFromIntelligence = default, bool? audioSourceTracing = default, bool? useReverseSearch = default, bool? useOodDetector = default, @@ -265,6 +275,10 @@ public partial interface IDeepfakeDetectionClient /// Run multimodal intelligence analysis on the media
/// Default Value: false /// + /// + /// Opt in to let a strong intelligence finding escalate an otherwise non-fake verdict to "Likely Fake". Has no effect unless `intelligence` is also true.
+ /// Default Value: false + /// /// /// Enable audio source tracing to identify synthetic audio origin
/// Default Value: false @@ -296,6 +310,7 @@ public partial interface IDeepfakeDetectionClient global::ResembleAI.DetectPostRequestBodyContentMultipartFormDataSchemaModality? modality = default, bool? faceOnly = default, bool? intelligence = default, + bool? inferFromIntelligence = default, bool? audioSourceTracing = default, bool? useReverseSearch = default, bool? useOodDetector = default, diff --git a/src/libs/ResembleAI/Generated/ResembleAI.Models.CreateDetectBatchRequest.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.Models.CreateDetectBatchRequest.g.cs index 63a3f76..13f73e5 100644 --- a/src/libs/ResembleAI/Generated/ResembleAI.Models.CreateDetectBatchRequest.g.cs +++ b/src/libs/ResembleAI/Generated/ResembleAI.Models.CreateDetectBatchRequest.g.cs @@ -39,6 +39,13 @@ public sealed partial class CreateDetectBatchRequest [global::System.Text.Json.Serialization.JsonPropertyName("intelligence")] public bool? Intelligence { get; set; } + /// + /// Opt in to let a strong intelligence finding escalate an otherwise non-fake verdict to "Likely Fake". Has no effect unless `intelligence` is also true.
+ /// Default Value: false + ///
+ [global::System.Text.Json.Serialization.JsonPropertyName("infer_from_intelligence")] + public bool? InferFromIntelligence { get; set; } + /// /// Run identity search against the team's saved identities (audio/video only).
/// Default Value: false @@ -131,6 +138,10 @@ public sealed partial class CreateDetectBatchRequest /// Run multimodal intelligence on every file in the batch.
/// Default Value: false /// + /// + /// Opt in to let a strong intelligence finding escalate an otherwise non-fake verdict to "Likely Fake". Has no effect unless `intelligence` is also true.
+ /// Default Value: false + /// /// /// Run identity search against the team's saved identities (audio/video only).
/// Default Value: false @@ -177,6 +188,7 @@ public CreateDetectBatchRequest( string? filename, string? callbackUrl, bool? intelligence, + bool? inferFromIntelligence, bool? searchIdentity, bool? visualize, bool? audioSourceTracingEnabled, @@ -193,6 +205,7 @@ public CreateDetectBatchRequest( this.Filename = filename; this.CallbackUrl = callbackUrl; this.Intelligence = intelligence; + this.InferFromIntelligence = inferFromIntelligence; this.SearchIdentity = searchIdentity; this.Visualize = visualize; this.AudioSourceTracingEnabled = audioSourceTracingEnabled; diff --git a/src/libs/ResembleAI/Generated/ResembleAI.Models.CreateDetectionRequest.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.Models.CreateDetectionRequest.g.cs index 055fb06..81782df 100644 --- a/src/libs/ResembleAI/Generated/ResembleAI.Models.CreateDetectionRequest.g.cs +++ b/src/libs/ResembleAI/Generated/ResembleAI.Models.CreateDetectionRequest.g.cs @@ -85,6 +85,13 @@ public sealed partial class CreateDetectionRequest [global::System.Text.Json.Serialization.JsonPropertyName("intelligence")] public bool? Intelligence { get; set; } + /// + /// Opt in to let a strong intelligence finding escalate an otherwise non-fake verdict to "Likely Fake". Has no effect unless `intelligence` is also true.
+ /// Default Value: false + ///
+ [global::System.Text.Json.Serialization.JsonPropertyName("infer_from_intelligence")] + public bool? InferFromIntelligence { get; set; } + /// /// Enable audio source tracing to identify synthetic audio origin
/// Default Value: false @@ -163,6 +170,10 @@ public sealed partial class CreateDetectionRequest /// Run multimodal intelligence analysis on the media
/// Default Value: false /// + /// + /// Opt in to let a strong intelligence finding escalate an otherwise non-fake verdict to "Likely Fake". Has no effect unless `intelligence` is also true.
+ /// Default Value: false + /// /// /// Enable audio source tracing to identify synthetic audio origin
/// Default Value: false @@ -194,6 +205,7 @@ public CreateDetectionRequest( global::ResembleAI.DetectPostRequestBodyContentMultipartFormDataSchemaModality? modality, bool? faceOnly, bool? intelligence, + bool? inferFromIntelligence, bool? audioSourceTracing, bool? useReverseSearch, bool? useOodDetector, @@ -210,6 +222,7 @@ public CreateDetectionRequest( this.Modality = modality; this.FaceOnly = faceOnly; this.Intelligence = intelligence; + this.InferFromIntelligence = inferFromIntelligence; this.AudioSourceTracing = audioSourceTracing; this.UseReverseSearch = useReverseSearch; this.UseOodDetector = useOodDetector; diff --git a/src/libs/ResembleAI/openapi.yaml b/src/libs/ResembleAI/openapi.yaml index 2c16ef4..fdad12e 100644 --- a/src/libs/ResembleAI/openapi.yaml +++ b/src/libs/ResembleAI/openapi.yaml @@ -2864,6 +2864,11 @@ "default": false, "description": "Run multimodal intelligence analysis on the media" }, + "infer_from_intelligence": { + "type": "boolean", + "default": false, + "description": "Opt in to let a strong intelligence finding escalate an otherwise non-fake verdict to \"Likely Fake\". Has no effect unless `intelligence` is also true." + }, "audio_source_tracing": { "type": "boolean", "default": false, @@ -3046,6 +3051,11 @@ "default": false, "description": "Run multimodal intelligence on every file in the batch." }, + "infer_from_intelligence": { + "type": "boolean", + "default": false, + "description": "Opt in to let a strong intelligence finding escalate an otherwise non-fake verdict to \"Likely Fake\". Has no effect unless `intelligence` is also true." + }, "search_identity": { "type": "boolean", "default": false,