Embedding

NOXERY API

Embedding

OpenAI-uyumlu API-ni tətbiqlərinizdə və agentlərinizdə istifadə etmək üçün qısa və birbaşa təlimatlar.

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

AlanGerekliAçıklama
modelEvetqwen3-embedding-8b.
inputEvetTek string veya string dizisi (en fazla 256 öğe, öğe başına en fazla 32.000 karakter).
encoding_formatHayırfloat (varsayılan) veya base64.
dimensionsHayır1–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.