Skip to content

Commit 625e735

Browse files
authored
Merge pull request #555 from Lezune/users/Lezune/Foundations-AudioTranscriptions-Update
CODE RUB: Foundations AudioTranscriptions Exceptions Update v2.10.1
2 parents 6910519 + d185443 commit 625e735

14 files changed

+90
-79
lines changed

Standard.AI.OpenAI.Tests.Unit/Services/Foundations/AudioTranscriptions/AudioTranscriptionServiceTests.Validations.Send.cs

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,8 @@ private async Task ShouldThrowValidationExceptionOnSendIfAudioTranscriptionIsNul
2020
// given
2121
AudioTranscription audioTranscription = null;
2222

23-
var nullAudioTranscriptionException = new NullAudioTranscriptionException();
23+
var nullAudioTranscriptionException = new NullAudioTranscriptionException(
24+
message: "Audio transcription is null.");
2425

2526
var exceptedAudioTranscriptionValidationException =
2627
new AudioTranscriptionValidationException(
@@ -56,7 +57,9 @@ private async Task ShouldThrowValidationExceptionOnSendIfAudioTranscriptionReque
5657
Request = null
5758
};
5859

59-
var invalidAudioTranscriptionException = new InvalidAudioTranscriptionException();
60+
var invalidAudioTranscriptionException =
61+
new InvalidAudioTranscriptionException(
62+
message: "Audio transcription is invalid.");
6063

6164
invalidAudioTranscriptionException.AddData(
6265
key: nameof(AudioTranscription.Request),
@@ -103,7 +106,9 @@ private async Task ShouldThrowValidationExceptionOnSendIfAudioTranscriptionReque
103106
}
104107
};
105108

106-
var invalidAudioTranscriptionException = new InvalidAudioTranscriptionException();
109+
var invalidAudioTranscriptionException =
110+
new InvalidAudioTranscriptionException(
111+
message: "Audio transcription is invalid.");
107112

108113
invalidAudioTranscriptionException.AddData(
109114
key: nameof(AudioTranscriptionRequest.FileName),

Standard.AI.OpenAI.Tests.Unit/Services/Foundations/AudioTranscriptions/AudioTranscriptionServiceTests.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@
1010
using RESTFulSense.Exceptions;
1111
using Standard.AI.OpenAI.Brokers.OpenAIs;
1212
using Standard.AI.OpenAI.Models.Services.Foundations.AudioTranscriptions;
13+
using Standard.AI.OpenAI.Models.Services.Foundations.AudioTranscriptions.Exceptions;
1314
using Standard.AI.OpenAI.Models.Services.Foundations.ExternalAudioTranscriptions;
1415
using Standard.AI.OpenAI.Services.Foundations.AudioTranscriptions;
1516
using Tynamix.ObjectFiller;

Standard.AI.OpenAI/Models/Services/Foundations/AudioTranscriptions/Exceptions/AudioTranscriptionDependencyException.cs

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -9,12 +9,6 @@ namespace Standard.AI.OpenAI.Models.Services.Foundations.AudioTranscriptions.Exc
99
#pragma warning disable RCS1194 // Implement exception constructors.
1010
public class AudioTranscriptionDependencyException : Xeption
1111
{
12-
public AudioTranscriptionDependencyException(Xeption innerException)
13-
: base(
14-
message: "Audio transcription dependency error occurred, contact support.",
15-
innerException: innerException)
16-
{ }
17-
1812
public AudioTranscriptionDependencyException(string message, Xeption innerException)
1913
: base(message, innerException)
2014
{ }

Standard.AI.OpenAI/Models/Services/Foundations/AudioTranscriptions/Exceptions/AudioTranscriptionDependencyValidationException.cs

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -9,12 +9,6 @@ namespace Standard.AI.OpenAI.Models.Services.Foundations.AudioTranscriptions.Exc
99
#pragma warning disable RCS1194 // Implement exception constructors.
1010
public class AudioTranscriptionDependencyValidationException : Xeption
1111
{
12-
public AudioTranscriptionDependencyValidationException(Xeption innerException)
13-
: base(
14-
message: "Chat completion dependency validation error occurred, fix errors and try again.",
15-
innerException: innerException)
16-
{ }
17-
1812
public AudioTranscriptionDependencyValidationException(string message, Xeption innerException)
1913
: base(message, innerException)
2014
{ }

Standard.AI.OpenAI/Models/Services/Foundations/AudioTranscriptions/Exceptions/AudioTranscriptionServiceException.cs

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -10,12 +10,6 @@ namespace Standard.AI.OpenAI.Models.Services.Foundations.AudioTranscriptions.Exc
1010
#pragma warning disable RCS1194 // Implement exception constructors.
1111
public class AudioTranscriptionServiceException : Xeption
1212
{
13-
public AudioTranscriptionServiceException(Exception innerException)
14-
: base(
15-
message: "Audio transcription service error occurred, contact support.",
16-
innerException: innerException)
17-
{ }
18-
1913
public AudioTranscriptionServiceException(string message, Exception innerException)
2014
: base(message, innerException)
2115
{ }

Standard.AI.OpenAI/Models/Services/Foundations/AudioTranscriptions/Exceptions/AudioTranscriptionValidationException.cs

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -9,12 +9,6 @@ namespace Standard.AI.OpenAI.Models.Services.Foundations.AudioTranscriptions.Exc
99
#pragma warning disable RCS1194 // Implement exception constructors.
1010
public class AudioTranscriptionValidationException : Xeption
1111
{
12-
public AudioTranscriptionValidationException(Xeption innerException)
13-
: base(
14-
message: "Audio transcription validation error occurred, fix errors and try again.",
15-
innerException: innerException)
16-
{ }
17-
1812
public AudioTranscriptionValidationException(string message, Xeption innerException)
1913
: base(message, innerException)
2014
{ }

Standard.AI.OpenAI/Models/Services/Foundations/AudioTranscriptions/Exceptions/ExcessiveCallAudioTranscriptionException.cs

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -10,12 +10,6 @@ namespace Standard.AI.OpenAI.Models.Services.Foundations.AudioTranscriptions.Exc
1010
#pragma warning disable RCS1194 // Implement exception constructors.
1111
public class ExcessiveCallAudioTranscriptionException : Xeption
1212
{
13-
public ExcessiveCallAudioTranscriptionException(Exception innerException)
14-
: base(
15-
message: "Excessive call error occurred, limit your calls.",
16-
innerException: innerException)
17-
{ }
18-
1913
public ExcessiveCallAudioTranscriptionException(string message, Exception innerException)
2014
: base(message, innerException)
2115
{ }

Standard.AI.OpenAI/Models/Services/Foundations/AudioTranscriptions/Exceptions/FailedAudioTranscriptionServiceException.cs

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -10,12 +10,6 @@ namespace Standard.AI.OpenAI.Models.Services.Foundations.AudioTranscriptions.Exc
1010
#pragma warning disable RCS1194 // Implement exception constructors.
1111
public class FailedAudioTranscriptionServiceException : Xeption
1212
{
13-
public FailedAudioTranscriptionServiceException(Exception innerException)
14-
: base(
15-
message: "Failed Audio Transcription Service Exception occurred, please contact support for assistance.",
16-
innerException: innerException)
17-
{ }
18-
1913
public FailedAudioTranscriptionServiceException(string message, Exception innerException)
2014
: base(message, innerException)
2115
{ }

Standard.AI.OpenAI/Models/Services/Foundations/AudioTranscriptions/Exceptions/InvalidAudioTranscriptionException.cs

Lines changed: 2 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -10,15 +10,8 @@ namespace Standard.AI.OpenAI.Models.Services.Foundations.AudioTranscriptions.Exc
1010
#pragma warning disable RCS1194 // Implement exception constructors.
1111
public class InvalidAudioTranscriptionException : Xeption
1212
{
13-
public InvalidAudioTranscriptionException()
14-
: base(
15-
message: "Audio transcription is invalid.")
16-
{ }
17-
18-
public InvalidAudioTranscriptionException(Exception innerException)
19-
: base(
20-
message: "Audio transcription is invalid.",
21-
innerException: innerException)
13+
public InvalidAudioTranscriptionException(string message)
14+
: base(message)
2215
{ }
2316

2417
public InvalidAudioTranscriptionException(string message, Exception innerException)

Standard.AI.OpenAI/Models/Services/Foundations/AudioTranscriptions/Exceptions/InvalidConfigurationAudioTranscriptionException.cs

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -10,12 +10,6 @@ namespace Standard.AI.OpenAI.Models.Services.Foundations.AudioTranscriptions.Exc
1010
#pragma warning disable RCS1194 // Implement exception constructors.
1111
public class InvalidConfigurationAudioTranscriptionException : Xeption
1212
{
13-
public InvalidConfigurationAudioTranscriptionException(Exception innerException)
14-
: base(
15-
message: "Invalid audio transcription configuration error occurred, contact support.",
16-
innerException: innerException)
17-
{ }
18-
1913
public InvalidConfigurationAudioTranscriptionException(string message, Exception innerException)
2014
: base(message, innerException)
2115
{ }

0 commit comments

Comments
 (0)