Skip to Content

Embeddings

テキストをベクトル表現に変換します。セマンティック検索、クラスタリング、分類などに使用します。

エンドポイント

POST https://api.ofox.ai/v1/embeddings

リクエストパラメータ

パラメータ必須説明
modelstringエンベディングモデル(例:openai/text-embedding-3-small
inputstring | string[]変換するテキスト(単一またはバッチ)
encoding_formatstring出力形式:float(デフォルト)または base64
dimensionsnumber出力ベクトル次元数(一部のモデルのみ対応)

リクエスト例

Terminal
curl https://api.ofox.ai/v1/embeddings \ -H "Authorization: Bearer $OFOX_API_KEY" \ -H "Content-Type: application/json" \ -d '{ "model": "openai/text-embedding-3-small", "input": "OfoxAI は LLM Gateway です" }'

レスポンス形式

{ "object": "list", "data": [ { "object": "embedding", "index": 0, "embedding": [0.0023, -0.0091, 0.0156, ...] } ], "model": "openai/text-embedding-3-small", "usage": { "prompt_tokens": 8, "total_tokens": 8 } }

利用可能なモデル

モデル次元数説明
openai/text-embedding-3-small1536高コストパフォーマンス
openai/text-embedding-3-large3072最高精度
bailian/text-embedding-v41024中国語最適化、Tongyi Qianwen エンベディングモデル
Last updated on