Gemini Embedding 2
Chatgoogle/gemini-embedding-2 Gemini Embedding 2 是 Google 原生多模态向量模型,支持文本、图像等输入,可调维度(默认 3072),适合检索、聚类与 RAG。
代码示例
from openai import OpenAI
client = OpenAI(
base_url="https://api.tokenhouse.ai/v1",
api_key="YOUR_TOKENHOUSE_KEY",
)
resp = client.chat.completions.create(
model="gemini-embedding-2",
messages=[
{"role": "user", "content": "你好!"}
],
)
print(resp.choices[0].message.content)
支持协议
OpenAIopenai
/v1/chat/completions/v1/responses
Geminigemini
/v1beta/models/{model}:generateContent
常见问题
Gemini Embedding 2 的输入价格为 $0.2/M、输出价格为 —。按量计费,无月费,模型官方定价直通、不加价。
Gemini Embedding 2 支持 8K 的上下文窗口,最大输出 2K。
将你的 base_url 指向 https://api.tokenhouse.ai/v1,使用 TokenHouse API Key,并把模型设为 gemini-embedding-2 即可。完全兼容 OpenAI SDK,无需改动其他代码。
Gemini Embedding 2 支持 图像理解、音频处理、视频理解、向量嵌入,由 Google 提供。