Skip to content

Embeddings

Turn text into vectors with the OpenAI embeddings shape, on the same key as your chat calls.

POSThttps://anyrouter.dev/api/v1/embeddings
qwen/qwen3-embedding-8b
import os
from openai import OpenAI

client = OpenAI(
    base_url="https://anyrouter.dev/api/v1",
    api_key=os.environ["ANYROUTER_API_KEY"],
)

emb = client.embeddings.create(
    model="qwen/qwen3-embedding-8b",
    input=["Hello", "world"],
)
print(len(emb.data[0].embedding))

What works

  • String or array input
  • float or base64 encoding_format