Cookieを使用しています. Cookieとブラウザストレージは、ログイン状態の維持と設定の保存に使われます。許可いただいた場合は、サイトの利用状況も計測します。はいつでも変更できます。詳しくはCookieポリシーをご覧ください。
Cookieを使用しています. Cookieとブラウザストレージは、ログイン状態の維持と設定の保存に使われます。許可いただいた場合は、サイトの利用状況も計測します。はいつでも変更できます。詳しくはCookieポリシーをご覧ください。
mongodb/voyage-multimodal-3.5上記の料金で残高から差し引かれます。新規アカウントには無料利用分があります。
MongoDB の VoyageAI: voyage-multimodal-3.5 は、MongoDB の VoyageAI によるマルチモーダル埋め込みモデルです。これは埋め込みカテゴリに属するため、その役割はチャット応答を生成することではなく、コンテンツをベクトルに変換することです。これは、プレーンテキスト以上のものをカバーする単一の埋め込みモデルを必要とする開発者を対象としています。
このモデルはテキストと画像を入力として受け取り、出力として埋め込みを生成します。テキスト、画像、動画を個別にベクトル化でき、3 つのモダリティすべてが交互に現れるコンテンツも処理します。コンテキストウィンドウは 32,000 トークンで、最大出力は 28,800 です。出力は常にベクトル表現であるため、このモデルは文章、回答、チャット補完を返しません。保存または比較する埋め込みを返します。
これらの機能は、いくつかの実用的な用途を示しています。テキスト文書と画像を 1 つの共有ベクトル空間に埋め込んで検索と取得を行うことができ、これは書面資料と視覚資産が混在するナレッジベースやカタログに適しています。このモデルはテキスト、画像、動画が交互に現れるコンテンツを処理するため、説明と写真を含む商品リストなど、モダリティが一緒に現れるページやレコードにも適しています。埋め込みは、独自のベクトルストア上に構築された類似度マッチング、クラスタリング、重複排除、レコメンデーション機能を支えることができます。
モデル ID「mongodb/voyage-multimodal-3.5」を使用して、api14 の OpenAI 互換 API を通じてこのモデルを呼び出します。エンドポイントは OpenAI 形式に従っているため、既存の OpenAI クライアントライブラリを使用して api14 を指定し、テキストと画像の入力を送信し、埋め込みベクトルを読み取ることができます。このモデルにはサポートされているパラメータが記載されていないため、このモデルではデフォルトを前提とし、リクエスト設定は最小限に抑えてください。パイプラインに組み込む前に、正確なリクエスト形式についてエンドポイントのドキュメントを確認してください。
モデルを選択する際は、埋め込みの役割を念頭に置いてください。これはテキストを生成したり会話を続けたりしないため、生成された回答や推論を必要とするタスクには、代わりにチャットモデルまたは補完モデルが必要です。テキスト、画像、混合コンテンツを検索と取得のためにベクトルとして表現することが要件である場合に、より適しています。
import OpenAI from "openai";
const client = new OpenAI({
baseURL: "https://api14.com/api/v1",
apiKey: process.env.API14_API_KEY,
});
const result = await client.embeddings.create({
"model": "mongodb/voyage-multimodal-3.5",
"input": [
"The quick brown fox",
"Lorem ipsum"
]
});
console.log(result.data.map((d) => d.embedding.length));
このコミュニティにはまだトピックがありません。VoyageAI by MongoDB: voyage-multimodal-3.5について最初のトピックを立てましょう。
設定