クラス BedrockCohereEmbeddingModel
java.lang.ObjectSE
org.springframework.ai.embedding.AbstractEmbeddingModel
org.springframework.ai.bedrock.cohere.BedrockCohereEmbeddingModel
- 実装されたすべてのインターフェース:
EmbeddingModel
,Model<EmbeddingRequest,
EmbeddingResponse>
Bedrock、Cohere、Embedding API を使用する
EmbeddingModel
実装。注: この API の呼び出しメトリクスは AWS によって公開されません。将来的に変更された場合は、メタデータとして追加されます。- 導入:
- 0.8.0
- 作成者:
- Christian Tzolov, Soby Chacko
フィールドのサマリー
クラス org.springframework.ai.embedding.AbstractEmbeddingModel から継承されたフィールド
embeddingDimensions
コンストラクターの概要
コンストラクターコンストラクター説明BedrockCohereEmbeddingModel
(CohereEmbeddingBedrockApi cohereEmbeddingBedrockApi) BedrockCohereEmbeddingModel
(CohereEmbeddingBedrockApi cohereEmbeddingBedrockApi, BedrockCohereEmbeddingOptions options) メソッドのサマリー
修飾子と型メソッド説明call
(EmbeddingRequest request) AI モデルへのメソッド呼び出しを実行します。float[]
指定されたドキュメントのコンテンツをベクトルに埋め込みます。クラス org.springframework.ai.embedding.AbstractEmbeddingModel から継承されたメソッド
dimensions, dimensions
クラス java.lang.ObjectSE から継承されたメソッド
clone, equalsSE, finalize, getClass, hashCode, notify, notifyAll, toString, wait, waitSE, waitSE
インターフェース org.springframework.ai.embedding.EmbeddingModel から継承されたメソッド
embed, embed, embed, embedForResponse
コンストラクターの詳細
BedrockCohereEmbeddingModel
BedrockCohereEmbeddingModel
public BedrockCohereEmbeddingModel(CohereEmbeddingBedrockApi cohereEmbeddingBedrockApi, BedrockCohereEmbeddingOptions options)
メソッドの詳細
embed
インターフェースからコピーされた説明:EmbeddingModel
指定されたドキュメントのコンテンツをベクトルに埋め込みます。- パラメーター:
document
- 埋め込むドキュメント。- 戻り値:
- 埋め込まれたベクトル。
call
インターフェースからコピーされた説明:Model
AI モデルへのメソッド呼び出しを実行します。- パラメーター:
request
- AI モデルに送信されるリクエストオブジェクト- 戻り値:
- AI モデルからのレスポンス