Skip to content

Commit 310f67d

Browse files
committed
swift-format
1 parent 1811194 commit 310f67d

File tree

4 files changed

+7
-7
lines changed

4 files changed

+7
-7
lines changed

Sources/InvokeModel/Embeddings.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ import Foundation
2020
#endif
2121

2222
/// A type alias representing embeddings as an array of Double values
23-
///
23+
///
2424
/// Embeddings are numerical representations of text that capture semantic meaning,
2525
/// typically used for similarity comparisons, clustering, and other machine learning tasks.
2626
public typealias Embeddings = [Double]

Sources/Modalities/ConverseModality.swift

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ import Foundation
2020
#endif
2121

2222
/// A protocol defining the interface for models that support conversational interactions
23-
///
23+
///
2424
/// Converse modalities enable back-and-forth conversations with AI models,
2525
/// supporting features like system prompts, tool usage, and multi-modal content.
2626
public protocol ConverseModality: Modality {
@@ -32,14 +32,14 @@ public protocol ConverseModality: Modality {
3232
/// Returns the parameters configuration for converse operations
3333
/// - Returns: ConverseParameters containing model-specific parameter constraints
3434
func getConverseParameters() -> ConverseParameters
35-
35+
3636
/// Returns the supported features for converse operations
3737
/// - Returns: Array of ConverseFeature indicating what capabilities are available
3838
func getConverseFeatures() -> [ConverseFeature]
3939
}
4040

4141
/// A protocol for models that support both conversational interactions and streaming responses
42-
///
42+
///
4343
/// Streaming converse modalities can provide real-time, incremental responses
4444
/// during conversation, enabling more interactive user experiences.
4545
public protocol ConverseStreamingModality: ConverseModality, StreamingModality {}

Sources/Modalities/EmbeddingsModality.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ import Foundation
2020
#endif
2121

2222
/// A protocol defining the interface for models that support embeddings generation
23-
///
23+
///
2424
/// Embeddings modalities can convert text into numerical vector representations
2525
/// that capture semantic meaning for use in machine learning tasks.
2626
public protocol EmbeddingsModality: Modality {

Sources/Models/Amazon/TitanEmbeddings/TitanEmbeddings.swift

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ import Foundation
2020
#endif
2121

2222
/// Implementation of EmbeddingsModality for Amazon Titan embedding models
23-
///
23+
///
2424
/// TitanEmbeddings provides text embedding generation capabilities using Amazon's Titan models,
2525
/// supporting configurable vector dimensions and normalization options.
2626
struct TitanEmbeddings: EmbeddingsModality {
@@ -49,6 +49,6 @@ struct TitanEmbeddings: EmbeddingsModality {
4949
}
5050

5151
func getEmbeddingsResponseBody(from data: Data) throws -> ContainsEmbeddings {
52-
return try JSONDecoder().decode(TitanEmbeddingsResponseBody.self, from: data)
52+
try JSONDecoder().decode(TitanEmbeddingsResponseBody.self, from: data)
5353
}
5454
}

0 commit comments

Comments
 (0)