Azure / Azure/azure-sdk-for-python

Can't call embeddings from azure-ai-projects OpenAI client

Abierto
#44,532 4 comentarios 0 reacciones 1 asignado Reclamado por @howieleung Ver en GitHub
AI Projects Service Attention
Lenguaje dominante
Python
Estrellas
5.6k
Forks
3.4k
Merge medio
2 d 2 h
PR fusionados (30 d)
213

Descripción

- **Package Name**: azure-ai-projects
- **Package Version**: 2.0.0b2
- **Operating System**: macOS 26.2
- **Python Version**: 3.13.11

**Describe the bug**

Trying to use `openai_client.embeddings.create` in conjunction with `openai_client.embeddings.create` only yields `404` responses. Embedding model is deployed in Foundry.

**To Reproduce**
Steps to reproduce the behavior:

```python
self._project = AIProjectClient(
endpoint=self.settings.AZURE_AI_PROJECT_ENDPOINT,
credential=DefaultAzureCredential(),
)
openai_client = self._project.get_openai_client()
embedding = await openai_client.embeddings.create(
model=self.settings.AZURE_OPENAI_EMBEDDING_DEPLOYMENT_NAME,
input=query,
)
```
with `AZURE_OPENAI_EMBEDDING_DEPLOYMENT_NAME=text-embedding-ada-002`

**Expected behavior**

Embeddings are generated successfully.

**Additional context**

Logs:

```text
[get_openai_client] Creating OpenAI client using Entra ID authentication, base_url = `https://aif--dev.services.ai.azure.com/api/projects/proj-default/openai`

==> Request:
POST https://aif--dev.services.ai.azure.com/api/projects/proj-default/openai/embeddings?api-version=2025-11-15-preview

<== Response:
404 Not Found
Headers:
apim-request-id: e632ab44-d83a-4e68-8332-2640bb30b468
azureml-served-by-cluster: hyena-swedencentral-02
```

Guía de contribución

Abrir la guía de contribución

Evaluación

Este issue todavía no se ha evaluado.

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.