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

Failed container app start due to imports

Offen
#53 1 Kommentar 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
Vorherrschende Sprache
Python
Sterne
134
Forks
116
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Beschreibung

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.

Beitragsleitfaden

Beitragsleitfaden öffnen

Rechercherichtung

Beginne in src/backend/src/semantic_kernel_orchestrator.py bei initialize_agents, insbesondere in Zeile 255, und verfolge den Client, der von semantic_kernel_app.py erstellt und verwendet wird. Prüfe die AgentsOperations API des installierten SDKs und den Pfad zur Agenteninitialisierung. Als erledigt gilt die Aufgabe, wenn die Container-App den Start des Lifecycles ohne das get_agent AttributeError oder den daraus resultierenden HTTP 500 abschließt.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
fastapi, python
Bereich
api, backend
Issue-Typ
Bug
Schwierigkeit
3/5
Geschätzter Aufwand
1-2 Tage
Aktivitätsstatus
Veraltet
Klarheit
Größtenteils klar
Anfängerfreundlichkeit
35/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.