Azure-Samples / Azure-Samples/Azure-Language-OpenAI-Conversational-Agent-Accelerator

Failed container app start due to imports

Aperta
#53 1 commento 0 reazioni 0 assegnatari Vedi su GitHub
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

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.