POST /v1/embeddings
Metni vektöre çevirir: arama, benzerlik ve RAG uygulamaları için. Tek model: qwen3-embedding-8b (4096 boyut). Girdi tokenleri normal kota havuzundan düşer; çıktı tokeni yoktur.
Parametreler
| Alan | Gerekli | Açıklama |
|---|---|---|
| model | Evet | qwen3-embedding-8b. |
| input | Evet | Tek string veya string dizisi (en fazla 256 öğe, öğe başına en fazla 32.000 karakter). |
| encoding_format | Hayır | float (varsayılan) veya base64. |
| dimensions | Hayır | 1–4096 arası kısaltılmış boyut (Matryoshka). Boşsa tam 4096 boyut döner. |
curl
curl https://api.noxery.net/v1/embeddings \
-H "Authorization: Bearer nox-YOUR_KEY" \
-H "Content-Type: application/json" \
-d '{"model": "qwen3-embedding-8b", "input": ["Noxery API", "vektör arama"]}'Python örneği
python
from openai import OpenAI
client = OpenAI(api_key="nox-YOUR_KEY", base_url="https://api.noxery.net/v1")
response = client.embeddings.create(
model="qwen3-embedding-8b",
input=["Noxery API", "vektör arama"],
)
print(len(response.data[0].embedding))
print(response.usage.prompt_tokens)Notlar
Yanıt OpenAI biçimindedir: data dizisinde her girdinin embedding vektörü ve index değeri, usage alanında girdi token sayısı. Embedding modeli sohbet uçlarında çalışmaz; /v1/chat/completions içinde kullanılırsa 400 döner.