Embedder.embed(), embed_query(), and embed_documents() (and their sync variants) make model calls with no spans today.
OTel defines gen_ai.embeddings as a valid gen_ai.operation.name and we already have OP.GEN_AI_EMBEDDINGS defined in sentry_sdk/consts.py. Should create gen_ai.embeddings spans with model name, system, and token usage attributes.
Embedder.embed(),embed_query(), andembed_documents()(and their sync variants) make model calls with no spans today.OTel defines
gen_ai.embeddingsas a validgen_ai.operation.nameand we already haveOP.GEN_AI_EMBEDDINGSdefined insentry_sdk/consts.py. Should creategen_ai.embeddingsspans with model name, system, and token usage attributes.