Azure-Samples / Azure-Samples/Azure-Language-OpenAI-Conversational-Agent-Accelerator
Failed container app start due to imports
- Lingua principale
- Python
- Stelle
- 134
- Fork
- 116
- Metriche di merge delle PR
- Nessuna PR unita negli ultimi 30g
Descrizione
Launching the app based on the environment variable APP_MODE...
Launching app with agents (semantic_kernel_app.py)...
INFO: Started server process [893]
INFO: Waiting for application startup.
ERROR:root:Error during setup: 'AgentsOperations' object has no attribute 'get_agent'
ERROR: Traceback (most recent call last):
File "/mnt/repo/src/backend/src/semantic_kernel_app.py", line 212, in lifespan
await orchestrator.create_agent_group_chat()
File "/mnt/repo/src/backend/src/semantic_kernel_orchestrator.py", line 317, in create_agent_group_chat
created_agents = await self.initialize_agents()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/mnt/repo/src/backend/src/semantic_kernel_orchestrator.py", line 255, in initialize_agents
triage_agent_definition = await self.client.agents.get_agent(self.agent_ids["TRIAGE_AGENT_ID"])
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
AttributeError: 'AgentsOperations' object has no attribute 'get_agent'
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/usr/lib/python3.12/site-packages/starlette/routing.py", line 694, in lifespan
async with self.lifespan_context(app) as maybe_state:
^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.12/contextlib.py", line 210, in __aenter__
return await anext(self.gen)
^^^^^^^^^^^^^^^^^^^^^
File "/mnt/repo/src/backend/src/semantic_kernel_app.py", line 224, in lifespan
raise HTTPException(status_code=500, detail="Internal Server Error")
fastapi.exceptions.HTTPException: 500: Internal Server Error
ERROR: Application startup failed. Exiting.
Guida per i contributori
Apri la guida per i contributori
Direzione di ricerca
Inizia in src/backend/src/semantic_kernel_orchestrator.py all’interno di initialize_agents, in particolare alla riga 255, e segui il client creato e utilizzato da semantic_kernel_app.py. Controlla l’API AgentsOperations dell’SDK installato e il percorso di inizializzazione dell’agente. Il lavoro è completo quando l’applicazione container completa l’avvio del ciclo di vita senza il get_agent AttributeError né il conseguente HTTP 500.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Valutazione
- Stack tecnologico
- fastapi, python
- Ambito
- api, backend
- Tipo di issue
- Bug
- Difficoltà
- 3/5
- Tempo stimato
- 1-2 giorni
- Stato di attività
- Ferma
- Chiarezza
- Abbastanza chiara
- Idoneità per principianti
- 35/100