Google Gen AI Embeddings(実験的)
https://github.com/googleapis/java-genai
この統合は公式の Google Gen AI Java SDK(com.google.genai:google-genai)を使用します。
実験的(Experimental) とマークされており、API と実装は将来のリリースで変更される可能性があります。
Maven 依存関係
<dependency>
<groupId>dev.langchain4j</groupId>
<artifactId>langchain4j-google-genai</artifactId>
<version>1.18.1-beta28</version>
</dependency>
API Key
API キーはこちらで無料取得できます:https://ai.google.dev/gemini-api/docs/api-key 。
利用可能なモデル
利用可能な埋め込みモデルを参照してください。例:
gemini-embedding-001— テキストのみ。タスクタイプと出力次元(128–3072)をサポート。gemini-embedding-2— ネイティブマルチモーダル。タスクタイプパラメータは使用しません(Gemini Embedding 2 でのタスク指示の仕組みは Google AI Gemini Embeddings を参照)。